public interface LambdaType extends DataType
The following features are supported:
PivotPackage.getLambdaType()
Modifier and Type | Method and Description |
---|---|
Type |
getContextType()
Returns the value of the 'Context Type' reference.
|
ParametersId |
getParametersId() |
java.util.List<Type> |
getParameterType()
Returns the value of the 'Parameter Type' reference list.
|
java.util.List<? extends Type> |
getParameterTypes() |
Type |
getResultType()
Returns the value of the 'Result Type' reference.
|
void |
setContextType(Type value)
Sets the value of the '
Context Type ' reference. |
void |
setResultType(Type value)
Sets the value of the '
Result Type ' reference. |
getBehavioralClass, getValue, isIsSerializable, setBehavioralClass, setIsSerializable
createInstance, createInstance, getExtenders, getInstanceClassName, getMetaTypeName, getOwnedBehaviors, getOwnedInvariants, getOwnedOperations, getOwnedProperties, getOwningPackage, getSuperClasses, getTypeParameters, isIsAbstract, isIsActive, isIsInterface, isOrdered, isUnique, lookupActualOperation, lookupImplementation, setInstanceClassName, setIsAbstract, setIsActive, setIsInterface, setOwningPackage, validateNameIsNotNull, validateUniqueInvariantName
conformsTo, flattenedType, getCommonType, getInheritance, getNormalizedType, getTypeId, isClass, isEqualTo, isEqualToUnspecializedType, isTemplateParameter, specializeIn
oclEquals, oclHashCode
getOwnedConstraints
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getOwnedBindings, getOwnedSignature, getUnspecializedElement, setOwnedSignature, setUnspecializedElement
Type getContextType()
If the meaning of the 'Context Type' reference isn't clear, there really should be more of a description here...
setContextType(Type)
,
PivotPackage.getLambdaType_ContextType()
void setContextType(Type value)
Context Type
' reference.
value
- the new value of the 'Context Type' reference.getContextType()
@NonNull java.util.List<Type> getParameterType()
Type
.
If the meaning of the 'Parameter Type' reference list isn't clear, there really should be more of a description here...
PivotPackage.getLambdaType_ParameterType()
Type getResultType()
If the meaning of the 'Result Type' reference isn't clear, there really should be more of a description here...
setResultType(Type)
,
PivotPackage.getLambdaType_ResultType()
void setResultType(Type value)
Result Type
' reference.
value
- the new value of the 'Result Type' reference.getResultType()
@NonNull ParametersId getParametersId()
@NonNull java.util.List<? extends Type> getParameterTypes()