| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | applyToQuery(DatabaseQuery theQuery, GenerationContext context)
INTERNAL Apply this node to the passed query |
| public abstract DatabaseQuery | createDatabaseQuery(ParseTreeContext context)
INTERNAL Returns a DatabaseQuery instance according to the kind of the query the owning ParseTree represents: SELECT, UPDATE or DELETE. |
| public abstract Expression | generateExpression(GenerationContext context)
Overrides org. |
| public ParseTree | |
| public Class | Returns: the class this query is querying forCompute the Reference class for this query |
| public boolean | |
| public boolean | |
| public boolean | |
| public abstract Class | resolveClass(GenerationContext context)
Overrides org. |
| public void |
| parseTree | back to summary |
|---|---|
| private ParseTree parseTree | |
| QueryNode | back to summary |
|---|---|
| protected QueryNode() | |
| applyToQuery | back to summary |
|---|---|
| public abstract void applyToQuery(DatabaseQuery theQuery, GenerationContext context) INTERNAL Apply this node to the passed query | |
| createDatabaseQuery | back to summary |
|---|---|
| public abstract DatabaseQuery createDatabaseQuery(ParseTreeContext context) INTERNAL Returns a DatabaseQuery instance according to the kind of the query the owning ParseTree represents: SELECT, UPDATE or DELETE. | |
| generateExpression | back to summary |
|---|---|
| public abstract Expression generateExpression(GenerationContext context) Overrides org. INTERNAL Return a EclipseLink expression generated using the left node
| |
| getParseTree | back to summary |
|---|---|
| public ParseTree getParseTree() | |
| getReferenceClass | back to summary |
|---|---|
| public Class Compute the Reference class for this query
| |
| isDeleteNode | back to summary |
|---|---|
| public boolean isDeleteNode() | |
| isSelectNode | back to summary |
|---|---|
| public boolean isSelectNode() | |
| isUpdateNode | back to summary |
|---|---|
| public boolean isUpdateNode() | |
| resolveClass | back to summary |
|---|---|
| public abstract Class Overrides org. Return the class represented in this node.
| |
| setParseTree | back to summary |
|---|---|
| public void setParseTree(ParseTree parseTree) Set the parseTree | |