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)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getType
public java.lang.Class getType(java.util.List tuples)
Copyright © 2010. All Rights Reserved.