Package org.geotools.mbstyle.expression
Class MBVariableBinding
Object
ExpressionAbstract
FunctionImpl
MBExpression
MBVariableBinding
- All Implemented Interfaces:
Expression,Function
-
Field Summary
Fields inherited from class MBExpression
colors, decisions, featureData, ff, heatMap, json, lookUp, math, name, parse, ramps, string, transformer, types, variableBindings, zoomFields inherited from class FunctionImpl
functionNameFields inherited from interface Expression
NIL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDetermines which expression to use.Returns a string describing the type of the given value.Returns a string describing the type of the given value.Methods inherited from class MBExpression
canCreate, create, getName, throwInsufficientArgumentCount, throwUnexpectedArgumentCount, transformExpression, transformLiteralMethods inherited from class FunctionImpl
accept, dispatchArguments, equals, evaluate, functionName, getFallbackValue, getFunctionName, getParameters, getParameterValue, getParameterValue, hashCode, setFallbackValue, setName, setParameters, toStringMethods inherited from class ExpressionAbstract
evaluateMethods inherited from interface Expression
evaluate
-
Constructor Details
-
MBVariableBinding
public MBVariableBinding(JSONArray json)
-
-
Method Details
-
variableBindingLet
Returns a string describing the type of the given value. Example: ["typeof", value]: string- Returns:
- type of provided value expression (not implemented)
-
variableBindingVar
Returns a string describing the type of the given value. Example: ["typeof", value]: string- Returns:
- type of provided value expresion (not implemented)
-
getExpression
Description copied from class:MBExpressionDetermines which expression to use.- Specified by:
getExpressionin classMBExpression- Throws:
MBFormatException
-