Interface IMetaParameterDeclaration
-
- All Superinterfaces:
IResolvable,IVariable
- All Known Implementing Classes:
ImplicitVariableDeclaration,ImplicitVariableDeclaration,JoinVariableDeclaration,ReflectionOperationParameter,VariableDeclaration,VariableDeclaration,VariableDeclaration
public interface IMetaParameterDeclaration extends IResolvable, IVariable
Defines the interface of a parameter declaration.- Author:
- Holger Eichelberger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressiongetExpression()Get the (default) value of this variable.TypeDescriptor<?>getType()Returns the type of this variable.-
Methods inherited from interface net.ssehub.easy.instantiation.core.model.expressions.IResolvable
getName
-
-
-
-
Method Detail
-
getType
TypeDescriptor<?> getType()
Returns the type of this variable.- Returns:
- the type of this variable
-
getExpression
Expression getExpression()
Get the (default) value of this variable.- Returns:
- The (default) value of this variable of null if this variable is unassigned.
-
-