Class AbstractBNode

    • Constructor Detail

      • AbstractBNode

        public AbstractBNode()
    • Method Detail

      • stringValue

        public String stringValue()
        Description copied from interface: Value
        Returns the String-value of a Value object. This returns either a Literal's label, a IRI's URI or a BNode's ID.
        Specified by:
        stringValue in interface Value
      • equals

        public boolean equals​(Object o)
        Description copied from interface: BNode
        Compares this blank node to another object.
        Specified by:
        equals in interface BNode
        Overrides:
        equals in class Object
        Parameters:
        o - the object to compare this blank node to
        Returns:
        true, if the other object is an instance of BNode and their IDs are equal; false, otherwise.
      • hashCode

        public int hashCode()
        Description copied from interface: BNode
        Computes the hash code of this blank node.
        Specified by:
        hashCode in interface BNode
        Overrides:
        hashCode in class Object
        Returns:
        a hash code for this blank node computed as BNode.getID().hashCode()