public class Dimension extends Object implements Named, Summaried, DataMatchable, Dimensional
Modifier and Type | Field and Description |
---|---|
int |
i |
int |
j |
int |
k |
int |
l |
int |
m |
int |
n |
String |
name |
static String |
NO_DIMENSION |
int |
t |
static Dimension |
timeDimension |
Constructor and Description |
---|
Dimension() |
Dimension(String sn) |
Dimension(String name,
int m,
int l,
int t,
int i,
int k,
int n,
int j) |
Modifier and Type | Method and Description |
---|---|
boolean |
dataMatches(Object obj) |
String |
getDimensionString() |
Dimensional |
getDivideBy(Dimensional d) |
double |
getDoubleValue() |
int |
getI() |
int |
getJ() |
int |
getK() |
int |
getL() |
int |
getM() |
int |
getN() |
String |
getName() |
static Dimension |
getNoDimension() |
static String |
getSIUnit(Dimension d) |
int |
getT() |
static Dimension |
getTimeDimension() |
Dimension |
getTimes(Dimensional d) |
boolean |
isAny() |
boolean |
isDimensionless() |
boolean |
matches(Dimension d) |
boolean |
matches(Dimensional d) |
Dimensional |
power(double dbl) |
void |
setDoubleValue(double d) |
void |
setI(int i) |
void |
setJ(int j) |
void |
setK(int k) |
void |
setL(int l) |
void |
setM(int m) |
void |
setN(int n) |
void |
setT(int t) |
String |
summary() |
String |
toString() |
public static final String NO_DIMENSION
public String name
public int m
public int l
public int t
public int i
public int k
public int n
public int j
public static Dimension timeDimension
public Dimension()
public Dimension(String sn)
public Dimension(String name, int m, int l, int t, int i, int k, int n, int j)
public static Dimension getNoDimension()
public boolean dataMatches(Object obj)
dataMatches
in interface DataMatchable
public boolean matches(Dimension d)
public Dimension getTimes(Dimensional d)
getTimes
in interface Dimensional
public Dimensional getDivideBy(Dimensional d)
getDivideBy
in interface Dimensional
public boolean isDimensionless()
isDimensionless
in interface Dimensional
public int getL()
getL
in interface Dimensional
public int getM()
getM
in interface Dimensional
public int getT()
getT
in interface Dimensional
public int getI()
getI
in interface Dimensional
public int getK()
getK
in interface Dimensional
public int getN()
getN
in interface Dimensional
public int getJ()
getJ
in interface Dimensional
public void setN(int n)
public void setI(int i)
public void setK(int k)
public void setL(int l)
public void setM(int m)
public void setT(int t)
public void setJ(int j)
public boolean matches(Dimensional d)
matches
in interface Dimensional
public Dimensional power(double dbl)
power
in interface Dimensional
public boolean isAny()
isAny
in interface Dimensional
public void setDoubleValue(double d)
public double getDoubleValue()
getDoubleValue
in interface Dimensional
public static Dimension getTimeDimension()
public String getDimensionString()
Copyright © 2019. All rights reserved.