eu.bandm.sig.absy
Class DimensionPower

java.lang.Object
  extended by eu.bandm.sig.absy.Dimension
      extended by eu.bandm.sig.absy.DimensionPower
All Implemented Interfaces:
Cloneable

public class DimensionPower
extends Dimension


Field Summary
protected  Dimension base
           
protected  Rational exponent
           
static Function<DimensionPower,Dimension> get_base
           
static Function<DimensionPower,Rational> get_exponent
           
 
Fields inherited from class eu.bandm.sig.absy.Dimension
get_locator, locator
 
Constructor Summary
protected DimensionPower()
           
  DimensionPower(Dimension base, Rational exponent)
           
 
Method Summary
 DimensionPower doclone()
           
 Dimension get_base()
           
 Rational get_exponent()
           
static String getFormatHint()
           
 DimensionPower initFrom(Object o0)
           
 void set_base(Dimension val)
           
 void set_exponent(Rational val)
           
 
Methods inherited from class eu.bandm.sig.absy.Dimension
get_locator, set_locator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

base

protected Dimension base

get_base

public static Function<DimensionPower,Dimension> get_base

exponent

protected Rational exponent

get_exponent

public static Function<DimensionPower,Rational> get_exponent
Constructor Detail

DimensionPower

public DimensionPower(Dimension base,
                      Rational exponent)

DimensionPower

protected DimensionPower()
Method Detail

doclone

public DimensionPower doclone()
Overrides:
doclone in class Dimension

getFormatHint

public static String getFormatHint()

initFrom

public DimensionPower initFrom(Object o0)
Overrides:
initFrom in class Dimension

get_base

public Dimension get_base()

set_base

public void set_base(Dimension val)

get_exponent

public Rational get_exponent()

set_exponent

public void set_exponent(Rational val)