Package com.ibm.fhir.path
Class FHIRPathTermServiceNode
- java.lang.Object
-
- com.ibm.fhir.path.FHIRPathAbstractNode
-
- com.ibm.fhir.path.FHIRPathTermServiceNode
-
- All Implemented Interfaces:
FHIRPathNode,java.lang.Comparable<FHIRPathNode>
public class FHIRPathTermServiceNode extends FHIRPathAbstractNode
A specialFHIRPathNodeimplementation used for the %terminologies external constant
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(FHIRPathNodeVisitor visitor)A method for accepting aFHIRPathNodeVisitorintcompareTo(FHIRPathNode o)booleanisTermServiceNode()Indicates whether this FHIRPathNode is type compatible withFHIRPathTermServiceNodestatic FHIRPathTermServiceNodetermServiceNode()com.ibm.fhir.path.FHIRPathTermServiceNode.BuildertoBuilder()Convert thisFHIRPathNodeinstance into aFHIRPathNode.Builderinstance-
Methods inherited from class com.ibm.fhir.path.FHIRPathAbstractNode
as, children, descendants, getValue, hasValue, is, name, path, stream, type
-
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.ibm.fhir.path.FHIRPathNode
asElementNode, asResourceNode, asSystemValue, asTermServiceNode, asTypeInfoNode, isComparableTo, isElementNode, isResourceNode, isSystemValue, isTypeInfoNode
-
-
-
-
Method Detail
-
isTermServiceNode
public boolean isTermServiceNode()
Description copied from interface:FHIRPathNodeIndicates whether this FHIRPathNode is type compatible withFHIRPathTermServiceNode- Returns:
- true if this FHIRPathNode is type compatible with
FHIRPathTermServiceNode, otherwise false
-
termServiceNode
public static FHIRPathTermServiceNode termServiceNode()
-
toBuilder
public com.ibm.fhir.path.FHIRPathTermServiceNode.Builder toBuilder()
Description copied from class:FHIRPathAbstractNodeConvert thisFHIRPathNodeinstance into aFHIRPathNode.Builderinstance- Specified by:
toBuilderin classFHIRPathAbstractNode- Returns:
- a new
FHIRPathNode.Builderinstance containing the fields from thisFHIRPathNodeinstance
-
compareTo
public int compareTo(FHIRPathNode o)
-
accept
public void accept(FHIRPathNodeVisitor visitor)
Description copied from interface:FHIRPathNodeA method for accepting aFHIRPathNodeVisitor- Parameters:
visitor- theFHIRPathNodeVisitorthat this FHIRPathNode is accepting
-
-