Uses of Interface
org.datanucleus.store.query.compiler.Symbol
-
Packages that use Symbol Package Description org.datanucleus.store.query Package providing query language support for datastores.org.datanucleus.store.query.compiler Package handling the (generic) compilation of queries.org.datanucleus.store.query.expression Package providing expressions from which a (generically) compiled query is made up. -
-
Uses of Symbol in org.datanucleus.store.query
Methods in org.datanucleus.store.query that return Symbol Modifier and Type Method Description protected Symbol
Query. deepFindSymbolForParameterInCompilation(QueryCompilation compilation, Object paramKey)
-
Uses of Symbol in org.datanucleus.store.query.compiler
Classes in org.datanucleus.store.query.compiler that implement Symbol Modifier and Type Class Description class
PropertySymbol
Symbol representing a property/identifier in a query.Methods in org.datanucleus.store.query.compiler that return Symbol Modifier and Type Method Description Symbol
SymbolTable. getSymbol(String name)
Return the Symbol for the specified name if known.Symbol
SymbolTable. getSymbolIgnoreCase(String name)
Return the Symbol for the specified name if known, treating the name as case-insensitive.Methods in org.datanucleus.store.query.compiler with parameters of type Symbol Modifier and Type Method Description int
SymbolTable. addSymbol(Symbol symbol)
void
SymbolTable. removeSymbol(Symbol symbol)
-
Uses of Symbol in org.datanucleus.store.query.expression
Fields in org.datanucleus.store.query.expression declared as Symbol Modifier and Type Field Description protected Symbol
Expression. symbol
Methods in org.datanucleus.store.query.expression that return Symbol Modifier and Type Method Description Symbol
ArrayExpression. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.Symbol
CaseExpression. bind(SymbolTable symtbl)
Symbol
ClassExpression. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.Symbol
CreatorExpression. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.Symbol
DyadicExpression. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.abstract Symbol
Expression. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.Symbol
InvokeExpression. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.Symbol
JoinExpression. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.Symbol
Literal. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.Symbol
OrderExpression. bind(SymbolTable symtbl)
Symbol
ParameterExpression. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.Symbol
PrimaryExpression. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.Symbol
SubqueryExpression. bind(SymbolTable symtbl)
Symbol
TypeExpression. bind(SymbolTable symtbl)
Symbol
VariableExpression. bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.Symbol
Expression. getSymbol()
Accessor for the symbol for this expression (if set).
-