Purpose: Represent a LOCATE
Responsibilities:
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Expression | generateExpression(GenerationContext context)
Overrides org. |
| public Node | |
| public Node | |
| public Node | |
| public Node | qualifyAttributeAccess(ParseTreeContext context)
Overrides org. |
| public void | |
| public void | |
| public void | |
| public void | validate(ParseTreeContext context)
Overrides org. |
| find | back to summary |
|---|---|
| private Node find | |
| findIn | back to summary |
|---|---|
| private Node findIn | |
| startPosition | back to summary |
|---|---|
| private Node startPosition | |
| LocateNode | back to summary |
|---|---|
| public LocateNode() Return a new LocateNode. | |
| generateExpression | back to summary |
|---|---|
| public Expression generateExpression(GenerationContext context) Overrides org. INTERNAL Generate the EclipseLink expression for this node
| |
| getFind | back to summary |
|---|---|
| public Node getFind() | |
| getFindIn | back to summary |
|---|---|
| public Node getFindIn() | |
| getStartPosition | back to summary |
|---|---|
| public Node getStartPosition() | |
| qualifyAttributeAccess | back to summary |
|---|---|
| public Node qualifyAttributeAccess(ParseTreeContext context) Overrides org. INTERNAL Check the child nodes for an unqualified field access and if so, replace them by a qualified field access.
| |
| setFind | back to summary |
|---|---|
| public void setFind(Node newFind) | |
| setFindIn | back to summary |
|---|---|
| public void setFindIn(Node newFindIn) | |
| setStartPosition | back to summary |
|---|---|
| public void setStartPosition(Node newStartPosition) | |
| validate | back to summary |
|---|---|
| public void validate(ParseTreeContext context) Overrides org. INTERNAL Validate node and calculate its type.
| |