Top Fields Constructors Methods
org.codehaus.groovy.util

public Class FastArray

extends Object
implements Cloneable, Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable, java.lang.Cloneable
Imports
java.io.Serializable, java.util.AbstractList, .Collection, .Collections, .List

Field Summary

Modifier and TypeField and Description
private Object[]
public static final FastArray
private static final long
public int

Constructor Summary

AccessConstructor and Description
public
FastArray(int initialCapacity)

public
public
public
FastArray(Object[] objects)

Method Summary

Modifier and TypeMethod and Description
public void
public void
addAll(FastArray newData)

public void
addAll(Object[] newData, int size)

public void
addAll(List<E> coll)

public void
public FastArray
copy()

public Object
get(int index)

public Object[]
public boolean
public void
remove(int index)

public void
set(int index, Object o)

public int
size()

public List<E>
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

databack to summary
private Object[] data
EMPTY_LISTback to summary
public static final FastArray EMPTY_LIST
serialVersionUIDback to summary
private static final long serialVersionUID
sizeback to summary
public int size

Constructor Detail

FastArrayback to summary
public FastArray(int initialCapacity)
FastArrayback to summary
public FastArray()
FastArrayback to summary
public FastArray(Collection<E> c)
FastArrayback to summary
public FastArray(Object[] objects)

Method Detail

addback to summary
public void add(Object o)
addAllback to summary
public void addAll(FastArray newData)
addAllback to summary
public void addAll(Object[] newData, int size)
addAllback to summary
public void addAll(List<E> coll)
clearback to summary
public void clear()
copyback to summary
public FastArray copy()
getback to summary
public Object get(int index)
getArrayback to summary
public Object[] getArray()
isEmptyback to summary
public boolean isEmpty()
removeback to summary
public void remove(int index)
setback to summary
public void set(int index, Object o)
sizeback to summary
public int size()
toListback to summary
public List<E> toList()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.