Class AttributeList.AttributeEntry

  • Enclosing class:
    AttributeList

    public static class AttributeList.AttributeEntry
    extends java.lang.Object
    A name/value pair of the attribute list.
    • Constructor Summary

      Constructors 
      Constructor Description
      AttributeEntry​(java.lang.String namespace, java.lang.String name, java.lang.String value)
      Creates a new attribute entry for the given name and value.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object o)
      Compares this attribute entry for equality with an other object.
      java.lang.String getName()
      Returns the attribute name.
      java.lang.String getNamespace()
      Returns the attribute namespace (which can be null).
      java.lang.String getValue()
      Returns the value of this attribute entry.
      int hashCode()
      Computes a hashcode for this attribute entry.
      • Methods inherited from class java.lang.Object

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

      • AttributeEntry

        public AttributeEntry​(java.lang.String namespace,
                              java.lang.String name,
                              java.lang.String value)
        Creates a new attribute entry for the given name and value.
        Parameters:
        namespace - the namespace of the attribute.
        name - the attribute name (null not permitted).
        value - the attribute value (null not permitted).
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the attribute name.
        Returns:
        the name.
      • getValue

        public java.lang.String getValue()
        Returns the value of this attribute entry.
        Returns:
        the value of the entry.
      • getNamespace

        public java.lang.String getNamespace()
        Returns the attribute namespace (which can be null).
        Returns:
        the namespace.
      • equals

        public boolean equals​(java.lang.Object o)
        Compares this attribute entry for equality with an other object.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        o - the other object.
        Returns:
        true, if this object is equal, false otherwise.
      • hashCode

        public int hashCode()
        Computes a hashcode for this attribute entry.
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        the attribute entry's hashcode.