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 DataMatchablepublic boolean matches(Dimension d)
public Dimension getTimes(Dimensional d)
getTimes in interface Dimensionalpublic Dimensional getDivideBy(Dimensional d)
getDivideBy in interface Dimensionalpublic boolean isDimensionless()
isDimensionless in interface Dimensionalpublic int getL()
getL in interface Dimensionalpublic int getM()
getM in interface Dimensionalpublic int getT()
getT in interface Dimensionalpublic int getI()
getI in interface Dimensionalpublic int getK()
getK in interface Dimensionalpublic int getN()
getN in interface Dimensionalpublic int getJ()
getJ in interface Dimensionalpublic 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 Dimensionalpublic Dimensional power(double dbl)
power in interface Dimensionalpublic boolean isAny()
isAny in interface Dimensionalpublic void setDoubleValue(double d)
public double getDoubleValue()
getDoubleValue in interface Dimensionalpublic static Dimension getTimeDimension()
public String getDimensionString()
Copyright © 2019. All rights reserved.