Class DefaultSymbolTable
java.lang.Object
org.gvsig.expressionevaluator.spi.AbstractSymbolTable
org.gvsig.expressionevaluator.impl.DefaultSymbolTable
- All Implemented Interfaces:
Cloneable,Iterable<org.gvsig.expressionevaluator.Function>,org.gvsig.expressionevaluator.MutableSymbolTable,org.gvsig.expressionevaluator.SymbolTable,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.util.GetItemByKey<String,Object>
- Direct Known Subclasses:
BindingsToSymbolTableAdapter
public class DefaultSymbolTable
extends org.gvsig.expressionevaluator.spi.AbstractSymbolTable
implements org.gvsig.expressionevaluator.MutableSymbolTable
- Author:
- jjdelcerro
-
Field Summary
Fields inherited from class org.gvsig.expressionevaluator.spi.AbstractSymbolTable
functionAlias, functions, LOGGER, symbolTables, vars -
Constructor Summary
ConstructorsConstructorDescriptionDefaultSymbolTable(boolean populate) DefaultSymbolTable(String name) DefaultSymbolTable(String name, boolean populate) -
Method Summary
Methods inherited from class org.gvsig.expressionevaluator.spi.AbstractSymbolTable
addFunction, addFunctions, addSymbolTable, containsSymbolTable, exists, fixSymbolTables, fixSymbolTables, function, functions, get, getFunctionAlias, getFunctions, getName, getSymbolTables, getVars, isSQLCompatible, iterator, localfunctions, localvariables, removeFunction, removeSymbolTable, removeVar, setVar, toString, value, variablesMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, iterator, spliteratorMethods inherited from interface org.gvsig.expressionevaluator.MutableSymbolTable
addFunction, addFunctions, removeFunction, removeVar, setVarMethods inherited from interface org.gvsig.expressionevaluator.SymbolTable
addSymbolTable, containsSymbolTable, exists, function, functions, getName, isSQLCompatible, localfunctions, localvariables, removeSymbolTable, value, variables
-
Constructor Details
-
DefaultSymbolTable
-
DefaultSymbolTable
-
DefaultSymbolTable
public DefaultSymbolTable(boolean populate) -
DefaultSymbolTable
public DefaultSymbolTable()
-
-
Method Details
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Specified by:
clonein interfaceorg.gvsig.expressionevaluator.MutableSymbolTable- Specified by:
clonein interfaceorg.gvsig.expressionevaluator.SymbolTable- Overrides:
clonein classorg.gvsig.expressionevaluator.spi.AbstractSymbolTable- Throws:
CloneNotSupportedException
-