Purpose: Represent a BETWEEN in EJBQL
Responsibilities:
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Expression | generateExpression(GenerationContext context)
Overrides org. |
| public Node | |
| public Node | |
| public boolean | |
| public boolean | |
| public Node | qualifyAttributeAccess(ParseTreeContext context)
Overrides org. |
| public void | |
| public void | |
| public void | validate(ParseTreeContext context)
Overrides org. |
| rightForAnd | back to summary |
|---|---|
| protected Node rightForAnd | |
| rightForBetween | back to summary |
|---|---|
| protected Node rightForBetween | |
| BetweenNode | back to summary |
|---|---|
| public BetweenNode() BetweenNode constructor comment. | |
| generateExpression | back to summary |
|---|---|
| public Expression generateExpression(GenerationContext context) Overrides org. INTERNAL Return a EclipseLink expression by 'BETWEEN' and 'AND'ing the expressions from the left, rightForBetween and rightForAnd nodes
| |
| getRightForAnd | back to summary |
|---|---|
| public Node getRightForAnd() | |
| getRightForBetween | back to summary |
|---|---|
| public Node getRightForBetween() | |
| hasRightForAnd | back to summary |
|---|---|
| public boolean hasRightForAnd() | |
| hasRightForBetween | back to summary |
|---|---|
| public boolean hasRightForBetween() | |
| qualifyAttributeAccess | back to summary |
|---|---|
| public Node qualifyAttributeAccess(ParseTreeContext context) Overrides org. INTERNAL Check the child nodes for an unqualified field access and if there are any, replace them by a qualified field access.
| |
| setRightForAnd | back to summary |
|---|---|
| public void setRightForAnd(Node newRightForAnd) | |
| setRightForBetween | back to summary |
|---|---|
| public void setRightForBetween(Node newRightForBetween) | |
| validate | back to summary |
|---|---|
| public void validate(ParseTreeContext context) Overrides org. INTERNAL Validate node and calculate its type.
| |