Constructor and Description |
---|
ExecutorDoubleIterationManager(Evaluator evaluator,
TypeId returnTypeId,
LibraryTernaryOperation body,
CollectionValue collectionValue,
Object accumulatorValue)
Deprecated.
use Executor
|
ExecutorDoubleIterationManager(Executor executor,
TypeId returnTypeId,
LibraryTernaryOperation body,
CollectionValue collectionValue,
Object accumulatorValue) |
Modifier and Type | Interface and Description |
---|---|
interface |
LibrarySimpleTernaryOperation
LibrarySimpleTernaryOperation extends the invocation API of a ternary operation to support using just
arguments. |
static interface |
LibrarySimpleTernaryOperation.LibrarySimpleTernaryOperationExtension |
static interface |
LibraryTernaryOperation.LibraryTernaryOperationExtension |
interface |
LibraryUntypedTernaryOperation
LibraryUntypedTernaryOperation extends the invocation API of a ternary operation to support using just
an evaluator and arguments. |
static interface |
LibraryUntypedTernaryOperation.LibraryUntypedTernaryOperationExtension |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPolyOperation
AbstractPolyOperation supports arguments with a variety of argument lengths operations.
|
class |
AbstractSimpleTernaryOperation
AbstractSimpleTernaryOperation defines the default implementation of a ternary operation redirecting the
invocation to the argument-only form.
|
class |
AbstractTernaryOperation
AbstractTernaryOperation defines the default implementation of a ternary operation redirecting the
call-expression invocation to the return type-id form.
|
class |
AbstractUntypedTernaryOperation
AbstractUntypedTernaryOperation defines the default implementation of a ternary operation redirecting the
type-id invocation to the type-id-less form.
|
Modifier and Type | Class and Description |
---|---|
class |
OrderedCollectionInsertAtOperation
OrderedCollectionInsertAtOperation realises the OrderedCollection::insertAt() library operation.
|
class |
OrderedSetSubOrderedSetOperation
OrderedSetSubOrderedSetOperation realises the OrderedSet::subOrderedSet() library operation.
|
class |
SequenceSubSequenceOperation
SequenceSubSequenceOperation realises the OrderedSet::subSequence() library operation.
|
Modifier and Type | Class and Description |
---|---|
class |
MapExcludesPairOperation
MapExcludesPairOperation realises the Map::excludes(key, value) library operation.
|
class |
MapExcludingPairOperation
MapExcludingPairOperation realises the Map::excluding(key, value) library operation.
|
class |
MapIncludesPairOperation
MapIncludesPairOperation realises the Map::includes(key, value) library operation.
|
class |
MapIncludingPairOperation
MapIncludingPairOperation realises the Map::including(key, value) library operation.
|
Modifier and Type | Class and Description |
---|---|
class |
OclAnyOclLogOperation
OclAnyOclLogOperation realises the OclAny::oclLog() library operation.
|
Modifier and Type | Class and Description |
---|---|
class |
StringReplaceAllOperation
StringReplaceAllOperation realises the String::replaceAll() library operation.
|
class |
StringReplaceFirstOperation
StringReplaceFirstOperation realises the String::replaceFirst() library operation.
|
class |
StringSubstituteAllOperation
StringSubstituteAllOperation realises the String::substituteAll() library operation.
|
class |
StringSubstituteFirstOperation
StringSubstituteFirstOperation realises the String::substituteFirst() library operation.
|
class |
StringSubstringOperation
StringSubstringOperation realises the String::substring() library operation.
|
class |
StringTokenizeOperation
StringTokenizeOperation realises the String::tokenize() library operations.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.