## Uses of Class
org.hibernate.hql.internal.ast.tree.FromElement

Packages that use FromElement
org.hibernate.hql.internal.ast.tree
org.hibernate.hql.internal.ast.util

Uses of FromElement in org.hibernate.hql.internal.ast.tree

Subclasses of FromElement in org.hibernate.hql.internal.ast.tree
`class` `ComponentJoin` Models an explicit join terminating at a component value (e.g.
`class` `ImpliedFromElement` Represents a FROM element implied by a path expression or a collection reference.

Methods in org.hibernate.hql.internal.ast.tree that return FromElement
`FromElement` `FromClause.addFromElement(String path, antlr.collections.AST alias)` Adds a new from element to the from node.
`FromElement` `FromElementFactory.createComponentJoin(ComponentType type)`
`FromElement` `FromClause.findFromElementBySqlAlias(String sqlAlias)`
`FromElement` `FromClause.findFromElementByUserOrSqlAlias(String userAlias, String sqlAlias)`
`FromElement` `AbstractSelectExpression.getFromElement()`
`FromElement` `QueryNode.getFromElement()`
`FromElement` `FromClause.getFromElement()`
`FromElement` `MethodNode.getFromElement()`
`FromElement` `SelectExpression.getFromElement()` Returns the FROM element that this expression refers to.
`FromElement` `SqlFragment.getFromElement()`
`FromElement` `ConstructorNode.getFromElement()`
`FromElement` `FromReferenceNode.getFromElement()`
`FromElement` `FromClause.getFromElement(String aliasOrClassName)` Retreives the from-element represented by the given alias.
`FromElement` `DotNode.getImpliedJoin()`
`FromElement` `FromReferenceNode.getImpliedJoin()` Sub-classes can override this method if they produce implied joins (e.g.
`FromElement` `FromElement.getOrigin()`
`FromElement` `FromElement.getRealOrigin()`

Methods in org.hibernate.hql.internal.ast.tree with parameters of type FromElement
`void` `FromClause.addImpliedFromElement(FromElement element)`
`void` `FromClause.promoteJoin(FromElement elem)`
`void` `SqlFragment.setFromElement(FromElement fromElement)`
`void` `FromReferenceNode.setFromElement(FromElement fromElement)`
`void` `FromElement.setOrigin(FromElement origin, boolean manyToMany)`

Constructors in org.hibernate.hql.internal.ast.tree with parameters of type FromElement
`ComponentJoin.ComponentFromElementType(FromElement fromElement)`
`ComponentJoin(FromClause fromClause, FromElement origin, String alias, String componentPath, ComponentType componentType)`
`FromElement(FromClause fromClause, FromElement origin, String alias)` Constructor form used to initialize `ComponentJoin`
`FromElementFactory(FromClause fromClause, FromElement origin, String path)` Creates entity from elements.
`FromElementFactory(FromClause fromClause, FromElement origin, String path, String classAlias, String[] columns, boolean implied)` Creates collection from elements.

Uses of FromElement in org.hibernate.hql.internal.ast.util

Methods in org.hibernate.hql.internal.ast.util with parameters of type FromElement
`void` `SyntheticAndFactory.addWhereFragment(JoinFragment joinFragment, String whereFragment, QueryNode query, FromElement fromElement, HqlSqlWalker hqlSqlWalker)`

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.