Class FHIRPathTypeInfoNode

    • Constructor Detail

      • FHIRPathTypeInfoNode

        protected FHIRPathTypeInfoNode​(com.ibm.fhir.path.FHIRPathTypeInfoNode.Builder builder)
    • Method Detail

      • isTypeInfoNode

        public boolean isTypeInfoNode()
        Description copied from interface: FHIRPathNode
        Indicates whether this FHIRPathNode is type compatible with FHIRPathTypeInfoNode
        Returns:
        true if this FHIRPathNode is type compatible with FHIRPathTypeInfoNode, otherwise false
      • typeInfo

        public TypeInfo typeInfo()
        The TypeInfo wrapped by this FHIRPathTypeInfoNode
        Returns:
        the TypeInfo wrapped by this FHIRPathTypeInfoNode
      • typeInfoNode

        public static FHIRPathTypeInfoNode typeInfoNode​(TypeInfo typeInfo)
        Static factory method for creating TypeInfo instances from a TypeInfo
        Parameters:
        typeInfo - the typeInfo
        Returns:
        a new FHIRPathTypeInfoNode instance
      • compareTo

        public int compareTo​(FHIRPathNode o)
        The compareTo operation is not supported for this FHIRPathTypeInfoNode
      • equals

        public boolean equals​(java.lang.Object obj)
        Indicates whether the TypeInfo wrapped by this FHIRPathTypeInfoNode is equal the parameter
        Overrides:
        equals in class java.lang.Object
        Parameters:
        obj - the other Object
        Returns:
        true if the TypeInfo wrapped by this FHIRPathTypeInfoNode node is equal to the parameter, otherwise false
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object