public interface Array extends Collection, java.lang.Cloneable, Objects
Collection.Key
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
append(java.lang.Object o)
append a new value to the end of the array
|
java.lang.Object |
appendEL(java.lang.Object o) |
boolean |
containsKey(int key)
contains this key
|
java.lang.Object |
get(int key,
java.lang.Object defaultValue)
return object a given position, key can only be a integer from 1 to array len
|
int |
getDimension()
return dimension of the array
|
java.lang.Object |
getE(int key)
return object a given position, key can only be a integer from 1 to array len
|
boolean |
insert(int key,
java.lang.Object value)
insert a value add defined position
|
int[] |
intKeys() |
java.lang.Object |
prepend(java.lang.Object o)
add a new value to the begin of the array
|
java.lang.Object |
removeE(int key)
removes a value ad defined key
|
java.lang.Object |
removeEL(int key)
removes a value ad defined key
|
void |
resize(int to)
resize array to defined size
|
java.lang.Object |
setE(int key,
java.lang.Object value)
set value at defined position
|
java.lang.Object |
setEL(int key,
java.lang.Object value)
set value at defined position, on error return null
|
void |
sort(java.util.Comparator comp) |
void |
sort(java.lang.String sortType,
java.lang.String sortOrder)
Deprecated.
use instead
sort(Comparator comp) |
java.lang.Object[] |
toArray() |
java.util.List |
toList() |
clear, clone, containsKey, containsKey, duplicate, get, get, get, get, keys, remove, removeEL, set, set, setEL, setEL, size
entryIterator, keyIterator, keysAsStringIterator, valueIterator
getIterator
call, callWithNamedValues, get, get, set, setEL
toDumpData
castToBoolean, castToBooleanValue, castToDateTime, castToDateTime, castToDoubleValue, castToDoubleValue, castToString, castToString, compareTo, compareTo, compareTo, compareTo
int getDimension()
java.lang.Object get(int key, java.lang.Object defaultValue)
key
- key as integerjava.lang.Object getE(int key) throws PageException
key
- key as integerPageException
java.lang.Object setEL(int key, java.lang.Object value)
key
- key of the new valuevalue
- value to setjava.lang.Object setE(int key, java.lang.Object value) throws PageException
key
- value
- PageException
int[] intKeys()
boolean insert(int key, java.lang.Object value) throws PageException
key
- position to insertvalue
- value to insertPageException
java.lang.Object append(java.lang.Object o) throws PageException
o
- value to insertPageException
java.lang.Object appendEL(java.lang.Object o)
java.lang.Object prepend(java.lang.Object o) throws PageException
o
- value to insertPageException
void resize(int to) throws PageException
to
- new minimum size of the arrayPageException
void sort(java.lang.String sortType, java.lang.String sortOrder) throws PageException
sort(Comparator comp)
sortType
- search type (text,textnocase,numeric)sortOrder
- (asc,desc)PageException
void sort(java.util.Comparator comp)
java.lang.Object[] toArray()
java.util.List toList()
java.lang.Object removeE(int key) throws PageException
key
- key to removePageException
java.lang.Object removeEL(int key)
key
- key to removeboolean containsKey(int key)
key
-