Interface | Description |
---|---|
AssociativeOperation<T> |
Represents a binary operation which guarantees that it is associative.
|
BinaryFunction<T,R> | |
BinaryOperation<T> |
An operation for two values, which can be used in algebraic structures.
|
CommutativeAssociativeOperation<T> |
A binary operation which guarantees both, associativity and commutativity.
|
CommutativeOperation<T> |
Represents a binary operation on elements of a set, where the following condition is fullfilled:
|
CreationOperation<T> |
Represents an operation, which needs no arguments and creates an object of a certain type
|
UnaryOperation<T> |
The general form of an unitary operation, to be used in algebraic structures.
|