Package | Description |
---|---|
org.datanucleus.query.compiler |
Package handling the compilation of queries.
|
org.datanucleus.query.expression |
Package providing expressions from which a compiled query is made up.
|
org.datanucleus.query.symbol |
Package providing information relating to the symbol table of the query.
|
org.datanucleus.store.query |
Package providing implementation of query language support for datastores.
|
Modifier and Type | Field and Description |
---|---|
protected Symbol |
Node.symbol |
Modifier and Type | Method and Description |
---|---|
Symbol |
Node.getSymbol() |
Modifier and Type | Method and Description |
---|---|
void |
Node.setSymbol(Symbol symbol) |
Modifier and Type | Field and Description |
---|---|
protected Symbol |
Expression.symbol |
Modifier and Type | Method and Description |
---|---|
Symbol |
VariableExpression.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.
|
Symbol |
PrimaryExpression.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 |
JoinExpression.bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.
|
Symbol |
CaseExpression.bind(SymbolTable symtbl) |
Symbol |
Literal.bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.
|
Symbol |
OrderExpression.bind(SymbolTable symtbl) |
Symbol |
InvokeExpression.bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.
|
Symbol |
ArrayExpression.bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.
|
Symbol |
ParameterExpression.bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.
|
Symbol |
ClassExpression.bind(SymbolTable symtbl)
Method to bind the expression to the symbol table as appropriate.
|
Symbol |
SubqueryExpression.bind(SymbolTable symtbl) |
Symbol |
Expression.getSymbol()
Accessor for the symbol for this expression (if set).
|
Modifier and Type | Class and Description |
---|---|
class |
PropertySymbol
Symbol representing a property/identifier in a query.
|
Modifier and Type | Method and Description |
---|---|
Symbol |
SymbolTable.getSymbol(String name) |
Symbol |
SymbolTable.getSymbolIgnoreCase(String name) |
Modifier and Type | Method and Description |
---|---|
int |
SymbolTable.addSymbol(Symbol symbol) |
void |
SymbolTable.removeSymbol(Symbol symbol) |
Modifier and Type | Method and Description |
---|---|
protected Symbol |
Query.deepFindSymbolForParameterInCompilation(QueryCompilation compilation,
Object paramKey) |
Copyright © 2017. All rights reserved.