Uses of Interface
ca.uhn.hl7v2.model.Type

Packages that use Type
ca.uhn.hl7v2.conf.check   
ca.uhn.hl7v2.model   
ca.uhn.hl7v2.model.primitive   
ca.uhn.hl7v2.model.v21.datatype   
ca.uhn.hl7v2.model.v26.datatype   
ca.uhn.hl7v2.parser   
ca.uhn.hl7v2.util   
 

Uses of Type in ca.uhn.hl7v2.conf.check
 

Methods in ca.uhn.hl7v2.conf.check with parameters of type Type
 HL7Exception[] DefaultValidator.testComponent(Type type, Component profile, java.lang.String profileID)
           
 HL7Exception[] DefaultValidator.testField(Type type, Field profile, boolean escape, java.lang.String profileID)
           
 HL7Exception DefaultValidator.testLength(Type type, int maxLength)
          Tests whether the given type falls within a maximum length.
 HL7Exception[] DefaultValidator.testType(Type type, AbstractComponent profile, java.lang.String encoded, java.lang.String profileID)
          Tests a Type against the corresponding section of a profile.
 

Uses of Type in ca.uhn.hl7v2.model
 

Subinterfaces of Type in ca.uhn.hl7v2.model
 interface Composite
          Represents the category of HL7 data types that contain more than one component (e.g.
 interface Primitive
          Represents the category of HL7 data types that contain a single value (in other words have no subcomponents).
 

Classes in ca.uhn.hl7v2.model that implement Type
 class AbstractPrimitive
          Base class for Primitives.
 class AbstractType
          An abstract Type that provides a default implementation of getName().
 class GenericComposite
          An unspecified Composite datatype that has an undefined number of components, each of which is a Varies.
 class GenericPrimitive
          An unspecified Primitive datatype that imposes no constraints on its string value.
 class Varies
          Varies is a Type used as a placeholder for another Type in cases where the appropriate Type is not known until run-time (e.g.
 

Methods in ca.uhn.hl7v2.model that return Type
protected  Type AbstractSegment.createNewTypeWithoutReflection(int field)
           Attempts to create an instance of a field type without using reflection.
protected  Type GenericSegment.createNewTypeWithoutReflection(int field)
           Attempts to create an instance of a field type without using reflection.
 Type Composite.getComponent(int number)
          Returns the single component of this composite at the specified position (starting at 0).
 Type GenericComposite.getComponent(int number)
          Returns the single component of this composite at the specified position (starting at 0) - Creates it (and any nonexistent components before it) if necessary.
 Type[] Composite.getComponents()
          Returns an array containing the components of this field.
 Type[] GenericComposite.getComponents()
          Returns an array containing the components of this field.
 Type Varies.getData()
          Returns the data contained by this instance of Varies.
 Type[] Segment.getField(int number)
          Returns the array of Fields at the specified index.
 Type[] AbstractSegment.getField(int number)
          Returns an array of Field objects at the specified location in the segment.
 Type Segment.getField(int number, int rep)
          Returns a specific repetition of field at the specified index.
 Type AbstractSegment.getField(int number, int rep)
          Returns a specific repetition of field at the specified index.
protected  Type AbstractSegment.insertRepetition(int fieldNum, int index)
          Inserts a repetition of a given Field into repetitions of that field by name.
protected  Type AbstractSegment.removeRepetition(int fieldNum, int index)
          Removes a repetition of a given field by name.
 

Methods in ca.uhn.hl7v2.model with parameters of type Type
 void Varies.setData(Type data)
          Sets the data contained by this instance of Varies.
 void MessageVisitor.value(AbstractSegment theSegment, int theFieldNum, Type theDataType)
           
 

Method parameters in ca.uhn.hl7v2.model with type arguments of type Type
protected  void AbstractSegment.add(java.lang.Class<? extends Type> c, boolean required, int maxReps, int length, java.lang.Object[] constructorArgs)
          Deprecated. Use AbstractSegment.add(Class, boolean, int, int, Object[], String)
protected  void AbstractSegment.add(java.lang.Class<? extends Type> c, boolean required, int maxReps, int length, java.lang.Object[] constructorArgs, java.lang.String name)
          Adds a field to the segment.
 

Uses of Type in ca.uhn.hl7v2.model.primitive
 

Classes in ca.uhn.hl7v2.model.primitive that implement Type
 class DT
          Represents an HL7 DT (date) datatype.
 class ID
          This class contains functionality used by the ID class in the version 2.3.0, 2.3.1, 2.4, and 2.5 packages Note: The class description below has been excerpted from the Hl7 2.4 documentation.
 class IS
          This class contains functionality used by the IS class in the version 2.3.0, 2.3.1, 2.4, and 2.5 packages Note: The class description below has been excerpted from the Hl7 2.4 documentation.
 class NULLDT
          Base class for "NULL" datatype.
 class TM
          Represents an HL7 TM (time) datatype.
 class TSComponentOne
          Represents an HL7 timestamp, which is related to the HL7 TS type.
 

Uses of Type in ca.uhn.hl7v2.model.v21.datatype
 

Classes in ca.uhn.hl7v2.model.v21.datatype that implement Type
 class CM
          Version 2.1 contains a number of unspecified CM datatypes, which we model as GenericComposites.
 class TS
          Note: The class description below has been excerpted from the Hl7 2.3.0 documentation.
 

Uses of Type in ca.uhn.hl7v2.model.v26.datatype
 

Classes in ca.uhn.hl7v2.model.v26.datatype that implement Type
 class DTM
          Note: The class description below has been excerpted from the Hl7 2.4 documentation.
 

Uses of Type in ca.uhn.hl7v2.parser
 

Methods in ca.uhn.hl7v2.parser that return types with arguments of type Type
 java.lang.Class<? extends Type> ModelClassFactory.getTypeClass(java.lang.String theName, java.lang.String theVersion)
           
 java.lang.Class<? extends Type> DefaultModelClassFactory.getTypeClass(java.lang.String theName, java.lang.String theVersion)
           
 java.lang.Class<? extends Type> CustomModelClassFactory.getTypeClass(java.lang.String name, java.lang.String version)
          
 java.lang.Class<? extends Type> CanonicalModelClassFactory.getTypeClass(java.lang.String theName, java.lang.String theVersion)
          
 

Methods in ca.uhn.hl7v2.parser with parameters of type Type
abstract  java.lang.String Parser.doEncode(Type type, EncodingCharacters encodingCharacters)
          Encodes a particular type and returns the encoded structure
 java.lang.String PipeParser.doEncode(Type type, EncodingCharacters encodingCharacters)
          Encodes a particular type and returns the encoded structure
 java.lang.String XMLParser.doEncode(Type type, EncodingCharacters encodingCharacters)
          Throws unsupported operation exception
 java.lang.String GenericParser.doEncode(Type type, EncodingCharacters encodingCharacters)
          Encodes a particular type and returns the encoded structure
 java.lang.String FastParser.doEncode(Type type, EncodingCharacters encodingCharacters)
          Not supported, throws UnsupportedOperationException
 java.lang.String OldPipeParser.doEncode(Type type, EncodingCharacters encodingCharacters)
          Deprecated. Encodes a particular type and returns the encoded structure
static java.lang.String PipeParser.encode(Type source, EncodingCharacters encodingChars)
          Encodes the given Type, using the given encoding characters.
static java.lang.String OldPipeParser.encode(Type source, EncodingCharacters encodingChars)
          Deprecated. Encodes the given Type, using the given encoding characters.
 void XMLParser.parse(Type datatypeObject, org.w3c.dom.Element datatypeElement)
          Populates the given Type object with data from the given XML Element.
abstract  void Parser.parse(Type type, java.lang.String string, EncodingCharacters encodingCharacters)
          Parses a particular type and returns the encoded structure
 void PipeParser.parse(Type destinationField, java.lang.String data, EncodingCharacters encodingCharacters)
          Fills a field with values from an unparsed string representing the field.
 void XMLParser.parse(Type type, java.lang.String string, EncodingCharacters encodingCharacters)
          Throws unsupported operation exception
 void GenericParser.parse(Type type, java.lang.String string, EncodingCharacters encodingCharacters)
          Parses a particular type and returns the encoded structure
 void FastParser.parse(Type type, java.lang.String string, EncodingCharacters encodingCharacters)
          Not supported, throws UnsupportedOperationException
 void OldPipeParser.parse(Type destinationField, java.lang.String data, EncodingCharacters encodingCharacters)
          Deprecated. Fills a field with values from an unparsed string representing the field.
 

Uses of Type in ca.uhn.hl7v2.util
 

Methods in ca.uhn.hl7v2.util with parameters of type Type
static void DeepCopy.copy(Type from, Type to)
          Copies data from the "from" Type into the "to" Type.
static Primitive Terser.getPrimitive(Type type, int component, int subcomponent)
          Returns the Primitive object at the given location in the given field.
static int Terser.numComponents(Type type)
          Returns the number of components in the given type, i.e.
static int Terser.numSubComponents(Type type, int component)
          Returns the number of sub-components in the specified component, i.e.
 



Copyright © 2001-2011 University Health Network. All Rights Reserved.