- All Known Implementing Classes:
- Abstracton1ImageOperation.ImageCalculator, Abstracton1ImageOperation.ImageListCalculator, Abstracton1InputOperation.NumberCalculator, Abstracton1InputOperation.NumberListCalculator, Abstracton2InputOperation.IeIeCalculator, Abstracton2InputOperation.IeIlCalculator, Abstracton2InputOperation.IlIlCalculator, Abstracton2InputOperation.NeIeCalculator, Abstracton2InputOperation.NeIlCalculator, Abstracton2InputOperation.NeNeCalculator, Abstracton2InputOperation.NeNlCalculator, Abstracton2InputOperation.NlIlCalculator, Abstracton2InputOperation.NlNlCalculator, Abstracton2InputOperation.SingleImageListCalculator, Abstracton2InputOperation.SingleInputCalculator, Abstracton2InputOperation.SingleNumberListCalculator, OpSlice.Slicer
- Enclosing interface:
- AbstractOperation
- static interface AbstractOperation.Calculator
interface for the strategypattern
calculate
public org.modama.framework.entities.AbstractEntity calculate()
isValidInput
public boolean isValidInput()
- returns true if the current input is valid for this calculation
getOutputClass
public java.lang.Class getOutputClass()