Modifier and Type | Method and Description |
---|---|
ParametersId |
ParameterTypes.getParametersId() |
ParametersId |
Operation.getParametersId()
Return the unique identity of the ordered list of parameters of this operation.
|
ParametersId |
LambdaType.getParametersId() |
Modifier and Type | Field and Description |
---|---|
static ParametersId |
ParametersId.BOOLEAN |
static ParametersId |
ParametersId.EMPTY |
static ParametersId |
ParametersId.OCL_SELF |
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(String name,
ParametersId parametersId)
Return the named lambda typeId with the defined type parameters.
|
OperationId |
TypeId.getOperationId(int templateParameters,
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) |
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 | Method and Description |
---|---|
ParametersId |
GeneralizedLambdaTypeIdImpl.getParametersId() |
ParametersId |
GeneralizedOperationIdImpl.getParametersId() |
ParametersId |
SpecializedOperationIdImpl.getParametersId() |
ParametersId |
SpecializedLambdaTypeIdImpl.getParametersId() |
Modifier and Type | Method and Description |
---|---|
OperationId |
AbstractTemplateableIdImpl.getOperationId(int templateParameters,
String name,
ParametersId parametersId) |
OperationId |
AbstractTypeId.getOperationId(int templateParameters,
String name,
ParametersId parametersId) |
OperationId |
GeneralizedTypeIdImpl.getOperationId(int templateParameters,
String name,
ParametersId parametersId) |
OperationId |
TemplateParameterIdImpl.getOperationId(int templateParameters,
String name,
ParametersId parametersId) |
boolean |
GeneralizedOperationIdImpl.matches(Integer thoseTemplateParameters,
String thatName,
ParametersId thatParametersId) |
boolean |
GeneralizedLambdaTypeIdImpl.matches(String thatName,
ParametersId thatParametersId) |
Constructor and Description |
---|
GeneralizedLambdaTypeIdImpl(Integer hashCode,
String name,
ParametersId parametersId) |
GeneralizedOperationIdImpl(Integer hashCode,
TypeId parentId,
int templateParameters,
String name,
ParametersId parametersId) |
Modifier and Type | Method and Description |
---|---|
ParametersId |
ExecutorOperation.getParametersId() |
Modifier and Type | Method and Description |
---|---|
ParametersId |
ParameterTypesImpl.getParametersId() |
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.