O
- the type of the value returned by this operator (output)I
- the type of object on which this operator can operate (input)
public interface Operator<I,O>
Operator
interface defines the contract for an object that can operate on a given object of a specific type.