Documentation of 'org.jfree.data.KeyedObject' Java class
KeyedObject
org.jfree.data

Class KeyedObject

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, org.jfree.util.PublicCloneable


    public class KeyedObject
    extends java.lang.Object
    implements java.lang.Cloneable, org.jfree.util.PublicCloneable, java.io.Serializable
    A (key, object) pair.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      KeyedObject(java.lang.Comparable key, java.lang.Object object)
      Creates a new (key, object) pair.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.Object clone()
      Returns a clone of this object.
      boolean equals(java.lang.Object obj)
      Tests if this object is equal to another.
      java.lang.Comparable getKey()
      Returns the key.
      java.lang.Object getObject()
      Returns the object.
      void setObject(java.lang.Object object)
      Sets the object.
      • Methods inherited from class java.lang.Object

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

      • KeyedObject

        public KeyedObject(java.lang.Comparable key,
                           java.lang.Object object)
        Creates a new (key, object) pair.
        Parameters:
        key - the key.
        object - the object (null permitted).
    • Method Detail

      • getKey

        public java.lang.Comparable getKey()
        Returns the key.
        Returns:
        The key.
      • getObject

        public java.lang.Object getObject()
        Returns the object.
        Returns:
        The object (possibly null).
      • setObject

        public void setObject(java.lang.Object object)
        Sets the object.
        Parameters:
        object - the object (null permitted).
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Returns a clone of this object. It is assumed that the key is an immutable object, so it is not deep-cloned. The object is deep-cloned if it implements PublicCloneable, otherwise a shallow clone is made.
        Specified by:
        clone in interface org.jfree.util.PublicCloneable
        Overrides:
        clone in class java.lang.Object
        Returns:
        A clone.
        Throws:
        java.lang.CloneNotSupportedException - if there is a problem cloning.
      • equals

        public boolean equals(java.lang.Object obj)
        Tests if this object is equal to another.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        obj - the other object.
        Returns:
        A boolean.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.