Uses of Interface
ca.uhn.hl7v2.model.Group
Packages that use Group
Package
Description
-
Uses of Group in ca.uhn.hl7v2.conf.check
Methods in ca.uhn.hl7v2.conf.check with parameters of type GroupModifier and TypeMethodDescriptionprotected voidDefaultValidator.checkForExtraStructures(Group group, List<String> allowedStructures, List<HL7Exception> exList) Checks a group's children against a list of allowed structures for the group (ie those mentioned in the profile with usage other than X).protected List<HL7Exception>DefaultValidator.doTestGroup(Group group, AbstractSegmentContainer profile, String profileID, boolean theValidateChildren) Tests a group against a group section of a profile. -
Uses of Group in ca.uhn.hl7v2.model
Subinterfaces of Group in ca.uhn.hl7v2.modelModifier and TypeInterfaceDescriptioninterfaceRepresents a complete HL7 message including all structures, segments, and fields.interfaceClasses in ca.uhn.hl7v2.model that implement GroupModifier and TypeClassDescriptionclassA partial implementation of Group.classA default implementation of Message.classBase class for aSuperStructuremessage.classAn undefined segment group.classA generic HL7 message, meant for parsing message with unrecognized structures into a flat list of segments.static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classMethods in ca.uhn.hl7v2.model that return GroupModifier and TypeMethodDescriptionAbstractMessage.getParent()AbstractStructure.getParent()Structure.getParent()Returns the parent group within which this structure exists (may be root message group).Methods in ca.uhn.hl7v2.model with parameters of type GroupModifier and TypeMethodDescriptionbooleanbooleanLeaves a group (or message)booleanbooleanbooleanbooleanEnters a group (or message)booleanbooleanConstructors in ca.uhn.hl7v2.model with parameters of type GroupModifierConstructorDescriptionprotectedAbstractGroup(Group parent, ModelClassFactory factory) This constructor should be used by implementing classes that do not also implement Message.AbstractSegment(Group parent, ModelClassFactory factory) Calls the abstract init() method to create the fields in this segment.AbstractStructure(Group parent) Abstract group constructorGenericGroup(Group parent, String name, ModelClassFactory factory) Creates a generic groupGenericSegment(Group parent, String name) Creates a genric segment -
Uses of Group in ca.uhn.hl7v2.parser
Methods in ca.uhn.hl7v2.parser that return types with arguments of type GroupModifier and TypeMethodDescriptionCanonicalModelClassFactory.getGroupClass(String theName, String theVersion) CustomModelClassFactory.getGroupClass(String name, String version) DefaultModelClassFactory.getGroupClass(String theName, String theVersion) GenericModelClassFactory.getGroupClass(String theName, String theVersion) ModelClassFactory.getGroupClass(String theName, String theVersion) Methods in ca.uhn.hl7v2.parser with parameters of type GroupModifier and TypeMethodDescriptionstatic StringPipeParser.encode(Group source, EncodingCharacters encodingChars) Returns given group serialized as a pipe-encoded string - this method is called by encode(Message source, String encoding). -
Uses of Group in ca.uhn.hl7v2.util
Fields in ca.uhn.hl7v2.util declared as GroupMethods in ca.uhn.hl7v2.util that return GroupModifier and TypeMethodDescriptionAs findSegment(), but will only return a group.MessageNavigator.getCurrentGroup()Returns the group within which the pointer is currently located.As getSegment() but will only return a group.MessageNavigator.getRoot()Methods in ca.uhn.hl7v2.util with parameters of type GroupModifier and TypeMethodDescriptionReadOnlyMessageIterator.createPopulatedSegmentIterator(Group theRoot) ReadOnlyMessageIterator.createPopulatedStructureIterator(Group theRoot, FilterIterator.Predicate<Structure> structureFilter) ReadOnlyMessageIterator.createPopulatedStructureIterator(Group theRoot, Class<? extends Structure> c) ReadOnlyMessageIterator.createPopulatedStructureIterator(Group theRoot, String structureName) static MessageIterator.IndexReturns the index of the given structure as a child of the given parent.static <T extends Structure>
TReflectionUtil.instantiateStructure(Class<T> theType, Group parent, ModelClassFactory theModelClassFactory) Constructors in ca.uhn.hl7v2.util with parameters of type GroupModifierConstructorDescriptionMessageNavigator(Group root) Creates a new instance of MessageNavigatorPosition(Group parent, MessageIterator.Index i) ReadOnlyMessageIterator(Group theRoot) SegmentFinder(Group root) Creates a new instance of SegmentFinder.