Modifier and Type | Method and Description |
---|---|
DomainOperation |
AbstractCodeGenerator.isFinal(Operation anOperation,
Type staticType) |
DomainOperation |
CodeGenerator.isFinal(Operation anOperation,
Type staticType) |
Modifier and Type | Interface and Description |
---|---|
interface |
DomainIteration |
Modifier and Type | Method and Description |
---|---|
DomainOperation |
DomainFragment.getLocalOperation(DomainOperation staticOperation)
Return the operation within this fragment that has the same signature as staticOperation.
|
DomainOperation |
DomainInheritance.getMemberOperation(OperationId id) |
DomainOperation |
DomainInheritance.lookupLocalOperation(DomainStandardLibrary standardLibrary,
java.lang.String operationName,
DomainInheritance... argumentTypes) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<? extends DomainOperation> |
DomainInheritance.getAllOperations(boolean selectStatic) |
java.lang.Iterable<? extends DomainOperation> |
DomainFragment.getLocalOperations()
Return the operations within this fragment in operation index order.
|
java.util.List<? extends DomainOperation> |
DomainType.getLocalOperations() |
java.util.List<? extends DomainOperation> |
DomainType.getOwnedOperation() |
Modifier and Type | Method and Description |
---|---|
LibraryFeature |
DomainFragment.getImplementation(DomainOperation staticOperation)
Return the implementation of the operation within this fragment that has the same signature as staticOperation.
|
DomainOperation |
DomainFragment.getLocalOperation(DomainOperation staticOperation)
Return the operation within this fragment that has the same signature as staticOperation.
|
DomainElement |
DomainStandardLibrary.getOperationTemplateParameter(DomainOperation anOperation,
int index) |
LibraryFeature |
DomainType.lookupImplementation(DomainStandardLibrary standardLibrary,
DomainOperation staticOperation)
Return the dynamic (overloaded) implementation of the staticOperation applicable to the types managed
by the given Standard Library.
|
Modifier and Type | Method and Description |
---|---|
static OperationId |
IdManager.getOperationId(DomainOperation anOperation)
Return the OperationId for anOperation.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,DomainOperation> |
AbstractInheritance.operationMap |
static com.google.common.base.Predicate<DomainOperation> |
AbstractInheritance.REJECT_STATIC_OPERATION |
static com.google.common.base.Predicate<DomainOperation> |
AbstractInheritance.SELECT_STATIC_OPERATION |
Modifier and Type | Method and Description |
---|---|
DomainOperation |
AbstractInheritance.getMemberOperation(OperationId operationId) |
DomainOperation |
IdResolver.getOperation(OperationId operationId) |
DomainOperation |
AbstractInheritance.lookupLocalOperation(DomainStandardLibrary standardLibrary,
java.lang.String operationName,
DomainInheritance... argumentTypes) |
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends DomainOperation> |
AbstractType.getLocalOperations() |
java.util.List<? extends DomainOperation> |
AbstractCollectionType.getOwnedOperation() |
java.util.List<? extends DomainOperation> |
AbstractType.getOwnedOperation() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractInheritance.RejectStaticOperation.apply(DomainOperation operation) |
boolean |
AbstractInheritance.SelectStaticOperation.apply(DomainOperation operation) |
DomainElement |
AbstractStandardLibrary.getOperationTemplateParameter(DomainOperation anOperation,
int index) |
LibraryFeature |
AbstractInheritance.lookupImplementation(DomainStandardLibrary standardLibrary,
DomainOperation staticOperation) |
LibraryFeature |
AbstractSpecializedType.lookupImplementation(DomainStandardLibrary standardLibrary,
DomainOperation staticOperation) |
LibraryFeature |
AbstractTupleType.lookupImplementation(DomainStandardLibrary standardLibrary,
DomainOperation staticOperation) |
LibraryFeature |
DomainInvalidTypeImpl.lookupImplementation(DomainStandardLibrary standardLibrary,
DomainOperation staticOperation) |
Modifier and Type | Method and Description |
---|---|
static DomainType[] |
DomainUtil.getOperationParameterTypes(DomainOperation anOperation) |
Modifier and Type | Method and Description |
---|---|
DomainOperation |
EcoreReflectiveFragment.getLocalOperation(DomainOperation baseOperation) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<? extends DomainOperation> |
EcoreReflectiveType.getAllOperations(boolean selectStatic) |
java.util.List<? extends DomainOperation> |
EcoreReflectiveType.getLocalOperations() |
java.util.List<? extends DomainOperation> |
EcoreReflectiveType.getOwnedOperation() |
Modifier and Type | Method and Description |
---|---|
DomainOperation |
EcoreReflectiveFragment.getLocalOperation(DomainOperation baseOperation) |
Modifier and Type | Class and Description |
---|---|
class |
ExecutorOperation |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<DomainOperation,LibraryFeature> |
ReflectiveFragment.operationMap |
Modifier and Type | Method and Description |
---|---|
DomainOperation |
DomainReflectiveFragment.getLocalOperation(DomainOperation baseOperation) |
DomainOperation |
ExecutorFragment.getLocalOperation(DomainOperation staticOperation) |
DomainOperation |
AbstractIdResolver.getOperation(OperationId operationId) |
DomainOperation |
ExecutorLambdaType.lookupOperation(DomainStandardLibrary standardLibrary,
java.lang.String operationName,
DomainType... argumentTypes) |
DomainOperation |
ExecutorSpecializedType.lookupOperation(DomainStandardLibrary standardLibrary,
java.lang.String operationName,
DomainType... argumentTypes) |
DomainOperation |
ExecutorTupleType.lookupOperation(DomainStandardLibrary standardLibrary,
java.lang.String operationName,
DomainType... argumentTypes) |
DomainOperation |
ExecutorTypeParameter.lookupOperation(DomainStandardLibrary standardLibrary,
java.lang.String operationName,
DomainType... argumentTypes) |
DomainOperation |
AbstractIdResolver.visitOperationId(OperationId id) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<? extends DomainOperation> |
DomainReflectiveType.getAllOperations(boolean selectStatic) |
java.lang.Iterable<? extends DomainOperation> |
ExecutorType.getAllOperations(boolean selectStatic) |
java.util.List<? extends DomainOperation> |
DomainReflectiveType.getLocalOperations() |
java.util.List<? extends DomainOperation> |
ExecutorFragment.getLocalOperations() |
java.util.List<? extends DomainOperation> |
ExecutorType.getLocalOperations() |
java.lang.Iterable<? extends DomainOperation> |
ReflectiveFragment.getLocalOperations() |
java.util.List<? extends DomainOperation> |
DomainReflectiveType.getOwnedOperation() |
java.util.List<? extends DomainOperation> |
ExecutorType.getOwnedOperation() |
Modifier and Type | Interface and Description |
---|---|
interface |
Iteration
A representation of the model object 'Iteration'.
|
interface |
Operation
A representation of the model object 'Operation'.
|
Modifier and Type | Method and Description |
---|---|
LibraryFeature |
EvaluationVisitorImpl.lookupImplementation(DomainType dynamicType,
DomainOperation staticOperation) |
Modifier and Type | Class and Description |
---|---|
class |
PivotExecutorOperation |
Modifier and Type | Method and Description |
---|---|
DomainOperation |
PivotReflectiveFragment.getLocalOperation(DomainOperation baseOperation) |
Modifier and Type | Method and Description |
---|---|
DomainOperation |
PivotReflectiveFragment.getLocalOperation(DomainOperation baseOperation) |
Modifier and Type | Class and Description |
---|---|
class |
IterationImpl
An implementation of the model object 'Iteration'.
|
class |
OperationImpl
An implementation of the model object 'Operation'.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends DomainOperation> |
TypeImpl.getLocalOperations() |
Modifier and Type | Method and Description |
---|---|
LibraryFeature |
TypeImpl.lookupImplementation(DomainStandardLibrary standardLibrary,
DomainOperation staticOperation) |
Modifier and Type | Method and Description |
---|---|
DomainOperation |
AbstractTypeServer.BestOperation.apply(java.util.List<DomainOperation> operations) |
DomainOperation |
AbstractTypeServer.getMemberOperation(DomainOperation pivotOperation) |
DomainOperation |
TypeServer.getMemberOperation(DomainOperation pivotOperation) |
DomainOperation |
AbstractTypeServer.getMemberOperation(OperationId operationId) |
DomainOperation |
MetaModelManager.getPrimaryOperation(DomainOperation pivotOperation) |
DomainOperation |
FinalAnalysis.isFinal(DomainOperation operation,
DomainInheritance domainInheritance) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<java.util.List<DomainOperation>> |
AbstractTypeServer.MapValues.apply(java.util.Map<ParametersId,java.util.List<DomainOperation>> operations) |
java.lang.Iterable<? extends DomainOperation> |
AbstractTypeServer.getAllOperations(boolean selectStatic) |
java.lang.Iterable<? extends DomainOperation> |
TypeServer.getAllOperations(boolean selectStatic) |
java.lang.Iterable<? extends DomainOperation> |
AbstractTypeServer.getAllOperations(boolean selectStatic,
java.lang.String name) |
java.lang.Iterable<? extends DomainOperation> |
TypeServer.getAllOperations(boolean selectStatic,
java.lang.String name) |
java.lang.Iterable<? extends DomainOperation> |
MetaModelManager.getAllOperations(DomainOperation pivotOperation) |
java.lang.Iterable<? extends DomainOperation> |
MetaModelManager.getAllOperations(DomainType type,
boolean selectStatic) |
java.lang.Iterable<? extends DomainOperation> |
MetaModelManager.getAllOperations(DomainType type,
boolean selectStatic,
java.lang.String name) |
java.util.List<? extends DomainOperation> |
AbstractTypeServer.getLocalOperations() |
java.lang.Iterable<DomainOperation> |
AbstractTypeServer.getMemberOperations(DomainOperation pivotOperation) |
java.lang.Iterable<? extends DomainOperation> |
TypeServer.getMemberOperations(DomainOperation pivotOperation) |
java.util.List<? extends DomainOperation> |
AbstractTypeServer.getOwnedOperation() |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<? extends DomainOperation> |
MetaModelManager.getAllOperations(DomainOperation pivotOperation) |
DomainOperation |
AbstractTypeServer.getMemberOperation(DomainOperation pivotOperation) |
DomainOperation |
TypeServer.getMemberOperation(DomainOperation pivotOperation) |
java.lang.Iterable<DomainOperation> |
AbstractTypeServer.getMemberOperations(DomainOperation pivotOperation) |
java.lang.Iterable<? extends DomainOperation> |
TypeServer.getMemberOperations(DomainOperation pivotOperation) |
DomainElement |
MetaModelManager.getOperationTemplateParameter(DomainOperation anOperation,
int index) |
DomainOperation |
MetaModelManager.getPrimaryOperation(DomainOperation pivotOperation) |
boolean |
FinalAnalysis.isFinal(DomainOperation operation) |
DomainOperation |
FinalAnalysis.isFinal(DomainOperation operation,
DomainInheritance domainInheritance) |
LibraryFeature |
MetaModelManager.lookupImplementation(DomainOperation dynamicOperation) |
Modifier and Type | Method and Description |
---|---|
DomainOperation |
AbstractTypeServer.BestOperation.apply(java.util.List<DomainOperation> operations) |
java.lang.Iterable<java.util.List<DomainOperation>> |
AbstractTypeServer.MapValues.apply(java.util.Map<ParametersId,java.util.List<DomainOperation>> operations) |
protected void |
AbstractTypeServer.initMemberOperationsPostProcess(java.lang.String name,
java.util.List<DomainOperation> operations) |