Class VariableInitializingList
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<VariableInstanceEntity>
-
- org.activiti.engine.impl.persistence.entity.VariableInitializingList
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<VariableInstanceEntity>,java.util.Collection<VariableInstanceEntity>,java.util.List<VariableInstanceEntity>,java.util.RandomAccess
public class VariableInitializingList extends java.util.ArrayList<VariableInstanceEntity>
List that initialises binary variable values if command-context is active.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VariableInitializingList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int index, VariableInstanceEntity e)booleanadd(VariableInstanceEntity e)booleanaddAll(int index, java.util.Collection<? extends VariableInstanceEntity> c)booleanaddAll(java.util.Collection<? extends VariableInstanceEntity> c)protected voidinitializeVariable(VariableInstanceEntity e)If the passedVariableInstanceEntityis a binary variable and the command-context is active, the variable value is fetched to ensure the byte-array is populated.-
Methods inherited from class java.util.ArrayList
clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Method Detail
-
add
public void add(int index, VariableInstanceEntity e)- Specified by:
addin interfacejava.util.List<VariableInstanceEntity>- Overrides:
addin classjava.util.ArrayList<VariableInstanceEntity>
-
add
public boolean add(VariableInstanceEntity e)
- Specified by:
addin interfacejava.util.Collection<VariableInstanceEntity>- Specified by:
addin interfacejava.util.List<VariableInstanceEntity>- Overrides:
addin classjava.util.ArrayList<VariableInstanceEntity>
-
addAll
public boolean addAll(java.util.Collection<? extends VariableInstanceEntity> c)
- Specified by:
addAllin interfacejava.util.Collection<VariableInstanceEntity>- Specified by:
addAllin interfacejava.util.List<VariableInstanceEntity>- Overrides:
addAllin classjava.util.ArrayList<VariableInstanceEntity>
-
addAll
public boolean addAll(int index, java.util.Collection<? extends VariableInstanceEntity> c)- Specified by:
addAllin interfacejava.util.List<VariableInstanceEntity>- Overrides:
addAllin classjava.util.ArrayList<VariableInstanceEntity>
-
initializeVariable
protected void initializeVariable(VariableInstanceEntity e)
If the passedVariableInstanceEntityis a binary variable and the command-context is active, the variable value is fetched to ensure the byte-array is populated.
-
-