public class DerivedVariable extends ExpressionValued implements Valued
Modifier and Type | Field and Description |
---|---|
String |
description |
String |
dimension |
String |
exposure |
String |
name |
Dimension |
r_dimension |
Exposure |
r_exposure |
String |
reduce |
boolean |
required |
String |
select |
mathInline, parseTree, value
Constructor and Description |
---|
DerivedVariable() |
DerivedVariable(String s) |
DerivedVariable(String name,
Dimension d,
String value) |
DerivedVariable(String name,
Dimension d,
String value,
String exposure) |
DerivedVariable(String s,
String d) |
Modifier and Type | Method and Description |
---|---|
void |
fillFrom(Object obj) |
Dimension |
getDimension() |
Dimensional |
getDimensionality(HashMap<String,Dimensional> dimHM) |
String |
getDimensionString() |
Exposure |
getExposure() |
String |
getFunc() |
String |
getName() |
String |
getPath() |
String |
getReduce() |
String |
getSelect() |
double |
getValue() |
boolean |
hasExposure() |
boolean |
hasExpression() |
boolean |
hasSelection() |
boolean |
isFixed() |
boolean |
isRequired() |
DerivedVariable |
makeCopy() |
void |
resolve(Lems lems,
LemsCollection<Dimension> dimensions,
ComponentType type,
HashMap<String,Valued> valHM,
Parser parser) |
void |
setDimension(String dn) |
void |
setExposure(String s) |
void |
setName(String nm) |
void |
setReduce(String reduce) |
String |
toString() |
copyInto, extract, getParseTree, getValueExpression, setValue
public String name
public String select
public String dimension
public Dimension r_dimension
public String description
public String reduce
public String exposure
public Exposure r_exposure
public boolean required
public DerivedVariable()
public DerivedVariable(String s)
public String getSelect()
public void resolve(Lems lems, LemsCollection<Dimension> dimensions, ComponentType type, HashMap<String,Valued> valHM, Parser parser) throws ContentError, ParseError
ContentError
ParseError
public boolean isFixed()
public Dimension getDimension()
public String getDimensionString()
public boolean hasSelection()
public void fillFrom(Object obj)
public Dimensional getDimensionality(HashMap<String,Dimensional> dimHM) throws ContentError
ContentError
public String getPath()
public String getReduce()
public void setReduce(String reduce)
public boolean hasExpression()
public String getFunc()
public boolean hasExposure()
public Exposure getExposure()
public boolean isRequired()
public void setName(String nm)
public void setDimension(String dn)
public void setExposure(String s)
public DerivedVariable makeCopy()
Copyright © 2019. All rights reserved.