Package | Description |
---|---|
ca.uhn.hl7v2.model | |
ca.uhn.hl7v2.validation.builder.support |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingMessageVisitor<T extends MessageVisitor>
Delegates all visit method calls to the wrapped MessageVisitor.
|
interface |
MessageVisitorFactory<T extends MessageVisitor>
This factory interface creates message visitors.
|
static class |
MessageVisitors.PopulatedVisitor<T extends MessageVisitor> |
static class |
MessageVisitors.StructuresVisitor<T extends MessageVisitor> |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingMessageVisitor<T extends MessageVisitor>
Delegates all visit method calls to the wrapped MessageVisitor.
|
static class |
MessageVisitors.PopulatedVisitor<T extends MessageVisitor> |
static class |
MessageVisitors.StructuresVisitor<T extends MessageVisitor> |
class |
MessageVisitorSupport
Base MessageVisitor implementation that just logs each call with TRACE level
|
Modifier and Type | Method and Description |
---|---|
static <T extends MessageVisitor> |
MessageVisitors.visit(Visitable visitable,
T visitor)
Lets a visitor visit a message of parts thereof.
|
static <T extends MessageVisitor> |
MessageVisitors.visitPopulatedElements(T visitor)
Returns a MessageVisitor that only visits populated message elements.
|
static <T extends MessageVisitor> |
MessageVisitors.visitStructures(T visitor)
Returns a MessageVisitor that only visits structures
|
Modifier and Type | Method and Description |
---|---|
boolean |
Varies.accept(MessageVisitor visitor,
Location currentLocation) |
boolean |
AbstractMessage.accept(MessageVisitor visitor,
Location location) |
boolean |
AbstractSegment.accept(MessageVisitor visitor,
Location location)
Iterates over the contained fields and calls the visitor for each
of them.
|
boolean |
AbstractPrimitive.accept(MessageVisitor visitor,
Location location) |
boolean |
Field.accept(MessageVisitor visitor,
Location currentLocation) |
boolean |
AbstractComposite.accept(MessageVisitor visitor,
Location location) |
boolean |
AbstractGroup.accept(MessageVisitor visitor,
Location location)
Iterates over the contained structures and calls the visitor for each
of them.
|
boolean |
Visitable.accept(MessageVisitor visitor,
Location currentLocation)
Callback method for the visitor.
|
protected void |
AbstractGroup.visitNestedStructures(MessageVisitor visitor,
Location location) |
Modifier and Type | Class and Description |
---|---|
class |
ValidatingMessageVisitor
Base class for visitors that run over a message and thereby collect
ValidationException s. |
Copyright © 2001–2017 University Health Network. All rights reserved.