Package org.linuxforhealth.fhir.path
Class FHIRPathTermServiceNode
- java.lang.Object
-
- org.linuxforhealth.fhir.path.FHIRPathAbstractNode
-
- org.linuxforhealth.fhir.path.FHIRPathTermServiceNode
-
- All Implemented Interfaces:
java.lang.Comparable<FHIRPathNode>
,FHIRPathNode
public class FHIRPathTermServiceNode extends FHIRPathAbstractNode
A specialFHIRPathNode
implementation used for the %terminologies external constant
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(FHIRPathNodeVisitor visitor)
A method for accepting aFHIRPathNodeVisitor
int
compareTo(FHIRPathNode o)
boolean
isTermServiceNode()
Indicates whether this FHIRPathNode is type compatible withFHIRPathTermServiceNode
static FHIRPathTermServiceNode
termServiceNode()
org.linuxforhealth.fhir.path.FHIRPathTermServiceNode.Builder
toBuilder()
Convert thisFHIRPathNode
instance into aFHIRPathNode.Builder
instance-
Methods inherited from class org.linuxforhealth.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 org.linuxforhealth.fhir.path.FHIRPathNode
asElementNode, asResourceNode, asSystemValue, asTermServiceNode, asTypeInfoNode, isComparableTo, isElementNode, isResourceNode, isSystemValue, isTypeInfoNode
-
-
-
-
Method Detail
-
isTermServiceNode
public boolean isTermServiceNode()
Description copied from interface:FHIRPathNode
Indicates 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 org.linuxforhealth.fhir.path.FHIRPathTermServiceNode.Builder toBuilder()
Description copied from class:FHIRPathAbstractNode
Convert thisFHIRPathNode
instance into aFHIRPathNode.Builder
instance- Specified by:
toBuilder
in classFHIRPathAbstractNode
- Returns:
- a new
FHIRPathNode.Builder
instance containing the fields from thisFHIRPathNode
instance
-
compareTo
public int compareTo(FHIRPathNode o)
-
accept
public void accept(FHIRPathNodeVisitor visitor)
Description copied from interface:FHIRPathNode
A method for accepting aFHIRPathNodeVisitor
- Parameters:
visitor
- theFHIRPathNodeVisitor
that this FHIRPathNode is accepting
-
-