Class AbstractChildNodeEntry

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object that)
      Checks whether the given object is equal to this one.
      int hashCode()
      Returns a hash code that's compatible with how the equals(Object) method is implemented.
      java.lang.String toString()
      Returns a string representation of this child node entry.
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AbstractChildNodeEntry

        public AbstractChildNodeEntry()
    • Method Detail

      • toString

        public java.lang.String toString()
        Returns a string representation of this child node entry.
        Overrides:
        toString in class java.lang.Object
        Returns:
        string representation
      • equals

        public boolean equals​(java.lang.Object that)
        Checks whether the given object is equal to this one. Two child node entries are considered equal if both their names and referenced node states match. Subclasses may override this method with a more efficient equality check if one is available.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        that - target of the comparison
        Returns:
        true if the objects are equal, false otherwise
      • hashCode

        public int hashCode()
        Returns a hash code that's compatible with how the equals(Object) method is implemented. The current implementation simply returns the hash code of the child node name since ChildNodeEntry instances are not intended for use as hash keys.
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        hash code