public class Sequence extends ArrayList
Represents a sequence of objects which represents zero or many instances of of objects of a given type. The type can be omitted in which case any type of object can be added.
Type | Name and description |
---|---|
void |
add(int index, Object element) |
boolean |
add(Object element) |
boolean |
addAll(Collection c) |
boolean |
addAll(int index, Collection c) |
protected void |
checkCollectionType(Collection c) Checks that each member of the given collection are of the correct type |
protected void |
checkType(Object object) Checks that the given object instance is of the correct type otherwise a runtime exception is thrown |
void |
clear() |
boolean |
equals(Object that) |
boolean |
equals(Sequence that) |
MetaClass |
getMetaClass() |
Object |
getProperty(String property) |
int |
hashCode() |
Object |
invokeMethod(String name, Object args) |
int |
minimumSize() |
Object |
remove(int index) |
protected void |
removeRange(int fromIndex, int toIndex) |
void |
set(Collection collection) Sets the contents of this sequence to that of the given collection. |
Object |
set(int index, Object element) |
void |
setMetaClass(MetaClass metaClass) |
void |
setProperty(String property, Object newValue) |
Class |
type() @return the type of the elements in the sequence or null if there is no type constraint on this sequence |
Methods inherited from class | Name |
---|---|
class ArrayList |
add, add, remove, remove, get, clone, indexOf, clear, contains, isEmpty, lastIndexOf, size, subList, toArray, toArray, addAll, addAll, iterator, set, ensureCapacity, trimToSize, listIterator, listIterator, removeAll, retainAll, equals, hashCode, toString, containsAll, wait, wait, wait, getClass, notify, notifyAll |
class AbstractList |
add, add, remove, get, equals, hashCode, indexOf, clear, lastIndexOf, subList, addAll, iterator, set, listIterator, listIterator, remove, toString, contains, isEmpty, size, toArray, toArray, addAll, containsAll, removeAll, retainAll, wait, wait, wait, getClass, notify, notifyAll, size |
Checks that each member of the given collection are of the correct type
Checks that the given object instance is of the correct type otherwise a runtime exception is thrown
Sets the contents of this sequence to that of the given collection.
Copyright © 2003-2014 The Codehaus. All rights reserved.