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