org.rubato.math.arith
Class QString
java.lang.Object
org.rubato.math.arith.RingString
org.rubato.math.arith.QString
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<RingString>
public final class QString
- extends RingString
The ring of strings with rational factors.
- See Also:
- Serialized Form
Methods inherited from class org.rubato.math.arith.RingString |
add, compareTo, difference, equals, fold, getFactorForString, getString, getStrings, hashCode, multiply, negate, negated, product, scale, scaled, stringRep, StringToDouble, subtract, sum, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
QString
public QString(java.lang.String word)
QString
public QString(java.lang.String word,
Rational factor)
QString
public QString(java.lang.String[] words,
Rational[] factors)
QString
public QString(java.util.List<java.lang.String> words,
java.util.List<Rational> factors)
QString
public QString(java.lang.Object... objects)
QString
public QString(RingString rs)
QString
public QString(int i)
QString
public QString(Rational r)
QString
public QString(double d)
QString
public QString(Complex c)
getZero
public static QString getZero()
getOne
public static QString getOne()
parseQString
public static QString parseQString(java.lang.String string)
clone
public java.lang.Object clone()
- Specified by:
clone
in class RingString