Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
GenericPrimitive |
|
| 1.0;1 |
1 | package ca.uhn.hl7v2.model; | |
2 | ||
3 | /** | |
4 | * An unspecified Primitive datatype that imposes no constraints on its string | |
5 | * value. This is used to store Varies data, when the data type is unknown. It is also | |
6 | * used to store unrecognized message constituents. | |
7 | * @author Bryan Tripp | |
8 | */ | |
9 | @SuppressWarnings("serial") | |
10 | public class GenericPrimitive extends AbstractPrimitive implements Primitive { | |
11 | ||
12 | /** | |
13 | * Create a generic primitive | |
14 | * @param message message to which the primitive is linked to | |
15 | */ | |
16 | public GenericPrimitive(Message message) { | |
17 | 9675 | super(message); |
18 | 9675 | } |
19 | ||
20 | public String getName() { | |
21 | 7090 | return "UNKNOWN"; |
22 | } | |
23 | ||
24 | /** | |
25 | * As this is a generic primitive, this method returns <code>null</code> to | |
26 | * inidicate that it is not associated with a dedicated HL7 version | |
27 | * @return null | |
28 | */ | |
29 | public String getVersion() { | |
30 | 0 | return null; |
31 | } | |
32 | ||
33 | ||
34 | } |