Interface StandardOperationProcessor
-
- All Known Implementing Classes:
AbstractModularStandardOperationProcessor
,DefaultModularStandardOperationProcessor
public interface StandardOperationProcessor
Implementations of this class are responsible for processingStandardOperation
instances, which are operations directly supported in the Integrity language core. Right now that covers some basic arithmetic operations and string concatenation.- Author:
- Rene Schneider - initial API and implementation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
executeOperation(StandardOperation anOperation)
Evaluates the givenStandardOperation
and returns the result object (not converted to any specific type).
-
-
-
Method Detail
-
executeOperation
java.lang.Object executeOperation(StandardOperation anOperation) throws UnexecutableException
Evaluates the givenStandardOperation
and returns the result object (not converted to any specific type).- Parameters:
anOperation
- the operation to execute- Returns:
- the result
- Throws:
UnexecutableException
- in case the operation cannot be executed (such as because we're running in Eclipse and don't have access to variable values)
-
-