Coverage Report - ca.uhn.hl7v2.model.GenericPrimitive
 
Classes in this File Line Coverage Branch Coverage Complexity
GenericPrimitive
75%
3/4
N/A
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  
 }