org.datanucleus.query.symbol
Class SymbolTable
java.lang.Object
org.datanucleus.query.symbol.SymbolTable
public class SymbolTable
- extends java.lang.Object
Table of symbols in a query.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SymbolTable
public SymbolTable(ClassLoaderResolver clr)
setParentSymbolTable
public void setParentSymbolTable(SymbolTable tbl)
getParentSymbolTable
public SymbolTable getParentSymbolTable()
getClassLoaderResolver
public ClassLoaderResolver getClassLoaderResolver()
setSymbolResolver
public void setSymbolResolver(SymbolResolver resolver)
getSymbolResolver
public SymbolResolver getSymbolResolver()
getSymbolNames
public java.util.Collection<java.lang.String> getSymbolNames()
- Accessor for the names of the symbols in this table.
- Returns:
- Names of the symbols
getSymbol
public Symbol getSymbol(java.lang.String name)
getSymbolIgnoreCase
public Symbol getSymbolIgnoreCase(java.lang.String name)
hasSymbol
public boolean hasSymbol(java.lang.String name)
addSymbol
public int addSymbol(Symbol symbol)
removeSymbol
public void removeSymbol(Symbol symbol)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getType
public java.lang.Class getType(java.util.List tuples)
Copyright © 2011. All Rights Reserved.