Class ConditionalDerivedVariable
- java.lang.Object
-
- org.lemsml.jlems.core.type.dynamics.ConditionalDerivedVariable
-
-
Field Summary
Fields Modifier and Type Field Description LemsCollection<Case>
cases
java.lang.String
dimension
java.lang.String
exposure
java.lang.String
name
Dimension
r_dimension
Exposure
r_exposure
boolean
required
-
Constructor Summary
Constructors Constructor Description ConditionalDerivedVariable()
ConditionalDerivedVariable(java.lang.String s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
addCase(Case c)
void
fillFrom(java.lang.Object obj)
Dimension
getDimension()
Dimensional
getDimensionality(java.util.HashMap<java.lang.String,Dimensional> dimHM)
java.lang.String
getDimensionString()
Exposure
getExposure()
java.lang.String
getName()
double
getValue()
boolean
hasExposure()
boolean
isFixed()
boolean
isRequired()
ConditionalDerivedVariable
makeCopy()
DoubleEvaluator
makeFloatFixedEvaluator(java.util.HashMap<java.lang.String,java.lang.Double> fixedHM)
void
resolve(Lems lems, LemsCollection<Dimension> dimensions, ComponentType type, java.util.HashMap<java.lang.String,Valued> valHM, Parser parser)
void
setDimension(java.lang.String dn)
void
setExposure(java.lang.String s)
void
setName(java.lang.String nm)
java.lang.String
toString()
-
-
-
Field Detail
-
name
public java.lang.String name
-
dimension
public java.lang.String dimension
-
r_dimension
public Dimension r_dimension
-
exposure
public java.lang.String exposure
-
r_exposure
public Exposure r_exposure
-
required
public boolean required
-
cases
public LemsCollection<Case> cases
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
resolve
public void resolve(Lems lems, LemsCollection<Dimension> dimensions, ComponentType type, java.util.HashMap<java.lang.String,Valued> valHM, Parser parser) throws ContentError, ParseError
- Throws:
ContentError
ParseError
-
isFixed
public boolean isFixed()
-
getDimension
public Dimension getDimension()
-
fillFrom
public void fillFrom(java.lang.Object obj)
-
getDimensionality
public Dimensional getDimensionality(java.util.HashMap<java.lang.String,Dimensional> dimHM) throws ContentError
- Throws:
ContentError
-
hasExposure
public boolean hasExposure()
-
getExposure
public Exposure getExposure()
-
isRequired
public boolean isRequired()
-
setName
public void setName(java.lang.String nm)
-
setDimension
public void setDimension(java.lang.String dn)
-
setExposure
public void setExposure(java.lang.String s)
-
getDimensionString
public java.lang.String getDimensionString()
-
makeCopy
public ConditionalDerivedVariable makeCopy()
-
addCase
private void addCase(Case c)
-
makeFloatFixedEvaluator
public DoubleEvaluator makeFloatFixedEvaluator(java.util.HashMap<java.lang.String,java.lang.Double> fixedHM) throws ContentError
- Throws:
ContentError
-
-