Modifier and Type | Method and Description |
---|---|
Object |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor.visitLambdaType(LambdaType lambdaType) |
Modifier and Type | Method and Description |
---|---|
LambdaType |
PivotFactory.createLambdaType()
Returns a new object of class 'Lambda Type'.
|
LambdaType |
CompleteModel.getLambdaType(String typeName,
Type contextType,
List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteEnvironment.getLambdaType(String typeName,
Type contextType,
List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Modifier and Type | Method and Description |
---|---|
static LambdaTypeId |
IdManager.getLambdaTypeId(LambdaType lambdaType)
Return the typeId for aLambdaType.
|
Modifier and Type | Class and Description |
---|---|
class |
LambdaTypeImpl
An implementation of the model object 'Lambda Type'.
|
Modifier and Type | Method and Description |
---|---|
LambdaType |
PivotFactoryImpl.createLambdaType() |
LambdaType |
CompleteModelImpl.getLambdaType(String typeName,
Type contextType,
List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteModelImpl.getLambdaType(String typeName,
Type contextType,
List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
CompleteEnvironmentImpl.getLambdaType(String typeName,
Type contextType,
List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Modifier and Type | Method and Description |
---|---|
LambdaType |
CompleteModelInternal.getLambdaType(String typeName,
Type contextType,
List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Modifier and Type | Method and Description |
---|---|
LambdaType |
ExecutableStandardLibrary.getLambdaType(String typeName,
Type contextType,
List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Modifier and Type | Method and Description |
---|---|
LambdaType |
LambdaTypeManager.getLambdaType(String typeName,
Type contextType,
List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Modifier and Type | Method and Description |
---|---|
Object |
TemplateParameterSubstitutionVisitor.visitLambdaType(LambdaType object) |
Modifier and Type | Method and Description |
---|---|
Object |
PrettyPrintVisitor.visitLambdaType(LambdaType object) |
Modifier and Type | Method and Description |
---|---|
T |
PivotSwitch.caseLambdaType(LambdaType object)
Returns the result of interpreting the object as an instance of 'Lambda Type'.
|
boolean |
PivotValidator.validateLambdaType(LambdaType lambdaType,
DiagnosticChain diagnostics,
Map<Object,Object> context) |
R |
Visitor.visitLambdaType(LambdaType object) |
R |
AbstractWrappingVisitor.visitLambdaType(LambdaType object) |
R |
AbstractNullVisitor.visitLambdaType(LambdaType object)
Deprecated.
|
R |
AbstractMergedVisitor.visitLambdaType(LambdaType object) |
R |
AbstractExtendingVisitor.visitLambdaType(LambdaType object) |
R |
AbstractDelegatingVisitor.visitLambdaType(LambdaType object) |
Modifier and Type | Method and Description |
---|---|
static LambdaType |
PivotUtil.createLambdaType(String name) |
Modifier and Type | Method and Description |
---|---|
static boolean |
TypeUtil.conformsToLambdaType(StandardLibrary standardLibrary,
LambdaType firstLambdaType,
LambdaType secondLambdaType) |
static Type |
PivotUtil.getContextType(LambdaType lambdaType) |
static Type[] |
TypeUtil.getLambdaParameterTypes(LambdaType lambdaType) |
static List<Type> |
PivotUtil.getParameterType(LambdaType lambdaType) |
static Type |
PivotUtil.getResultType(LambdaType lambdaType) |
Object |
ASSaverResolveVisitor.visitLambdaType(LambdaType object) |
String |
ToStringVisitor.visitLambdaType(LambdaType lambda) |
Boolean |
AS2XMIidVisitor.visitLambdaType(LambdaType object)
Deprecated.
|
Object |
ASSaverLocateVisitor.visitLambdaType(LambdaType object) |
Object |
AS2MonikerVisitor.visitLambdaType(LambdaType object) |
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.