|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Structure | |
---|---|
ca.uhn.hl7v2.conf.check | |
ca.uhn.hl7v2.model | |
ca.uhn.hl7v2.parser | |
ca.uhn.hl7v2.util |
Uses of Structure in ca.uhn.hl7v2.conf.check |
---|
Methods in ca.uhn.hl7v2.conf.check with parameters of type Structure | |
---|---|
HL7Exception[] |
DefaultValidator.testStructure(Structure s,
ProfileStructure profile,
java.lang.String profileID)
Tests a structure (segment or group) against the corresponding part of a profile. |
Uses of Structure in ca.uhn.hl7v2.model |
---|
Subinterfaces of Structure in ca.uhn.hl7v2.model | |
---|---|
interface |
Group
An abstraction representing >1 message parts which may repeated together. |
interface |
Message
Represents a complete HL7 message including all structures, segments, and fields. |
interface |
Segment
Represents an HL7 message segment, which is a unit of data that contains multiple fields. |
Classes in ca.uhn.hl7v2.model that implement Structure | |
---|---|
class |
AbstractGroup
A partial implementation of Group. |
class |
AbstractMessage
A default implementation of Message. |
class |
AbstractSegment
Provides common functionality needed by implementers of the Segment interface. |
class |
GenericGroup
An undefined segment group. |
class |
GenericMessage
A generic HL7 message, meant for parsing message with unrecognized structures into a flat list of segments. |
static class |
GenericMessage.UnknownVersion
|
static class |
GenericMessage.V21
|
static class |
GenericMessage.V22
|
static class |
GenericMessage.V23
|
static class |
GenericMessage.V231
|
static class |
GenericMessage.V24
|
static class |
GenericMessage.V25
|
static class |
GenericMessage.V251
|
static class |
GenericMessage.V26
|
class |
GenericSegment
An unspecified segment that has an undefined number of fields, each of which is a Varies. |
Methods in ca.uhn.hl7v2.model that return Structure | |
---|---|
Structure |
Group.get(java.lang.String name)
Returns the named structure. |
Structure |
AbstractGroup.get(java.lang.String name)
Returns the named structure. |
Structure |
Group.get(java.lang.String name,
int rep)
Returns a particular repetition of the named Structure. |
Structure |
AbstractGroup.get(java.lang.String name,
int rep)
Returns a particular repetition of the named Structure. |
Structure[] |
Group.getAll(java.lang.String name)
Returns an array of Structure objects by name. |
Structure[] |
AbstractGroup.getAll(java.lang.String name)
Returns an array of Structure objects by name. |
Structure |
AbstractGroup.insertRepetition(java.lang.String name,
int index)
Inserts a repetition of a given Structure into repetitions of that structure by name. |
Structure |
AbstractGroup.removeRepetition(java.lang.String name,
int index)
Removes a repetition of a given Structure objects by name. |
Methods in ca.uhn.hl7v2.model that return types with arguments of type Structure | |
---|---|
java.lang.Class<? extends Structure> |
AbstractGroup.getClass(java.lang.String name)
Returns the Class of the Structure at the given name index. |
Methods in ca.uhn.hl7v2.model with parameters of type Structure | |
---|---|
protected void |
AbstractGroup.insertRepetition(Structure structure,
int index)
Inserts a repetition of a given Structure into repetitions of that structure by name. |
Method parameters in ca.uhn.hl7v2.model with type arguments of type Structure | |
---|---|
protected java.lang.String |
AbstractGroup.add(java.lang.Class<? extends Structure> c,
boolean required,
boolean repeating)
Adds a new Structure (group or segment) to this Group. |
protected java.lang.String |
AbstractGroup.add(java.lang.Class<? extends Structure> c,
boolean required,
boolean repeating,
int index)
Adds a new Structure (group or segment) to this Group. |
void |
MessageVisitor.endGroup(java.util.List<Structure> thePathToGroup,
AbstractGroup theGroup)
|
void |
MessageVisitor.endSegment(java.util.List<Structure> thePathToGroup,
AbstractSegment theSegment)
|
void |
MessageVisitor.startGroup(java.util.List<Structure> thePathToGroup,
AbstractGroup theGroup)
|
void |
MessageVisitor.startSegment(java.util.List<Structure> thePathToGroup,
AbstractSegment theSegment)
|
Uses of Structure in ca.uhn.hl7v2.parser |
---|
Methods in ca.uhn.hl7v2.parser that return Structure | |
---|---|
Structure |
MessageIterator.next()
Returns the next node in the message. |
Uses of Structure in ca.uhn.hl7v2.util |
---|
Methods in ca.uhn.hl7v2.util that return Structure | |
---|---|
Structure[] |
MessageNavigator.getCurrentChildReps()
Returns the array of structures at the current location. |
Structure |
MessageNavigator.getCurrentStructure(int rep)
Returns the given rep of the structure at the current location. |
Methods in ca.uhn.hl7v2.util with parameters of type Structure | |
---|---|
static boolean |
MessageIterator.contains(Structure s,
java.lang.String name,
boolean firstDescendentsOnly,
boolean upToFirstRequired)
Determines whether the given structure matches the given name, or contains a child that does. |
static MessageIterator.Index |
MessageIterator.getIndex(Group parent,
Structure child)
Returns the index of the given structure as a child of the given parent. |
Constructors in ca.uhn.hl7v2.util with parameters of type Structure | |
---|---|
MessageIterator(Structure start,
java.lang.String direction,
boolean handleUnexpectedSegments)
Creates a new instance of MessageIterator |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |