java.lang.Object | |||||
↳ | antlr.CommonAST | ||||
↳ | org.hibernate.hql.ast.tree.Node | ||||
↳ | org.hibernate.hql.ast.tree.SqlNode | ||||
↳ | org.hibernate.hql.ast.tree.HqlSqlWalkerNode | ||||
↳ | org.hibernate.hql.ast.tree.FromElement |
Known Direct Subclasses |
Represents a single mapped class mentioned in an HQL FROM clause. Each class reference will have the following symbols:
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | DISCRIMINATOR_PROPERTY_NAME |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructor form used to initialize
ComponentJoin |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.hibernate.hql.ast.tree.HqlSqlWalkerNode
| |||||||||||
From class
org.hibernate.hql.ast.tree.SqlNode
| |||||||||||
From class
org.hibernate.hql.ast.tree.Node
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.hibernate.hql.ast.tree.DisplayableNode
| |||||||||||
From interface
org.hibernate.hql.ast.tree.InitializeableNode
| |||||||||||
From interface
org.hibernate.hql.ast.tree.ParameterContainer
|
Constructor form used to initialize ComponentJoin
fromClause | The FROM clause to which this element belongs |
---|---|
origin | The origin (LHS) of this element |
alias | The alias applied to this element |
Adds a parameter specification for a parameter encountered within this node. We use the term 'embedded' here because of the fact that the parameter was simply encountered as part of the node's text; it does not exist as part of a subtree as it might in a true AST.
specification | The generated specification. |
---|
Returns additional display text for the AST node.
Retrieve all embedded parameter specifications.
Determine whether this node contains embedded parameters. The implication is that
getEmbeddedParameters()
is allowed to return null if this method returns false.
Returns true if this FromElement was implied by a path, or false if this FROM element is explicitly declared in the FROM clause.