org.pentaho.reporting.libraries.xmlns.common
Class AttributeList.AttributeEntry

java.lang.Object
  extended by org.pentaho.reporting.libraries.xmlns.common.AttributeList.AttributeEntry
Enclosing class:
AttributeList

public static class AttributeList.AttributeEntry
extends java.lang.Object

A name/value pair of the attribute list.


Constructor Summary
AttributeList.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
 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

AttributeList.AttributeEntry

public AttributeList.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.