public class ExpressionFunction.VariableValueSource extends java.lang.Object implements EvaluateImp
Modifier and Type | Field and Description |
---|---|
int |
valueIndex
The value index to use in retrieving a variable value.
|
Constructor and Description |
---|
VariableValueSource(java.util.List<DataChunk> chunks)
Creates a new source of variable values from a list of chunks.
|
Modifier and Type | Method and Description |
---|---|
byte |
getByteProperty(int varIndex) |
double |
getDoubleProperty(int varIndex) |
float |
getFloatProperty(int varIndex) |
int |
getIntegerProperty(int varIndex) |
long |
getLongProperty(int varIndex) |
short |
getShortProperty(int varIndex) |
boolean |
isMissingAnyValue()
Gets the status of variable data missing flags.
|
public int valueIndex
public VariableValueSource(java.util.List<DataChunk> chunks)
chunks
- the data chunks to use for variable values, in order by
index in the expression.public boolean isMissingAnyValue()
public byte getByteProperty(int varIndex)
getByteProperty
in interface EvaluateImp
public short getShortProperty(int varIndex)
getShortProperty
in interface EvaluateImp
public int getIntegerProperty(int varIndex)
getIntegerProperty
in interface EvaluateImp
public long getLongProperty(int varIndex)
getLongProperty
in interface EvaluateImp
public float getFloatProperty(int varIndex)
getFloatProperty
in interface EvaluateImp
public double getDoubleProperty(int varIndex)
getDoubleProperty
in interface EvaluateImp