public class Tuple
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
hashcode
The hashcode (cached for speed).
|
protected Tuple |
last
The tuple pointer.
|
protected java.lang.Object |
object
The object.
|
protected int |
size
The size.
|
protected IOAVState |
state
The state.
|
Constructor and Description |
---|
Tuple(IOAVState state,
Tuple last,
java.lang.Object object)
Create a new tuple.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Test for equality.
|
Tuple |
getLastTuple()
Get the last tuple.
|
java.lang.Object |
getObject()
Get the object.
|
java.lang.Object |
getObject(int index)
Get the value at the index.
|
java.util.List |
getObjects()
Get the values.
|
int |
hashCode()
Get the hashcode.
|
int |
size()
Get the size.
|
java.lang.String |
toString()
Get the string representation.
|
protected IOAVState state
protected java.lang.Object object
protected Tuple last
protected int size
protected final int hashcode
public java.lang.Object getObject()
public Tuple getLastTuple()
public int size()
public java.lang.Object getObject(int index)
index
- The index.public java.util.List getObjects()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object