ca.uhn.hl7v2.model
Interface Type

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
Composite, Primitive
All Known Implementing Classes:
AbstractPrimitive, AbstractType, CM, DT, DT, DT, DT, DT, DT, DT, DTM, GenericComposite, GenericPrimitive, ID, ID, ID, ID, ID, ID, ID, IS, IS, IS, IS, IS, IS, TM, TM, TM, TM, TM, TM, TM, TS, TSComponentOne, TSComponentOne, TSComponentOne, TSComponentOne, TSComponentOne, Varies

public interface Type
extends java.io.Serializable

An HL7 datatype. Datatypes normally implement either Composite or Primitive.

Author:
Bryan Tripp (bryan_tripp@sourceforge.net)

Method Summary
 ExtraComponents getExtraComponents()
          Returns an object containing any extra (non-standard) components that have been added to this type at run-time.
 Message getMessage()
           
 java.lang.String getName()
          Returns the name of the type (used in XML encoding and profile checking)
 

Method Detail

getName

java.lang.String getName()
Returns the name of the type (used in XML encoding and profile checking)


getExtraComponents

ExtraComponents getExtraComponents()
Returns an object containing any extra (non-standard) components that have been added to this type at run-time. This object can also be used to add components.


getMessage

Message getMessage()
Returns:
the message to which this Type belongs