org.jfree.util

Class BooleanList

Implemented Interfaces:
Cloneable, Serializable

public class BooleanList
extends AbstractObjectList

A list of Boolean objects.
Author:
David Gilbert

Field Summary

Fields inherited from class org.jfree.util.AbstractObjectList

DEFAULT_INITIAL_CAPACITY

Constructor Summary

BooleanList()
Creates a new list.

Method Summary

boolean
equals(Object o)
Tests the list for equality with another object (typically also a list).
Boolean
getBoolean(int index)
Returns a Boolean from the list.
int
hashCode()
Returns a hash code value for the object.
void
setBoolean(int index, Boolean b)
Sets the value for an item in the list.

Methods inherited from class org.jfree.util.AbstractObjectList

clear, clone, equals, get, hashCode, indexOf, set, size

Constructor Details

BooleanList

public BooleanList()
Creates a new list.

Method Details

equals

public boolean equals(Object o)
Tests the list for equality with another object (typically also a list).
Overrides:
equals in interface AbstractObjectList
Parameters:
o - the other object.
Returns:
A boolean.

getBoolean

public Boolean getBoolean(int index)
Returns a Boolean from the list.
Parameters:
index - the index (zero-based).
Returns:
a Boolean from the list.

hashCode

public int hashCode()
Returns a hash code value for the object.
Overrides:
hashCode in interface AbstractObjectList
Returns:
the hashcode

setBoolean

public void setBoolean(int index,
                       Boolean b)
Sets the value for an item in the list. The list is expanded if necessary.
Parameters:
index - the index (zero-based).
b - the boolean.