Uses of Interface
ca.uhn.hl7v2.model.MessageVisitor
Packages that use MessageVisitor
-
Uses of MessageVisitor in ca.uhn.hl7v2.model
Classes in ca.uhn.hl7v2.model with type parameters of type MessageVisitorModifier and TypeClassDescriptionclassDelegatingMessageVisitor<T extends MessageVisitor>Delegates all visit method calls to the wrapped MessageVisitor.interfaceMessageVisitorFactory<T extends MessageVisitor>This factory interface creates message visitors.static final classMessageVisitors.PopulatedVisitor<T extends MessageVisitor>static final classMessageVisitors.StructuresVisitor<T extends MessageVisitor>Classes in ca.uhn.hl7v2.model that implement MessageVisitorModifier and TypeClassDescriptionclassDelegatingMessageVisitor<T extends MessageVisitor>Delegates all visit method calls to the wrapped MessageVisitor.static final classMessageVisitors.PopulatedVisitor<T extends MessageVisitor>static final classMessageVisitors.StructuresVisitor<T extends MessageVisitor>classBase MessageVisitor implementation that just logs each call with TRACE levelMethods in ca.uhn.hl7v2.model with type parameters of type MessageVisitorModifier and TypeMethodDescriptionstatic <T extends MessageVisitor>
TLets a visitor visit a message of parts thereof.static <T extends MessageVisitor>
MessageVisitors.PopulatedVisitor<T>MessageVisitors.visitPopulatedElements(T visitor) Returns a MessageVisitor that only visits populated message elements.static <T extends MessageVisitor>
MessageVisitors.StructuresVisitor<T>MessageVisitors.visitStructures(T visitor) Returns a MessageVisitor that only visits structuresMethods in ca.uhn.hl7v2.model with parameters of type MessageVisitorModifier and TypeMethodDescriptionbooleanAbstractComposite.accept(MessageVisitor visitor, Location location) booleanAbstractGroup.accept(MessageVisitor visitor, Location location) Iterates over the contained structures and calls the visitor for each of them.booleanAbstractMessage.accept(MessageVisitor visitor, Location location) booleanAbstractPrimitive.accept(MessageVisitor visitor, Location location) booleanAbstractSegment.accept(MessageVisitor visitor, Location location) Iterates over the contained fields and calls the visitor for each of them.booleanField.accept(MessageVisitor visitor, Location currentLocation) booleanVaries.accept(MessageVisitor visitor, Location currentLocation) booleanVisitable.accept(MessageVisitor visitor, Location currentLocation) Callback method for the visitor.protected voidAbstractGroup.visitNestedStructures(MessageVisitor visitor, Location location) -
Uses of MessageVisitor in ca.uhn.hl7v2.validation.builder.support
Classes in ca.uhn.hl7v2.validation.builder.support that implement MessageVisitorModifier and TypeClassDescriptionclassBase class for visitors that run over a message and thereby collectValidationExceptions.