public class DefaultSymbolTable extends AbstractSymbolTable implements MutableSymbolTable
functionAlias, functions, symbolTables, vars| Constructor and Description |
|---|
DefaultSymbolTable() |
DefaultSymbolTable(boolean populate) |
DefaultSymbolTable(java.lang.String name) |
DefaultSymbolTable(java.lang.String name,
boolean populate) |
| Modifier and Type | Method and Description |
|---|---|
MutableSymbolTable |
clone()
Creates a copy of the object.
|
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, variablesequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddFunction, addFunctions, removeFunction, removeVar, setVaraddSymbolTable, containsSymbolTable, exists, function, functions, getName, isSQLCompatible, localfunctions, localvariables, removeSymbolTable, value, variablescloneQuietly, cloneQuietlypublic DefaultSymbolTable(java.lang.String name)
public DefaultSymbolTable(java.lang.String name,
boolean populate)
public DefaultSymbolTable(boolean populate)
public DefaultSymbolTable()
public MutableSymbolTable clone() throws java.lang.CloneNotSupportedException
Cloneableclone in interface MutableSymbolTableclone in interface SymbolTableclone in class AbstractSymbolTablejava.lang.CloneNotSupportedException - if the instance of the object cannot
be cloned. As this is extending Cloneable so its sure
it implements it, so this exception may be used for problems on specific
object instances.Object#clone()}.