Modifier and Type | Method and Description |
---|---|
protected boolean |
OCLinEcoreTablesUtils.isLambdaParameterList(ParametersId parametersId) |
Modifier and Type | Method and Description |
---|---|
ParametersId |
DomainLambdaType.getParametersId() |
ParametersId |
DomainOperation.getParametersId()
Return the unique identity of the ordered list of parameters of this operation.
|
ParametersId |
DomainParameterTypes.getParametersId() |
Modifier and Type | Method and Description |
---|---|
ParametersId |
LambdaTypeId.getParametersId() |
ParametersId |
OperationId.getParametersId() |
static ParametersId |
IdManager.getParametersId(DomainType[] 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 | 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 |
AbstractMetaclassId.getOperationId(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 |
LambdaTypeImpl.getParametersId() |
ParametersId |
OperationImpl.getParametersId() |
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) |