Package com.ibm.fhir.model.visitor
-
Interface Summary Interface Description Visitable Visitable interface for FHIR model objects that accept a Visitor.Visitor Visitor interface for visiting FHIR model objects that implement Visitable. -
Class Summary Class Description 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 passedvisitChildren
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.PathAwareVisitor PathAwareVisitor extends the DefaultVisitor with aPathAwareVisitor.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. -
Enum Summary Enum Description EncodingVisitor.EncodingContext The context for which the string elements should be encoded.