Maven module :un.api : api-common :
Class : un.api.collection.ArraySequence
Extends/Implements : un.api.collection.AbstractCollection un.api.collection.Sequence
Subclasses : -

Array sequence.
author  Johann Sorel
author  Yann D'Isanto


Variables : values, size
Functions : ArraySequence, ArraySequence, ArraySequence, ArraySequence, growIfNecessary, get, add, add, addAll, addAll, replace, replaceAll, replaceAll, addAll, addAll, remove, remove, removeAll, removeAll, contains, search, searchIdentity, createIterator, createReverseIterator, getSize, isEmpty, equals, toArray


protected Object[] values

protected int size


public void ArraySequence ()

public void ArraySequence (int size)

public void ArraySequence (Collection other)

public void ArraySequence (Object[] array)

protected void growIfNecessary (int capacity)

public Object get (int index)

public boolean add (Object candidate)

public boolean add (int index, Object value)

public boolean addAll (int index, Collection candidate)

public boolean addAll (int index, Object[] candidate)

public Object replace (int index, Object item)

public void replaceAll (Collection items)

public void replaceAll (Object[] items)

public boolean addAll (Collection candidate)

public boolean addAll (Object[] candidates)

public boolean remove (Object candidate)

public boolean remove (int index)

public boolean removeAll (Collection candidate)

public boolean removeAll ()

public boolean contains (Object candidate)

public int search (Object item)

public int searchIdentity (Object item)

public Iterator createIterator ()

public Iterator createReverseIterator ()

public int getSize ()

public boolean isEmpty ()

public boolean equals (Object obj)

public Object[] toArray ()