Top Description Fields Constructors Methods
org.eclipse.persistence.internal.jpa.parsing

public Class FromNode

extends MajorNode
Class Inheritance
Imports
java.util.*

INTERNAL

Purpose: Represent a FROM

Responsibilities:

Author
Jon Driscoll
Since
TopLink 5.0

Field Summary

Modifier and TypeField and Description
private List<Node>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public List<Node>
public String
public Node
qualifyAttributeAccess(ParseTreeContext context)

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.qualifyAttributeAccess.

INTERNAL Check the declaration nodes for a path expression starting with a unqualified field access and if so, replace it by a qualified field access.
public void
public void
validate(ParseTreeContext context)

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.validate.

INTERNAL Validate the current node.
Inherited from org.eclipse.persistence.internal.jpa.parsing.MajorNode:
getContextsetContext

Field Detail

declarationsback to summary
private List<Node> declarations

Constructor Detail

FromNodeback to summary
public FromNode()

Method Detail

getDeclarationsback to summary
public List<Node> getDeclarations()
getFirstVariableback to summary
public String getFirstVariable()
qualifyAttributeAccessback to summary
public Node qualifyAttributeAccess(ParseTreeContext context)

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.qualifyAttributeAccess.

INTERNAL Check the declaration nodes for a path expression starting with a unqualified field access and if so, replace it by a qualified field access.

Annotations
@Override
setDeclarationsback to summary
public void setDeclarations(List<Node> decls)
validateback to summary
public void validate(ParseTreeContext context)

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.validate.

INTERNAL Validate the current node.

Annotations
@Override