Class Rationals
java.lang.Object
dk.jonaslindstrom.ruffini.common.structures.FieldOfFractions<Integer>
dk.jonaslindstrom.ruffini.integers.structures.Rationals
- All Implemented Interfaces:
dk.jonaslindstrom.ruffini.common.abstractions.AdditiveGroup<dk.jonaslindstrom.ruffini.common.elements.Fraction<Integer>>,dk.jonaslindstrom.ruffini.common.abstractions.CommutativeMonoid<dk.jonaslindstrom.ruffini.common.elements.Fraction<Integer>>,dk.jonaslindstrom.ruffini.common.abstractions.Field<dk.jonaslindstrom.ruffini.common.elements.Fraction<Integer>>,dk.jonaslindstrom.ruffini.common.abstractions.Group<dk.jonaslindstrom.ruffini.common.elements.Fraction<Integer>>,dk.jonaslindstrom.ruffini.common.abstractions.Monoid<dk.jonaslindstrom.ruffini.common.elements.Fraction<Integer>>,dk.jonaslindstrom.ruffini.common.abstractions.Ring<dk.jonaslindstrom.ruffini.common.elements.Fraction<Integer>>,dk.jonaslindstrom.ruffini.common.abstractions.Semigroup<dk.jonaslindstrom.ruffini.common.elements.Fraction<Integer>>,dk.jonaslindstrom.ruffini.common.abstractions.SemiRing<dk.jonaslindstrom.ruffini.common.elements.Fraction<Integer>>,dk.jonaslindstrom.ruffini.common.abstractions.Set<dk.jonaslindstrom.ruffini.common.elements.Fraction<Integer>>
public class Rationals
extends dk.jonaslindstrom.ruffini.common.structures.FieldOfFractions<Integer>
-
Method Summary
Methods inherited from class dk.jonaslindstrom.ruffini.common.structures.FieldOfFractions
add, equals, getIdentity, getZero, invert, multiply, negate, reduce, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface dk.jonaslindstrom.ruffini.common.abstractions.AdditiveGroup
doubling, isZero, scale, scale, subtractMethods inherited from interface dk.jonaslindstrom.ruffini.common.abstractions.CommutativeMonoid
add, addMethods inherited from interface dk.jonaslindstrom.ruffini.common.abstractions.Field
divideIntMethods inherited from interface dk.jonaslindstrom.ruffini.common.abstractions.Group
divideMethods inherited from interface dk.jonaslindstrom.ruffini.common.abstractions.Monoid
isIdentity, powerMethods inherited from interface dk.jonaslindstrom.ruffini.common.abstractions.Semigroup
multiply, multiplyMethods inherited from interface dk.jonaslindstrom.ruffini.common.abstractions.SemiRing
integer, multiply
-
Method Details
-
getInstance
-
toString
- Overrides:
toStringin classdk.jonaslindstrom.ruffini.common.structures.FieldOfFractions<Integer>
-