Package org.lemsml.jlems.core.expression
Class ExprDimensional
- java.lang.Object
-
- org.lemsml.jlems.core.expression.ExprDimensional
-
- All Implemented Interfaces:
Dimensional
public class ExprDimensional extends java.lang.Object implements Dimensional
-
-
Constructor Summary
Constructors Constructor Description ExprDimensional()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DimensionalgetDivideBy(Dimensional d)doublegetDoubleValue()intgetI()intgetJ()intgetK()intgetL()intgetM()intgetN()intgetT()DimensionalgetTimes(Dimensional d)booleanisAny()booleanisDimensionless()booleanmatches(Dimensional d)Dimensionalpower(double dbl)voidsetDoubleValue(double dval)voidsetT(int j)voidsetZero()java.lang.StringtoString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getDivideBy
public Dimensional getDivideBy(Dimensional d)
- Specified by:
getDivideByin interfaceDimensional
-
getI
public int getI()
- Specified by:
getIin interfaceDimensional
-
getL
public int getL()
- Specified by:
getLin interfaceDimensional
-
getM
public int getM()
- Specified by:
getMin interfaceDimensional
-
getT
public int getT()
- Specified by:
getTin interfaceDimensional
-
getK
public int getK()
- Specified by:
getKin interfaceDimensional
-
getN
public int getN()
- Specified by:
getNin interfaceDimensional
-
getJ
public int getJ()
- Specified by:
getJin interfaceDimensional
-
getTimes
public Dimensional getTimes(Dimensional d)
- Specified by:
getTimesin interfaceDimensional
-
isDimensionless
public boolean isDimensionless()
- Specified by:
isDimensionlessin interfaceDimensional
-
matches
public boolean matches(Dimensional d)
- Specified by:
matchesin interfaceDimensional
-
power
public Dimensional power(double dbl)
- Specified by:
powerin interfaceDimensional
-
setZero
public void setZero()
-
isAny
public boolean isAny()
- Specified by:
isAnyin interfaceDimensional
-
setDoubleValue
public void setDoubleValue(double dval)
-
getDoubleValue
public double getDoubleValue()
- Specified by:
getDoubleValuein interfaceDimensional
-
setT
public void setT(int j)
-
-