Class InmutableSymbolTable
java.lang.Object
org.gvsig.expressionevaluator.spi.AbstractSymbolTable
org.gvsig.expressionevaluator.impl.InmutableSymbolTable
- All Implemented Interfaces:
Cloneable,Iterable<org.gvsig.expressionevaluator.Function>,org.gvsig.expressionevaluator.SymbolTable,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.util.GetItemByKey<String,Object>
public class InmutableSymbolTable
extends org.gvsig.expressionevaluator.spi.AbstractSymbolTable
implements org.gvsig.expressionevaluator.SymbolTable
- Author:
- jjdelcerro
-
Field Summary
Fields inherited from class org.gvsig.expressionevaluator.spi.AbstractSymbolTable
functionAlias, functions, LOGGER, symbolTables, vars -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddSymbolTable(org.gvsig.expressionevaluator.SymbolTable symbolTable) booleanremoveSymbolTable(org.gvsig.expressionevaluator.SymbolTable symbolTable) Methods inherited from class org.gvsig.expressionevaluator.spi.AbstractSymbolTable
addFunction, addFunctions, clone, containsSymbolTable, exists, fixSymbolTables, fixSymbolTables, function, functions, get, getFunctionAlias, getFunctions, getName, getSymbolTables, getVars, isSQLCompatible, iterator, localfunctions, localvariables, removeFunction, 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.SymbolTable
clone, containsSymbolTable, exists, function, functions, getName, isSQLCompatible, localfunctions, localvariables, value, variables
-
Constructor Details
-
InmutableSymbolTable
public InmutableSymbolTable()
-
-
Method Details
-
addSymbolTable
public boolean addSymbolTable(org.gvsig.expressionevaluator.SymbolTable symbolTable) - Specified by:
addSymbolTablein interfaceorg.gvsig.expressionevaluator.SymbolTable- Overrides:
addSymbolTablein classorg.gvsig.expressionevaluator.spi.AbstractSymbolTable
-
removeSymbolTable
public boolean removeSymbolTable(org.gvsig.expressionevaluator.SymbolTable symbolTable) - Specified by:
removeSymbolTablein interfaceorg.gvsig.expressionevaluator.SymbolTable- Overrides:
removeSymbolTablein classorg.gvsig.expressionevaluator.spi.AbstractSymbolTable
-