Package org.mvel2.execution
Class ExecutionArrayList<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<E>
org.mvel2.execution.ExecutionArrayList<E>
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<E>,Collection<E>,List<E>,RandomAccess,ExecutionObject
- See Also:
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
ConstructorsConstructorDescriptionExecutionArrayList(Collection<? extends E> c, ExecutionContext executionContext) ExecutionArrayList(ExecutionContext executionContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanaddAll(int index, Collection<? extends E> c) booleanaddAll(Collection<? extends E> c) concat(Collection c) intintjoin()intlength()longpop()booleanremove(int index) booleanvoidreverse()shift()slice()slice(int start) slice(int start, int end) voidsort()voidsort(boolean asc) splice(int start) toSorted()toSorted(boolean asc) toSpliced(int start) voidbooleanMethods inherited from class java.util.ArrayList
clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, removeAll, removeIf, removeRange, replaceAll, retainAll, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods inherited from interface java.util.List
containsAll
-
Constructor Details
-
ExecutionArrayList
-
ExecutionArrayList
-
-
Method Details
-
push
-
pop
-
shift
-
unshift
-
addAll
-
addAll
-
add
-
add
-
remove
-
remove
-
set
-
slice
-
slice
-
slice
-
length
public int length() -
getExecutionObjectId
public int getExecutionObjectId()- Specified by:
getExecutionObjectIdin interfaceExecutionObject
-
memorySize
public long memorySize()- Specified by:
memorySizein interfaceExecutionObject
-
indexOf
-
join
-
join
-
sort
public void sort() -
sort
public void sort(boolean asc) -
toSorted
-
toSorted
-
reverse
public void reverse() -
toReversed
-
concat
-
splice
-
splice
-
toSpliced
-
toSpliced
-
with
-
fill
-
fill
-
fill
-
validateClazzInArrayIsOnlyString
public boolean validateClazzInArrayIsOnlyString()
-