public interface EvaluateImp
EvaluateImp
class defines an interface for all
classes that help evaluate mathematical expressions by returning the
variable values needed to perform the expression computation. The values are
retrieved using the index corresponding to the variable, set up in the
expression parsing phase using a ParseImp
object. Methods in this
class take the form of getXXXProperty(int)
where
XXX
is the type specified by the
ParseImp.typeOfVariable(String)
method, either Byte, Short, Integer,
Long, Float, or Double.ExpressionParser.init(noaa.coastwatch.util.expression.ParseImp)
,
ExpressionParser.parse(java.lang.String)
Modifier and Type | Method and Description |
---|---|
default byte |
getByteProperty(int varIndex) |
default double |
getDoubleProperty(int varIndex) |
default float |
getFloatProperty(int varIndex) |
default int |
getIntegerProperty(int varIndex) |
default long |
getLongProperty(int varIndex) |
default short |
getShortProperty(int varIndex) |
default byte getByteProperty(int varIndex)
default short getShortProperty(int varIndex)
default int getIntegerProperty(int varIndex)
default long getLongProperty(int varIndex)
default float getFloatProperty(int varIndex)
default double getDoubleProperty(int varIndex)