Package groovy.lang
Class Tuple
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList
-
- groovy.lang.Tuple
-
- All Implemented Interfaces:
java.lang.Iterable
,java.util.Collection
,java.util.List
public class Tuple extends java.util.AbstractList
Represents a list of Objects.- Version:
- $Revision$
- Author:
- James Strachan
-
-
Constructor Summary
Constructors Constructor Description Tuple(java.lang.Object[] contents)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Tuple that)
boolean
equals(java.lang.Object that)
java.lang.Object
get(int index)
int
hashCode()
int
size()
java.util.List
subList(int fromIndex, int toIndex)
-
Methods inherited from class java.util.AbstractList
add, add, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set
-
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
-
-
-
-
Method Detail
-
get
public java.lang.Object get(int index)
- Specified by:
get
in interfacejava.util.List
- Specified by:
get
in classjava.util.AbstractList
-
size
public int size()
- Specified by:
size
in interfacejava.util.Collection
- Specified by:
size
in interfacejava.util.List
- Specified by:
size
in classjava.util.AbstractCollection
-
equals
public boolean equals(java.lang.Object that)
- Specified by:
equals
in interfacejava.util.Collection
- Specified by:
equals
in interfacejava.util.List
- Overrides:
equals
in classjava.util.AbstractList
-
equals
public boolean equals(Tuple that)
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacejava.util.Collection
- Specified by:
hashCode
in interfacejava.util.List
- Overrides:
hashCode
in classjava.util.AbstractList
-
subList
public java.util.List subList(int fromIndex, int toIndex)
- Specified by:
subList
in interfacejava.util.List
- Overrides:
subList
in classjava.util.AbstractList
-
-