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 SymbolQuery. deepFindSymbolForParameterInCompilation(QueryCompilation compilation, java.lang.Object paramKey)private SymbolQuery. getSymbolForParameterInCompilation(QueryCompilation compilation, java.lang.Object paramKey)Convenience method to find a symbol for the specified parameter in the provided compilation. -
Uses of Symbol in org.datanucleus.store.query.compiler
Classes in org.datanucleus.store.query.compiler that implement Symbol Modifier and Type Class Description classPropertySymbolSymbol representing a property/identifier in a query.Fields in org.datanucleus.store.query.compiler with type parameters of type Symbol Modifier and Type Field Description (package private) java.util.Map<java.lang.String,Symbol>SymbolTable. symbolsMethods in org.datanucleus.store.query.compiler that return Symbol Modifier and Type Method Description SymbolSymbolTable. getSymbol(java.lang.String name)Return the Symbol for the specified name if known.SymbolSymbolTable. getSymbolIgnoreCase(java.lang.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 intSymbolTable. addSymbol(Symbol symbol)voidSymbolTable. 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 SymbolExpression. symbolMethods in org.datanucleus.store.query.expression that return Symbol Modifier and Type Method Description SymbolArrayExpression. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.SymbolCaseExpression. bind(SymbolTable symtbl)SymbolClassExpression. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.SymbolCreatorExpression. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.SymbolDyadicExpression. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.abstract SymbolExpression. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.SymbolInvokeExpression. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.SymbolJoinExpression. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.SymbolLiteral. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.SymbolOrderExpression. bind(SymbolTable symtbl)SymbolParameterExpression. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.SymbolPrimaryExpression. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.SymbolSubqueryExpression. bind(SymbolTable symtbl)SymbolTypeExpression. bind(SymbolTable symtbl)SymbolVariableExpression. bind(SymbolTable symtbl)Method to bind the expression to the symbol table as appropriate.SymbolExpression. getSymbol()Accessor for the symbol for this expression (if set).
-