Modifier and Type | Method and Description |
---|---|
protected boolean |
OCLinEcoreTablesUtils.isLambdaParameterList(ParametersId parametersId) |
Modifier and Type | Method and Description |
---|---|
ParametersId |
LambdaType.getParametersId() |
ParametersId |
Operation.getParametersId()
Return the unique identity of the ordered list of parameters of this operation.
|
ParametersId |
ParameterTypes.getParametersId() |
Modifier and Type | Method and Description |
---|---|
ParametersId |
LambdaTypeId.getParametersId() |
ParametersId |
OperationId.getParametersId() |
static ParametersId |
IdManager.getParametersId(Type[] parameterTypes) |
static ParametersId |
IdManager.getParametersId(TypeId... typeIds)
Return the parametersId for a given type list.
|
Modifier and Type | Method and Description |
---|---|
static LambdaTypeId |
IdManager.getLambdaTypeId(java.lang.String name,
ParametersId parametersId)
Return the named lambda typeId with the defined type parameters.
|
OperationId |
TypeId.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId)
Return the OperationId for an Operation of this typeId.
|
Modifier and Type | Method and Description |
---|---|
ParametersId |
LambdaTypeImpl.getParametersId() |
ParametersId |
OperationImpl.getParametersId() |
Modifier and Type | Method and Description |
---|---|
Operation |
PartialOperations.getOperation(ParametersId parametersId,
FeatureFilter featureFilter) |
java.lang.Iterable<Operation> |
PartialOperations.getOperationOverloads(ParametersId parametersId,
FeatureFilter featureFilter) |
Modifier and Type | Method and Description |
---|---|
ParametersId |
AbstractExecutorOperation.getParametersId() |
Modifier and Type | Class and Description |
---|---|
class |
ParametersIdImpl
ParametersId provides a hashed list of typeIds suitable for characterizing an operation signature.
|
Modifier and Type | Field and Description |
---|---|
protected ParametersId |
GeneralizedLambdaTypeIdImpl.parametersId |
protected ParametersId |
GeneralizedOperationIdImpl.parametersId |
Modifier and Type | Method and Description |
---|---|
ParametersId |
GeneralizedLambdaTypeIdImpl.getParametersId() |
ParametersId |
GeneralizedOperationIdImpl.getParametersId() |
ParametersId |
SpecializedLambdaTypeIdImpl.getParametersId() |
ParametersId |
SpecializedOperationIdImpl.getParametersId() |
Modifier and Type | Method and Description |
---|---|
OperationId |
AbstractElementId.OperationIdsMap.getId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
AbstractTemplateableIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
AbstractTypeId.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
GeneralizedTypeIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
TemplateParameterIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
boolean |
GeneralizedOperationIdImpl.matches(java.lang.Integer thoseTemplateParameters,
java.lang.String thatName,
ParametersId thatParametersId) |
boolean |
GeneralizedLambdaTypeIdImpl.matches(java.lang.String thatName,
ParametersId thatParametersId) |
protected GeneralizedOperationIdImpl |
AbstractElementId.OperationIdsMap.newId(java.lang.Integer hashCode,
java.lang.Integer templateParameters,
java.lang.String name,
ParametersId parametersId) |
Constructor and Description |
---|
GeneralizedLambdaTypeIdImpl(java.lang.Integer hashCode,
java.lang.String name,
ParametersId parametersId) |
GeneralizedOperationIdImpl(java.lang.Integer hashCode,
TypeId parentId,
int templateParameters,
java.lang.String name,
ParametersId parametersId) |
Modifier and Type | Method and Description |
---|---|
ParametersId |
ExecutorOperation.getParametersId() |
Modifier and Type | Method and Description |
---|---|
ParametersId |
ParameterTypesImpl.getParametersId() |