org.rubato.math.arith
Class RString

java.lang.Object
  extended by org.rubato.math.arith.RingString
      extended by org.rubato.math.arith.RString
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<RingString>

public final class RString
extends RingString

The ring of strings with real factors.

See Also:
Serialized Form

Constructor Summary
RString(Complex c)
           
RString(double d)
           
RString(int i)
           
RString(java.util.List<java.lang.String> words, java.util.List<java.lang.Double> factors)
           
RString(java.lang.Object... objects)
           
RString(Rational r)
           
RString(RingString rs)
           
RString(java.lang.String word)
           
RString(java.lang.String[] words, double[] factors)
           
RString(java.lang.String word, double factor)
           
 
Method Summary
 java.lang.Object clone()
           
static RString getOne()
           
static RString getZero()
           
static RString parseRString(java.lang.String string)
           
 
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
 

Constructor Detail

RString

public RString(java.lang.String word)

RString

public RString(java.lang.String word,
               double factor)

RString

public RString(java.lang.String[] words,
               double[] factors)

RString

public RString(java.util.List<java.lang.String> words,
               java.util.List<java.lang.Double> factors)

RString

public RString(java.lang.Object... objects)

RString

public RString(RingString rs)

RString

public RString(int i)

RString

public RString(Rational r)

RString

public RString(double d)

RString

public RString(Complex c)
Method Detail

getZero

public static RString getZero()

getOne

public static RString getOne()

parseRString

public static RString parseRString(java.lang.String string)

clone

public java.lang.Object clone()
Specified by:
clone in class RingString