Interface IResolvableOperation<V extends IMetaParameterDeclaration>
-
- Type Parameters:
V- the actual type of variable
- All Superinterfaces:
IMetaOperation,IParameterizable<V>
- All Known Implementing Classes:
AbstractRule,Def,Rule,VtlRule
public interface IResolvableOperation<V extends IMetaParameterDeclaration> extends IParameterizable<V>, IMetaOperation
Defines the interface of a resolvable operation.- Author:
- Holger Eichelberger
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
IMetaOperation.CompatibilityResult
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeDescriptor<?>getReturnType()Returns the return type of this operation.-
Methods inherited from interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
acceptsNamedParameters, getDeclaringType, getJavaSignature, getName, getParameter, getParameterCount, getParameterType, getRequiredParameterCount, getSignature, invoke, isCompatible, isConstructor, isFirstParameterOperand, isPlaceholder, isStatic
-
Methods inherited from interface net.ssehub.easy.instantiation.core.model.common.IParameterizable
getParameter, getParameter, getParameterCount, getRequiredParameterCount
-
-
-
-
Method Detail
-
getReturnType
TypeDescriptor<?> getReturnType()
Returns the return type of this operation.- Specified by:
getReturnTypein interfaceIMetaOperation- Returns:
- the return type
-
-