Package org.codehaus.groovy.util
Class FastArray
- java.lang.Object
- 
- org.codehaus.groovy.util.FastArray
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable
 
 public class FastArray extends java.lang.Object implements java.lang.Cloneable, java.io.Serializable- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static FastArrayEMPTY_LISTintsize
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.lang.Object o)voidaddAll(java.lang.Object[] newData, int size)voidaddAll(java.util.List coll)voidaddAll(FastArray newData)voidclear()FastArraycopy()java.lang.Objectget(int index)java.lang.Object[]getArray()booleanisEmpty()voidremove(int index)voidset(int index, java.lang.Object o)intsize()java.util.ListtoList()java.lang.StringtoString()
 
- 
- 
- 
Field Detail- 
sizepublic int size 
 - 
EMPTY_LISTpublic static final FastArray EMPTY_LIST 
 
- 
 - 
Method Detail- 
getpublic java.lang.Object get(int index) 
 - 
addpublic void add(java.lang.Object o) 
 - 
setpublic void set(int index, java.lang.Object o)
 - 
sizepublic int size() 
 - 
clearpublic void clear() 
 - 
addAllpublic void addAll(FastArray newData) 
 - 
addAllpublic void addAll(java.lang.Object[] newData, int size)
 - 
copypublic FastArray copy() 
 - 
isEmptypublic boolean isEmpty() 
 - 
addAllpublic void addAll(java.util.List coll) 
 - 
removepublic void remove(int index) 
 - 
toListpublic java.util.List toList() 
 - 
getArraypublic java.lang.Object[] getArray() 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-