Class AbstractNodeInfo

    • Constructor Detail

      • AbstractNodeInfo

        public AbstractNodeInfo()
        Deprecated.
    • Method Detail

      • getSystemId

        public String getSystemId()
        Deprecated.
        Specified by:
        getSystemId in interface net.sf.saxon.om.NodeInfo
        Specified by:
        getSystemId in interface Source
      • setSystemId

        public void setSystemId​(String systemId)
        Deprecated.
        Specified by:
        setSystemId in interface Source
      • getStringValue

        public String getStringValue()
        Deprecated.
        Specified by:
        getStringValue in interface net.sf.saxon.om.Item
        Specified by:
        getStringValue in interface net.sf.saxon.om.NodeInfo
        Specified by:
        getStringValue in interface net.sf.saxon.om.ValueRepresentation
      • getStringValueCS

        public CharSequence getStringValueCS()
        Deprecated.
        Specified by:
        getStringValueCS in interface net.sf.saxon.om.Item
        Specified by:
        getStringValueCS in interface net.sf.saxon.om.ValueRepresentation
      • getTypedValue

        public net.sf.saxon.om.SequenceIterator getTypedValue()
                                                       throws net.sf.saxon.trans.XPathException
        Deprecated.
        Specified by:
        getTypedValue in interface net.sf.saxon.om.Item
        Throws:
        net.sf.saxon.trans.XPathException
      • getUnderlyingNode

        public Object getUnderlyingNode()
        Deprecated.
        Specified by:
        getUnderlyingNode in interface net.sf.saxon.om.VirtualNode
      • getSiblingPosition

        public int getSiblingPosition()
        Deprecated.
        Specified by:
        getSiblingPosition in interface net.sf.saxon.om.SiblingCountingNode
      • atomize

        public net.sf.saxon.value.Value atomize()
                                         throws net.sf.saxon.trans.XPathException
        Deprecated.
        Specified by:
        atomize in interface net.sf.saxon.om.NodeInfo
        Throws:
        net.sf.saxon.trans.XPathException
      • compareOrder

        public int compareOrder​(net.sf.saxon.om.NodeInfo other)
        Deprecated.
        Specified by:
        compareOrder in interface net.sf.saxon.om.NodeInfo
      • copy

        public void copy​(net.sf.saxon.event.Receiver receiver,
                         int whichNamespaces,
                         boolean copyAnnotations,
                         int locationId)
                  throws net.sf.saxon.trans.XPathException
        Deprecated.
        Specified by:
        copy in interface net.sf.saxon.om.NodeInfo
        Throws:
        net.sf.saxon.trans.XPathException
      • equals

        public boolean equals​(Object other)
        Deprecated.
        This implementation considers to NodeInfo objects to be equal, if their underlying nodes are equal.
        Specified by:
        equals in interface net.sf.saxon.om.NodeInfo
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Deprecated.
        Specified by:
        hashCode in interface net.sf.saxon.om.NodeInfo
        Overrides:
        hashCode in class Object
      • generateId

        public void generateId​(net.sf.saxon.om.FastStringBuffer buffer)
        Deprecated.
        Specified by:
        generateId in interface net.sf.saxon.om.NodeInfo
      • getAttributeValue

        public String getAttributeValue​(int fingerprint)
        Deprecated.
        Specified by:
        getAttributeValue in interface net.sf.saxon.om.NodeInfo
      • getBaseURI

        public String getBaseURI()
        Deprecated.
        Specified by:
        getBaseURI in interface net.sf.saxon.om.NodeInfo
      • getColumnNumber

        public int getColumnNumber()
        Deprecated.
        Specified by:
        getColumnNumber in interface net.sf.saxon.om.NodeInfo
      • getConfiguration

        public net.sf.saxon.Configuration getConfiguration()
        Deprecated.
        Specified by:
        getConfiguration in interface net.sf.saxon.om.NodeInfo
      • getDeclaredNamespaces

        public int[] getDeclaredNamespaces​(int[] buffer)
        Deprecated.
        Specified by:
        getDeclaredNamespaces in interface net.sf.saxon.om.NodeInfo
      • getDisplayName

        public String getDisplayName()
        Deprecated.
        Specified by:
        getDisplayName in interface net.sf.saxon.om.NodeInfo
      • getDocumentNumber

        public int getDocumentNumber()
        Deprecated.
        This implementation always returns 0.
        Specified by:
        getDocumentNumber in interface net.sf.saxon.om.NodeInfo
      • getDocumentRoot

        public net.sf.saxon.om.DocumentInfo getDocumentRoot()
        Deprecated.
        Specified by:
        getDocumentRoot in interface net.sf.saxon.om.NodeInfo
      • getFingerprint

        public int getFingerprint()
        Deprecated.
        Specified by:
        getFingerprint in interface net.sf.saxon.om.NodeInfo
      • getLineNumber

        public int getLineNumber()
        Deprecated.
        Specified by:
        getLineNumber in interface net.sf.saxon.om.NodeInfo
      • getLocalPart

        public String getLocalPart()
        Deprecated.
        Specified by:
        getLocalPart in interface net.sf.saxon.om.NodeInfo
      • getNameCode

        public int getNameCode()
        Deprecated.
        Specified by:
        getNameCode in interface net.sf.saxon.om.NodeInfo
      • getNamePool

        public net.sf.saxon.om.NamePool getNamePool()
        Deprecated.
        Specified by:
        getNamePool in interface net.sf.saxon.om.NodeInfo
      • getNodeKind

        public int getNodeKind()
        Deprecated.
        Specified by:
        getNodeKind in interface net.sf.saxon.om.NodeInfo
      • getParent

        public net.sf.saxon.om.NodeInfo getParent()
        Deprecated.
        Specified by:
        getParent in interface net.sf.saxon.om.NodeInfo
      • getPrefix

        public String getPrefix()
        Deprecated.
        Specified by:
        getPrefix in interface net.sf.saxon.om.NodeInfo
      • getRoot

        public net.sf.saxon.om.NodeInfo getRoot()
        Deprecated.
        Specified by:
        getRoot in interface net.sf.saxon.om.NodeInfo
      • getTypeAnnotation

        public int getTypeAnnotation()
        Deprecated.
        Specified by:
        getTypeAnnotation in interface net.sf.saxon.om.NodeInfo
      • getURI

        public String getURI()
        Deprecated.
        Specified by:
        getURI in interface net.sf.saxon.om.NodeInfo
      • hasChildNodes

        public boolean hasChildNodes()
        Deprecated.
        Specified by:
        hasChildNodes in interface net.sf.saxon.om.NodeInfo
      • isId

        public boolean isId()
        Deprecated.
        Specified by:
        isId in interface net.sf.saxon.om.NodeInfo
      • isIdref

        public boolean isIdref()
        Deprecated.
        Specified by:
        isIdref in interface net.sf.saxon.om.NodeInfo
      • isNilled

        public boolean isNilled()
        Deprecated.
        Specified by:
        isNilled in interface net.sf.saxon.om.NodeInfo
      • isSameNodeInfo

        public boolean isSameNodeInfo​(net.sf.saxon.om.NodeInfo other)
        Deprecated.
        This implementation delegates to equals(Object), per the Saxon documentation's description of this method's behavior.
        Specified by:
        isSameNodeInfo in interface net.sf.saxon.om.NodeInfo
      • iterateAxis

        public net.sf.saxon.om.AxisIterator iterateAxis​(byte axisNumber)
        Deprecated.
        Specified by:
        iterateAxis in interface net.sf.saxon.om.NodeInfo
      • iterateAxis

        public net.sf.saxon.om.AxisIterator iterateAxis​(byte axisNumber,
                                                        net.sf.saxon.pattern.NodeTest nodeTest)
        Deprecated.
        This implementation calls iterateAxis(byte) to get an AxisIterator which is then optionally filtered using Navigator.AxisFilter.
        Specified by:
        iterateAxis in interface net.sf.saxon.om.NodeInfo
      • filter

        protected static net.sf.saxon.om.AxisIterator filter​(net.sf.saxon.om.AxisIterator axisIterator,
                                                             net.sf.saxon.pattern.NodeTest nodeTest)
        Deprecated.
      • createUnsupportedOperationException

        protected UnsupportedOperationException createUnsupportedOperationException​(String name)
        Deprecated.
        Used to create a customized instance of UnsupportedOperationException. The caller of this method is intended to throw the exception.
        Parameters:
        name - Method name that is not supported.
        Returns:
        A UnsupportedOperationException indicated the method is not supported by the implementation class.