Class DefinitionalResourceVisitor
- java.lang.Object
-
- org.linuxforhealth.fhir.model.visitor.DefaultVisitor
-
- org.linuxforhealth.fhir.registry.util.DefinitionalResourceVisitor
-
- All Implemented Interfaces:
Visitor
public class DefinitionalResourceVisitor extends DefaultVisitor
-
-
Field Summary
-
Fields inherited from class org.linuxforhealth.fhir.model.visitor.DefaultVisitor
visitChildren
-
-
Constructor Summary
Constructors Constructor Description DefinitionalResourceVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getUrl()
java.lang.String
getVersion()
boolean
visit(java.lang.String elementName, int elementIndex, ActivityDefinition activityDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, CapabilityStatement capabilityStatement)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, ChargeItemDefinition chargeItemDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, CodeSystem codeSystem)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, CompartmentDefinition compartmentDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, ConceptMap conceptMap)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, EventDefinition eventDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, Evidence evidence)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, EvidenceVariable evidenceVariable)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, ExampleScenario exampleScenario)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, GraphDefinition graphDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, ImplementationGuide implementationGuide)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, Library library)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, Measure measure)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, MessageDefinition messageDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, NamingSystem namingSystem)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, OperationDefinition operationDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, PlanDefinition planDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, Questionnaire questionnaire)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, ResearchDefinition researchDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, ResearchElementDefinition researchElementDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, SearchParameter searchParameter)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, StructureDefinition structureDefinition)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, StructureMap structureMap)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, TerminologyCapabilities terminologyCapabilities)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, TestScript testScript)
Delegates to#visit(elementName, elementIndex, DomainResource)
boolean
visit(java.lang.String elementName, int elementIndex, ValueSet valueSet)
Delegates to#visit(elementName, elementIndex, DomainResource)
-
Methods inherited from class org.linuxforhealth.fhir.model.visitor.DefaultVisitor
postVisit, postVisit, preVisit, preVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitEnd, visitEnd, visitEnd, visitStart, visitStart, visitStart
-
-
-
-
Method Detail
-
getUrl
public java.lang.String getUrl()
-
getVersion
public java.lang.String getVersion()
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, ActivityDefinition activityDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this activityDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, CapabilityStatement capabilityStatement)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this capabilityStatement should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, ChargeItemDefinition chargeItemDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this chargeItemDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, CodeSystem codeSystem)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this codeSystem should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, CompartmentDefinition compartmentDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this compartmentDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, ConceptMap conceptMap)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this conceptMap should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, EventDefinition eventDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this eventDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, Evidence evidence)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this evidence should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, EvidenceVariable evidenceVariable)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this evidenceVariable should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, ExampleScenario exampleScenario)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this exampleScenario should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, GraphDefinition graphDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this graphDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, ImplementationGuide implementationGuide)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this implementationGuide should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, Library library)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this library should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, Measure measure)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this measure should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, MessageDefinition messageDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this messageDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, NamingSystem namingSystem)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this namingSystem should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, OperationDefinition operationDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this operationDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, PlanDefinition planDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this planDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, Questionnaire questionnaire)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this questionnaire should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, ResearchDefinition researchDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this researchDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, ResearchElementDefinition researchElementDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this researchElementDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, SearchParameter searchParameter)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this searchParameter should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, StructureDefinition structureDefinition)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this structureDefinition should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, StructureMap structureMap)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this structureMap should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, TerminologyCapabilities terminologyCapabilities)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this terminologyCapabilities should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, TestScript testScript)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this testScript should be visited; otherwise false
-
visit
public boolean visit(java.lang.String elementName, int elementIndex, ValueSet valueSet)
Description copied from class:DefaultVisitor
Delegates to#visit(elementName, elementIndex, DomainResource)
- Specified by:
visit
in interfaceVisitor
- Overrides:
visit
in classDefaultVisitor
- Returns:
- true if the children of this valueSet should be visited; otherwise false
-
-