|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |