public class Operator extends java.util.ArrayList<Operation>
Modifier and Type | Class and Description |
---|---|
static interface |
Operator.Callback |
Constructor and Description |
---|
Operator(StateHandler settings,
boolean isPreviewOperator) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
add(java.lang.Class<? extends Operation> operationClassName)
Deprecated.
|
boolean |
add(Operation operation)
Deprecated.
|
protected boolean |
add(java.lang.String operationClassName)
Deprecated.
|
boolean |
addAll(java.util.Collection<? extends Operation> collection)
Deprecated.
|
void |
bindOperation(java.lang.Class<? extends Operation>... operations) |
void |
bindOperation(Operation... operations) |
void |
bindOperation(java.lang.String... operations) |
Operation |
first() |
StateHandler |
getStateHandler() |
Operation |
last() |
Operation |
lower(Operation operation) |
void |
release() |
boolean |
remove(java.lang.Object object)
Deprecated.
|
boolean |
removeAll(java.util.Collection<?> collection)
Deprecated.
|
void |
renderResult(Operator.Callback callback) |
void |
setPriorityTableClass(java.lang.Class<? extends java.lang.Enum> priorityTableClass) |
add, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
public Operator(StateHandler settings, boolean isPreviewOperator)
public StateHandler getStateHandler()
public void setPriorityTableClass(@NonNull java.lang.Class<? extends java.lang.Enum> priorityTableClass)
public void renderResult(Operator.Callback callback)
public Operation last()
public void bindOperation(@NonNull Operation... operations)
public void bindOperation(@NonNull java.lang.String... operations)
public void bindOperation(@NonNull java.lang.Class<? extends Operation>... operations)
@Deprecated protected boolean add(@NonNull java.lang.Class<? extends Operation> operationClassName)
public Operation first()
@Deprecated protected boolean add(@NonNull java.lang.String operationClassName)
@Deprecated public boolean add(@NonNull Operation operation)
public void release()
@Deprecated public boolean remove(java.lang.Object object)
@Deprecated public boolean addAll(java.util.Collection<? extends Operation> collection)