T - the type of the field elementspublic class ExplicitFieldImpl<T> extends java.lang.Object implements ExplicitField<T>
| Constructor and Description |
|---|
ExplicitFieldImpl(OrderedField<T> field) |
| Modifier and Type | Method and Description |
|---|---|
UnaryOperation<T> |
absoluteValue() |
BinaryOperation<T> |
addition()
Has to return the '+' operation.
|
UnaryOperation<T> |
additiveInversion() |
java.util.Comparator<T> |
comparator() |
BinaryOperation<T> |
division() |
BinaryPredicate<T> |
equal() |
BinaryPredicate<T> |
greater() |
BinaryPredicate<T> |
greaterOrEqual() |
BinaryPredicate<T> |
less() |
BinaryPredicate<T> |
lessOrEqual() |
BinaryOperation<T> |
multiplication()
Has to return the '*' operation.
|
UnaryOperation<T> |
multiplicativeInversion() |
T |
one() |
BinaryOperation<T> |
subtraction() |
T |
two() |
T |
zero() |
public ExplicitFieldImpl(OrderedField<T> field)
public final BinaryOperation<T> addition()
ExplicitFieldaddition in interface ExplicitField<T>public final BinaryOperation<T> multiplication()
ExplicitFieldmultiplication in interface ExplicitField<T>public final UnaryOperation<T> additiveInversion()
additiveInversion in interface ExplicitField<T>public UnaryOperation<T> absoluteValue()
absoluteValue in interface ExplicitField<T>public final BinaryOperation<T> subtraction()
subtraction in interface ExplicitField<T>public final T zero()
zero in interface ExplicitField<T>public final BinaryOperation<T> division()
division in interface ExplicitField<T>public final UnaryOperation<T> multiplicativeInversion()
multiplicativeInversion in interface ExplicitField<T>public final T one()
one in interface ExplicitField<T>public final T two()
two in interface ExplicitField<T>public BinaryPredicate<T> less()
less in interface ExplicitField<T>public BinaryPredicate<T> lessOrEqual()
lessOrEqual in interface ExplicitField<T>public BinaryPredicate<T> equal()
equal in interface ExplicitField<T>public BinaryPredicate<T> greaterOrEqual()
greaterOrEqual in interface ExplicitField<T>public BinaryPredicate<T> greater()
greater in interface ExplicitField<T>public java.util.Comparator<T> comparator()
comparator in interface ExplicitField<T>