AbstractVisitable |
|
CopyingVisitor<T extends Visitable> |
Copy a Resource or Element.
|
DefaultVisitor |
DefaultVisitor provides a default implementation of the Visitor interface which uses the
value of the passed visitChildren boolean to control whether or not to
visit the children of the Resource or Element being visited.
|
EncodingVisitor<T extends Resource> |
Encodes the string elements of the visited resource for use within a given context.
|
PathAwareCollectingVisitor<T> |
Visits a Resource or Element and collects all of its descendants of a given type into a collection
of those elements, indexed by their simple FHIRPath path.
|
PathAwareVisitor |
PathAwareVisitor extends the DefaultVisitor with a PathAwareVisitor.getPath() method that can be used to get the FHIRPath
path of a Resource or Element during a visit.
|
ResourceFingerprintVisitor |
Compute a cryptographic hash of the visited nodes, skipping those which
may be altered by the persistence layer.
|