Interface Field<T extends Field<T>>

Type Parameters:
T - the type of element in the Field
All Superinterfaces:
AdditionGroup<T>, AdditionMonoid<T>, MultiplicationGroup<T>, MultiplicationMonoid<T>
All Known Subinterfaces:
Rational

public interface Field<T extends Field<T>> extends AdditionGroup<T>, MultiplicationGroup<T>
Represents a mathematical Field. A Field is a AdditionGroup that is also a MultiplicationGroup