Package org.jfree.chart.util
Class ObjectList
- java.lang.Object
-
- org.jfree.chart.util.AbstractObjectList
-
- org.jfree.chart.util.ObjectList
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class ObjectList extends AbstractObjectList
A list of objects that can grow as required.When cloning, the objects in the list are NOT cloned, only the references.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.jfree.chart.util.AbstractObjectList
DEFAULT_INITIAL_CAPACITY
-
-
Constructor Summary
Constructors Constructor Description ObjectList()
Default constructor.ObjectList(int initialCapacity)
Creates a new list.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
get(int index)
Returns the object at the specified index, if there is one, ornull
.int
indexOf(java.lang.Object object)
Returns the index of the specified object, or -1 if the object is not in the list.void
set(int index, java.lang.Object object)
Sets an object reference (overwriting any existing object).
-
-
-
Method Detail
-
get
public java.lang.Object get(int index)
Returns the object at the specified index, if there is one, ornull
.- Overrides:
get
in classAbstractObjectList
- Parameters:
index
- the object index.- Returns:
- The object or
null
.
-
set
public void set(int index, java.lang.Object object)
Sets an object reference (overwriting any existing object).- Overrides:
set
in classAbstractObjectList
- Parameters:
index
- the object index.object
- the object (null
permitted).
-
indexOf
public int indexOf(java.lang.Object object)
Returns the index of the specified object, or -1 if the object is not in the list.- Overrides:
indexOf
in classAbstractObjectList
- Parameters:
object
- the object.- Returns:
- The index or -1.
-
-