|
|||||||||
| Home >> All >> org >> hibernate >> hql >> [ ast overview ] | PREV NEXT | ||||||||
A
- ASTAppender - class org.hibernate.hql.ast.ASTAppender.
- Appends child nodes to a parent efficiently.
- ASTAppender(ASTFactory, AST) - Constructor for class org.hibernate.hql.ast.ASTAppender
- ASTAppender(AST) - Constructor for class org.hibernate.hql.ast.ASTAppender
- ASTIterator - class org.hibernate.hql.ast.ASTIterator.
- Depth first iteration of an ANTLR AST.
- ASTIterator(AST) - Constructor for class org.hibernate.hql.ast.ASTIterator
- ASTParentsFirstIterator - class org.hibernate.hql.ast.ASTParentsFirstIterator.
- Depth first iteration of an ANTLR AST.
- ASTParentsFirstIterator(AST) - Constructor for class org.hibernate.hql.ast.ASTParentsFirstIterator
- ASTPrinter - class org.hibernate.hql.ast.ASTPrinter.
- An 'ASCII art' AST printer for debugging ANTLR grammars.
- ASTPrinter(Class) - Constructor for class org.hibernate.hql.ast.ASTPrinter
- Constructs an org.hibernate.hql.antlr.ASTPrinter, given the class that contains the token type constants (typically the '{grammar}TokenTypes' interface generated by ANTLR).
- ASTQueryTranslatorFactory - class org.hibernate.hql.ast.ASTQueryTranslatorFactory.
- Generates translators which uses the Antlr-based parser to perform the translation.
- ASTQueryTranslatorFactory() - Constructor for class org.hibernate.hql.ast.ASTQueryTranslatorFactory
- ASTUtil - class org.hibernate.hql.ast.ASTUtil.
- Provides utility methods for AST traversal and manipulation.
- ASTUtil() - Constructor for class org.hibernate.hql.ast.ASTUtil
- Deprecated. (tell clover to ignore this)
- ASTUtil.FilterPredicate - interface org.hibernate.hql.ast.ASTUtil.FilterPredicate.
- Filters nodes out of a tree.
- ASTUtil.IncludePredicate - class org.hibernate.hql.ast.ASTUtil.IncludePredicate.
- A predicate that uses inclusion, rather than exclusion semantics.
- ASTUtil.IncludePredicate() - Constructor for class org.hibernate.hql.ast.ASTUtil.IncludePredicate
- AST_LOG - Static variable in class org.hibernate.hql.ast.QueryTranslatorImpl
- AbstractSelectExpression - class org.hibernate.hql.ast.AbstractSelectExpression.
- Partial implementation of SelectExpression for all the nodes that aren't constructors.
- AbstractSelectExpression() - Constructor for class org.hibernate.hql.ast.AbstractSelectExpression
- AggregateNode - class org.hibernate.hql.ast.AggregateNode.
- Represents an aggregate function i.e.
- AggregateNode() - Constructor for class org.hibernate.hql.ast.AggregateNode
- AliasGenerator - class org.hibernate.hql.ast.AliasGenerator.
- Generates class/table/column aliases during semantic analysis and SQL rendering.
- AliasGenerator() - Constructor for class org.hibernate.hql.ast.AliasGenerator
- ArithmeticNode - class org.hibernate.hql.ast.ArithmeticNode.
- ArithmeticNode() - Constructor for class org.hibernate.hql.ast.ArithmeticNode
- addChild(FromClause) - Method in class org.hibernate.hql.ast.FromClause
- addCollectionJoinFromElementByPath(String, FromElement) - Method in class org.hibernate.hql.ast.FromClause
- addDestination(FromElement) - Method in class org.hibernate.hql.ast.FromElement
- addDiscriminatorWhereFragment(QueryNode, SingleTableEntityPersister, String) - Method in class org.hibernate.hql.ast.SyntheticAndFactory
- addDuplicateAlias(String, FromElement) - Method in class org.hibernate.hql.ast.FromClause
- addFromElement(String, AST) - Method in class org.hibernate.hql.ast.FromClause
- Adds a new from element to the from node.
- addFromElement() - Method in class org.hibernate.hql.ast.FromElementFactory
- addImpliedFromElement(FromElement) - Method in class org.hibernate.hql.ast.FromClause
- addJoinByPathMap(String, FromElement) - Method in class org.hibernate.hql.ast.FromClause
- addJoinNodes(QueryNode, JoinSequence, FromElement) - Method in class org.hibernate.hql.ast.JoinProcessor
- addOrderFragment(String) - Method in class org.hibernate.hql.ast.OrderByClause
- addQuerySpaces(Serializable[]) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- addWhereFragment(JoinFragment, String, QueryNode, FromElement) - Method in class org.hibernate.hql.ast.SyntheticAndFactory
- alias - Variable in class org.hibernate.hql.ast.AbstractSelectExpression
- aliasGenerator - Variable in class org.hibernate.hql.ast.HqlSqlWalker
- Generates alias names for tables.
- aliases - Variable in class org.hibernate.hql.ast.SelectClause
- analyze(HqlParser, String) - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- andFactory - Variable in class org.hibernate.hql.ast.JoinProcessor
- append(int, String, boolean) - Method in class org.hibernate.hql.ast.ASTAppender
- append(AST) - Method in class org.hibernate.hql.ast.ASTAppender
- appendDisplayText(StringBuffer) - Method in class org.hibernate.hql.ast.FromElement
- appendSibling(AST, AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- argInd - Variable in class org.hibernate.hql.ast.SqlGenerator.FunctionArguments
- args - Variable in class org.hibernate.hql.ast.SqlGenerator.FunctionArguments
- assignmentSpecifications - Variable in class org.hibernate.hql.ast.HqlSqlWalker
- astFactory - Variable in class org.hibernate.hql.ast.SyntheticAndFactory
B
- beforeSelectClause() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- beginFunctionTemplate(AST, AST) - Method in class org.hibernate.hql.ast.SqlGenerator
- bindNamedParameters(PreparedStatement, Map, int, SessionImplementor) - Method in class org.hibernate.hql.ast.UpdateStatementExecutor
- bindPositionalParameters(PreparedStatement, QueryParameters, int, SessionImplementor) - Method in class org.hibernate.hql.ast.UpdateStatementExecutor
- buildAppropriateStatementExecutor(HqlSqlWalker) - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
C
- COMPONENT_REF - Static variable in class org.hibernate.hql.ast.IdentNode
- CollectionFunction - class org.hibernate.hql.ast.CollectionFunction.
- Represents 'elements()' or 'indices()'.
- CollectionFunction() - Constructor for class org.hibernate.hql.ast.CollectionFunction
- ColumnHelper - class org.hibernate.hql.ast.ColumnHelper.
- Provides utility methods for dealing with arrays of SQL column names.
- ColumnHelper() - Constructor for class org.hibernate.hql.ast.ColumnHelper
- Deprecated. (tell clover to filter this out)
- ConstructorNode - class org.hibernate.hql.ast.ConstructorNode.
- Represents a constructor (new) in a SELECT.
- ConstructorNode() - Constructor for class org.hibernate.hql.ast.ConstructorNode
- CountNode - class org.hibernate.hql.ast.CountNode.
- Represents a COUNT expression in a select.
- CountNode() - Constructor for class org.hibernate.hql.ast.CountNode
- cause - Variable in class org.hibernate.hql.ast.DetailedSemanticException
- checkForCorrelatedSubquery(String) - Method in class org.hibernate.hql.ast.DotNode
- checkForDuplicateClassAlias(String) - Method in class org.hibernate.hql.ast.FromClause
- checkInitialized() - Method in class org.hibernate.hql.ast.FromElement
- checkInitialized() - Method in class org.hibernate.hql.ast.FromElementType
- childFromClauses - Variable in class org.hibernate.hql.ast.FromClause
- Collection of FROM clauses of which this is the parent.
- classAlias - Variable in class org.hibernate.hql.ast.FromElement
- classAlias - Variable in class org.hibernate.hql.ast.FromElementFactory
- className - Variable in class org.hibernate.hql.ast.FromElement
- clause(String) - Method in class org.hibernate.hql.ast.SqlGenerator.DefaultWriter
- clause(String) - Method in class org.hibernate.hql.ast.SqlGenerator.FunctionArguments
- clause(String) - Method in interface org.hibernate.hql.ast.SqlGenerator.SqlWriter
- collectChildren(AST, ASTUtil.FilterPredicate) - Static method in class org.hibernate.hql.ast.ASTUtil
- collectChildren(List, AST, ASTUtil.FilterPredicate) - Static method in class org.hibernate.hql.ast.ASTUtil
- collectSelectExpressions() - Method in class org.hibernate.hql.ast.SelectExpressionList
- Returns an array of SelectExpressions gathered from the children of the given parent AST node.
- collectSqlStrings() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- collection - Variable in class org.hibernate.hql.ast.FromElementFactory
- collectionFromElement - Variable in class org.hibernate.hql.ast.SelectClause
- collectionJoin - Variable in class org.hibernate.hql.ast.FromElement
- collectionJoinFromElementsByPath - Variable in class org.hibernate.hql.ast.FromClause
- All of the implicit FROM xxx JOIN yyy elements that are the destination of a collection.
- collectionProperty(AST, AST) - Method in class org.hibernate.hql.ast.MethodNode
- collectionPropertyMapping - Variable in class org.hibernate.hql.ast.FromElementType
- collectionPropertyMappingByRole - Variable in class org.hibernate.hql.ast.SessionFactoryHelper
- collectionTableAlias - Variable in class org.hibernate.hql.ast.FromElement
- collectionType - Variable in class org.hibernate.hql.ast.FromElementFactory
- columnNames - Variable in class org.hibernate.hql.ast.SelectClause
- columns - Variable in class org.hibernate.hql.ast.DotNode
- The column names that this resolves to.
- columns - Variable in class org.hibernate.hql.ast.FromElement
- columns - Variable in class org.hibernate.hql.ast.FromElementFactory
- commaBetweenParameters(String) - Method in class org.hibernate.hql.ast.SqlGenerator.DefaultWriter
- commaBetweenParameters(String) - Method in class org.hibernate.hql.ast.SqlGenerator.FunctionArguments
- commaBetweenParameters(String) - Method in interface org.hibernate.hql.ast.SqlGenerator.SqlWriter
- todo remove this hack The parameter is either ", " or " , ".
- commaBetweenParameters(String) - Method in class org.hibernate.hql.ast.SqlGenerator
- compile(Map, boolean) - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- Compile a "normal" query.
- compile(String, Map, boolean) - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- Compile a filter.
- compiled - Variable in class org.hibernate.hql.ast.QueryTranslatorImpl
- constructor - Variable in class org.hibernate.hql.ast.ConstructorNode
- constructorArgumentTypes - Variable in class org.hibernate.hql.ast.ConstructorNode
- constructorNode - Variable in class org.hibernate.hql.ast.SelectClause
- containsClassAlias(String) - Method in class org.hibernate.hql.ast.FromClause
- Returns true if the from node contains the class alias name.
- containsCollectionFetches() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- containsTableAlias(String) - Method in class org.hibernate.hql.ast.FromClause
- Returns true if the from node contains the table alias name.
- convert(RecognitionException) - Static method in class org.hibernate.hql.ast.QuerySyntaxException
- convert(RecognitionException, String) - Static method in class org.hibernate.hql.ast.QuerySyntaxException
- create(ASTFactory, int, String) - Static method in class org.hibernate.hql.ast.ASTUtil
- Creates a single node AST.
- create(Class) - Method in class org.hibernate.hql.ast.SqlASTFactory
- Actually instantiate the AST node.
- createAndAddFromElement(String, String, EntityPersister, EntityType, String) - Method in class org.hibernate.hql.ast.FromElementFactory
- createAstArray(ASTFactory, int, int, String, AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- createBinarySubtree(ASTFactory, int, String, AST, AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- Creates a 'binary operator' subtree, given the information about the parent and the two child nodex.
- createCollection(QueryableCollection, String, int, boolean, boolean) - Method in class org.hibernate.hql.ast.FromElementFactory
- createCollectionElementsJoin(QueryableCollection, String) - Method in class org.hibernate.hql.ast.FromElementFactory
- createCollectionJoin(JoinSequence, String) - Method in class org.hibernate.hql.ast.FromElementFactory
- createCollectionJoinSequence(QueryableCollection, String) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- createElementJoin(QueryableCollection) - Method in class org.hibernate.hql.ast.FromElementFactory
- createEntityAssociation(String, String, int) - Method in class org.hibernate.hql.ast.FromElementFactory
- createEntityJoin(String, String, JoinSequence, boolean, boolean, EntityType) - Method in class org.hibernate.hql.ast.FromElementFactory
- createFilterTranslator(String, String, Map, SessionFactoryImplementor) - Method in class org.hibernate.hql.ast.ASTQueryTranslatorFactory
- createFromElement(EntityPersister) - Method in class org.hibernate.hql.ast.FromElementFactory
- createFromElement(String) - Method in class org.hibernate.hql.ast.FromElementFactory
- createFromElement(String, AST, AST) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- createFromElementInSubselect(String, String, FromElement, String) - Method in class org.hibernate.hql.ast.FromElementFactory
- createFromFilterElement(AST, AST) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- createFromJoinElement(AST, AST, int, AST, AST, AST) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- createIntoClause(String, AST) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- createIsNullParent(AST, boolean) - Method in class org.hibernate.hql.ast.HqlParser
- createJoin(String, String, JoinSequence, EntityType, boolean) - Method in class org.hibernate.hql.ast.FromElementFactory
- createJoinSequence(String, int) - Method in class org.hibernate.hql.ast.FromElementFactory
- createJoinSequence() - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- createJoinSequence(boolean, AssociationType, String, int, String[]) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- createManyToMany(String, String, String, Queryable, EntityType, int) - Method in class org.hibernate.hql.ast.FromElementFactory
- createName(String) - Method in class org.hibernate.hql.ast.AliasGenerator
- createParent(ASTFactory, int, String, AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- Creates a single parent of the specified child (i.e.
- createQueryTranslator(String, String, Map, SessionFactoryImplementor) - Method in class org.hibernate.hql.ast.ASTQueryTranslatorFactory
- createSelectClauseFromFromClause(QueryNode) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- createSibling(ASTFactory, int, String, AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- Creates a single node AST as a sibling.
- createSubquery(AST) - Method in class org.hibernate.hql.ast.HqlParser
- createTree(ASTFactory, AST[]) - Static method in class org.hibernate.hql.ast.ASTUtil
- createUsingCtor(Token, String) - Method in class org.hibernate.hql.ast.SqlASTFactory
- current - Variable in class org.hibernate.hql.ast.ASTIterator
- current - Variable in class org.hibernate.hql.ast.ASTParentsFirstIterator
- currentFromClause - Variable in class org.hibernate.hql.ast.HqlSqlWalker
- The current context.
D
- DEREF_COLLECTION - Static variable in class org.hibernate.hql.ast.DotNode
- DEREF_COMPONENT - Static variable in class org.hibernate.hql.ast.DotNode
- DEREF_ENTITY - Static variable in class org.hibernate.hql.ast.DotNode
- DEREF_IDENTIFIER - Static variable in class org.hibernate.hql.ast.DotNode
- DEREF_JAVA_CONSTANT - Static variable in class org.hibernate.hql.ast.DotNode
- DEREF_PRIMITIVE - Static variable in class org.hibernate.hql.ast.DotNode
- DEREF_UNKNOWN - Static variable in class org.hibernate.hql.ast.DotNode
- DetailedSemanticException - exception org.hibernate.hql.ast.DetailedSemanticException.
- Thrown when a call to the underlying Hibernate engine fails, indicating some form of semantic exception (e.g.
- DetailedSemanticException(String) - Constructor for class org.hibernate.hql.ast.DetailedSemanticException
- DetailedSemanticException(String, Throwable) - Constructor for class org.hibernate.hql.ast.DetailedSemanticException
- DisplayableNode - interface org.hibernate.hql.ast.DisplayableNode.
- Implementors will return additional display text, which will be used by the ASTPrinter to display information (besides the node type and node text).
- DotNode - class org.hibernate.hql.ast.DotNode.
- Represents a reference to a property or alias expression.
- DotNode() - Constructor for class org.hibernate.hql.ast.DotNode
- dataType - Variable in class org.hibernate.hql.ast.SqlNode
- The data type of this node.
- dereferenceCollection(CollectionType, boolean, boolean, String, AST) - Method in class org.hibernate.hql.ast.DotNode
- dereferenceComponent(AST) - Method in class org.hibernate.hql.ast.DotNode
- dereferenceEntity(EntityType, boolean, String, boolean, AST) - Method in class org.hibernate.hql.ast.DotNode
- dereferenceEntityIdentifier(String, DotNode) - Method in class org.hibernate.hql.ast.DotNode
- dereferenceEntityJoin(String, EntityType, boolean, AST) - Method in class org.hibernate.hql.ast.DotNode
- dereferenceType - Variable in class org.hibernate.hql.ast.DotNode
- The type of dereference that hapened (DEREF_xxx).
- destinations - Variable in class org.hibernate.hql.ast.FromElement
- dialectFunction(AST) - Method in class org.hibernate.hql.ast.MethodNode
- doCompile(Map, boolean, String) - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- Performs both filter and non-filter compiling.
- doInitialize(FromClause, String, String, String, EntityPersister, EntityType) - Method in class org.hibernate.hql.ast.FromElement
- down() - Method in class org.hibernate.hql.ast.ASTIterator
E
- ErrorCounter - class org.hibernate.hql.ast.ErrorCounter.
- An error handler that counts parsing errors and warnings.
- ErrorCounter() - Constructor for class org.hibernate.hql.ast.ErrorCounter
- ErrorReporter - interface org.hibernate.hql.ast.ErrorReporter.
- Implementations will report or handle errors invoked by an ANTLR base parser.
- elementType - Variable in class org.hibernate.hql.ast.FromElement
- enabledFilters - Variable in class org.hibernate.hql.ast.QueryTranslatorImpl
- endFunctionTemplate(AST) - Method in class org.hibernate.hql.ast.SqlGenerator
- entityType - Variable in class org.hibernate.hql.ast.FromElementType
- equals(Object) - Method in class org.hibernate.hql.ast.FromElement
- errorIfDML() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- errorIfSelect() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- errorList - Variable in class org.hibernate.hql.ast.ErrorCounter
- evaluateAssignment(AST) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- evaluateAssignment(AST, Queryable, int) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- evaluateFromElementPath(String, String) - Method in class org.hibernate.hql.ast.FromElementFactory
- exclude(AST) - Method in interface org.hibernate.hql.ast.ASTUtil.FilterPredicate
- Returns true if the node should be filtered out.
- exclude(AST) - Method in class org.hibernate.hql.ast.ASTUtil.IncludePredicate
- execute(QueryParameters, SessionImplementor) - Method in class org.hibernate.hql.ast.UpdateStatementExecutor
- Execute the sql managed by this executor using the given parameters.
- executeUpdate(QueryParameters, SessionImplementor) - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- expectedType - Variable in class org.hibernate.hql.ast.ParameterTranslationsImpl.ParameterInfo
- extractAppliedAlias(DotNode) - Method in class org.hibernate.hql.ast.HqlSqlWalker.WithClauseVisitor
F
- FromClause - class org.hibernate.hql.ast.FromClause.
- Represents the 'FROM' part of a query or subquery, containing all mapped class references.
- FromClause() - Constructor for class org.hibernate.hql.ast.FromClause
- FromElement - class org.hibernate.hql.ast.FromElement.
- Represents a single mapped class mentioned in an HQL FROM clause.
- FromElement() - Constructor for class org.hibernate.hql.ast.FromElement
- FromElementFactory - class org.hibernate.hql.ast.FromElementFactory.
- Encapsulates the creation of FromElements and JoinSequences.
- FromElementFactory(FromClause, FromElement, String) - Constructor for class org.hibernate.hql.ast.FromElementFactory
- Creates entity from elements.
- FromElementFactory(FromClause, FromElement, String, String, String[], boolean) - Constructor for class org.hibernate.hql.ast.FromElementFactory
- Creates collection from elements.
- FromElementType - class org.hibernate.hql.ast.FromElementType.
- Delegate that handles the type and join sequence information for a FromElement.
- FromElementType(FromElement, EntityPersister, EntityType) - Constructor for class org.hibernate.hql.ast.FromElementType
- FromReferenceNode - class org.hibernate.hql.ast.FromReferenceNode.
- Represents a reference to a FROM element, for example a class alias in a WHERE clause.
- FromReferenceNode() - Constructor for class org.hibernate.hql.ast.FromReferenceNode
- factory - Variable in class org.hibernate.hql.ast.ASTAppender
- factory - Variable in class org.hibernate.hql.ast.QueryTranslatorImpl
- factory - Variable in class org.hibernate.hql.ast.UpdateStatementExecutor
- fetch - Variable in class org.hibernate.hql.ast.DotNode
- Fetch join or not.
- fetch - Variable in class org.hibernate.hql.ast.FromElement
- filter - Variable in class org.hibernate.hql.ast.FromElement
- filterCollectionRole - Variable in class org.hibernate.hql.ast.HqlSqlWalker
- The filter collection role, or null if this isn't a filter compilation.
- filters - Variable in class org.hibernate.hql.ast.SyntheticAndFactory
- findCollectionJoin(String) - Method in class org.hibernate.hql.ast.FromClause
- findEntityPersisterByName(String) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- findFunctionReturnType(String, AST) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- Find the function return type given the function name and the first argument expression node.
- findJoinByPath(String) - Method in class org.hibernate.hql.ast.FromClause
- Look for an existing implicit or explicit join by the given path.
- findJoinByPathLocal(String) - Method in class org.hibernate.hql.ast.FromClause
- findPreviousSibling(AST, AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- Find the previous sibling in the parent for the given child.
- findQueryableUsingImports(String) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- findSQLFunction(String) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- findTypeInChildren(AST, int) - Static method in class org.hibernate.hql.ast.ASTUtil
- Finds the first node of the specified type in the chain of children.
- finishInitialization(ArrayList) - Method in class org.hibernate.hql.ast.SelectClause
- fromClause - Variable in class org.hibernate.hql.ast.FromElement
- fromClause - Variable in class org.hibernate.hql.ast.FromElementFactory
- fromClause - Variable in class org.hibernate.hql.ast.QueryNode
- fromElement - Variable in class org.hibernate.hql.ast.FromElementType
- fromElement - Variable in class org.hibernate.hql.ast.FromReferenceNode
- fromElement - Variable in class org.hibernate.hql.ast.MethodNode
- fromElement - Variable in class org.hibernate.hql.ast.SqlFragment
- fromElementByClassAlias - Variable in class org.hibernate.hql.ast.FromClause
- fromElementByTableAlias - Variable in class org.hibernate.hql.ast.FromClause
- fromElementCounter - Variable in class org.hibernate.hql.ast.FromClause
- Counts the from elements as they are added.
- fromElementPredicate - Static variable in class org.hibernate.hql.ast.FromClause
- fromElements - Variable in class org.hibernate.hql.ast.FromClause
- fromElementsByPath - Variable in class org.hibernate.hql.ast.FromClause
- fromElementsForLoad - Variable in class org.hibernate.hql.ast.SelectClause
- fromFragmentSeparator(AST) - Method in class org.hibernate.hql.ast.SqlGenerator
- function - Variable in class org.hibernate.hql.ast.MethodNode
G
- generate(AST) - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- generateColumnNames(Type[]) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- generateNamedParameter(AST, AST) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- generatePositionalParameter(AST) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- generateScalarColumns(HqlSqlWalkerNode, String[], int) - Static method in class org.hibernate.hql.ast.ColumnHelper
- Generates the scalar column AST nodes for a given array of SQL columns
- generateSingleScalarColumn(HqlSqlWalkerNode, int) - Static method in class org.hibernate.hql.ast.ColumnHelper
- generateSyntheticDotNodeForNonQualifiedPropertyRef(AST, FromElement) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- generateVersionPropertyNode(Queryable) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getASTFactory() - Method in class org.hibernate.hql.ast.HqlSqlWalkerNode
- getASTNodeType(int) - Method in class org.hibernate.hql.ast.HqlASTFactory
- Returns the class for a given token type (a.k.a.
- getASTNodeType(int) - Method in class org.hibernate.hql.ast.SqlASTFactory
- Returns the class for a given token type (a.k.a.
- getASTPrinter() - Static method in class org.hibernate.hql.ast.HqlParser
- getASTPrinter() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getAlias() - Method in class org.hibernate.hql.ast.AbstractSelectExpression
- getAlias() - Method in class org.hibernate.hql.ast.ConstructorNode
- getAlias(String) - Static method in class org.hibernate.hql.ast.PathHelper
- getAlias() - Method in interface org.hibernate.hql.ast.SelectExpression
- getAliasGenerator() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getAliasGenerator() - Method in class org.hibernate.hql.ast.HqlSqlWalkerNode
- getAliases() - Method in class org.hibernate.hql.ast.ConstructorNode
- getArgs() - Method in class org.hibernate.hql.ast.SqlGenerator.FunctionArguments
- getAssignmentSpecifications() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getAssociatedEntityName(CollectionType) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- getClassAlias() - Method in class org.hibernate.hql.ast.FromElement
- getClassName() - Method in class org.hibernate.hql.ast.FromElement
- getCollectionElementColumns(String, String) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- getCollectionFromElement() - Method in class org.hibernate.hql.ast.SelectClause
- getCollectionPersister(String) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- getCollectionPropertyMapping(String) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- getCollectionTableAlias() - Method in class org.hibernate.hql.ast.FromElement
- getColumnNames() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- getColumnNames() - Method in class org.hibernate.hql.ast.SelectClause
- The column alias names being used in the generated SQL.
- getColumnSpan(Type) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- getColumns() - Method in class org.hibernate.hql.ast.DotNode
- getColumns() - Method in class org.hibernate.hql.ast.FromElementFactory
- getConstantName(Class, int) - Static method in class org.hibernate.hql.ast.ASTPrinter
- Get a single token type name in the specified set of token type constants (interface).
- getConstructor() - Method in class org.hibernate.hql.ast.ConstructorNode
- getConstructor() - Method in class org.hibernate.hql.ast.SelectClause
- The constructor to use for dynamic instantiation queries.
- getConstructorArgumentTypeList() - Method in class org.hibernate.hql.ast.ConstructorNode
- getCurrentFromClause() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getDataType() - Method in class org.hibernate.hql.ast.AggregateNode
- getDataType() - Method in class org.hibernate.hql.ast.ArithmeticNode
- getDataType() - Method in class org.hibernate.hql.ast.ConstructorNode
- Deprecated. (tell clover to ignore this method)
- getDataType() - Method in class org.hibernate.hql.ast.CountNode
- getDataType() - Method in class org.hibernate.hql.ast.DotNode
- getDataType() - Method in class org.hibernate.hql.ast.FromElement
- getDataType() - Method in class org.hibernate.hql.ast.FromElementType
- getDataType() - Method in class org.hibernate.hql.ast.IdentNode
- getDataType() - Method in class org.hibernate.hql.ast.LiteralNode
- getDataType() - Method in interface org.hibernate.hql.ast.SelectExpression
- Returns the data type of the select expression.
- getDataType() - Method in class org.hibernate.hql.ast.SqlNode
- getDataType() - Method in class org.hibernate.hql.ast.UnaryNode
- getDebugString(AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- Returns the 'list' representation with some brackets around it for debugging.
- getDestinations() - Method in class org.hibernate.hql.ast.FromElement
- getDisplayText() - Method in interface org.hibernate.hql.ast.DisplayableNode
- Returns additional display text for the AST node.
- getDisplayText() - Method in class org.hibernate.hql.ast.DotNode
- getDisplayText() - Method in class org.hibernate.hql.ast.FromClause
- getDisplayText() - Method in class org.hibernate.hql.ast.FromElement
- Returns additional display text for the AST node.
- getDisplayText() - Method in class org.hibernate.hql.ast.FromReferenceNode
- getDisplayText() - Method in class org.hibernate.hql.ast.IdentNode
- getDisplayText() - Method in class org.hibernate.hql.ast.ImpliedFromElement
- Returns additional display text for the AST node.
- getDisplayText() - Method in class org.hibernate.hql.ast.MethodNode
- getDisplayText() - Method in class org.hibernate.hql.ast.QueryNode
- Returns additional display text for the AST node.
- getElementAssociationType(CollectionType) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- getElementType(CollectionType) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- getEnabledFilters() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getEnabledFilters() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- getEntityPersister() - Method in class org.hibernate.hql.ast.FromElement
- getEntityPersister() - Method in class org.hibernate.hql.ast.FromElementType
- getErrorCount() - Method in class org.hibernate.hql.ast.ErrorCounter
- getErrorCount() - Method in interface org.hibernate.hql.ast.ParseErrorHandler
- getErrorString() - Method in class org.hibernate.hql.ast.ErrorCounter
- getExpectedType() - Method in class org.hibernate.hql.ast.ParameterTranslationsImpl.ParameterInfo
- getFactory() - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- getFinalFromClause() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getFirstSelectExpression() - Method in class org.hibernate.hql.ast.ConstructorNode
- getFirstSelectExpression() - Method in class org.hibernate.hql.ast.SelectClause
- getFirstSelectExpression() - Method in class org.hibernate.hql.ast.SelectExpressionList
- Returns the first select expression node that should be considered when building the array of select expressions.
- getFromClause() - Method in class org.hibernate.hql.ast.FromElement
- getFromClause() - Method in class org.hibernate.hql.ast.QueryNode
- getFromElement() - Method in class org.hibernate.hql.ast.AbstractSelectExpression
- getFromElement() - Method in class org.hibernate.hql.ast.ConstructorNode
- getFromElement(String) - Method in class org.hibernate.hql.ast.FromClause
- Retreives the from-element represented by the given alias.
- getFromElement() - Method in class org.hibernate.hql.ast.FromClause
- getFromElement() - Method in class org.hibernate.hql.ast.FromReferenceNode
- getFromElement() - Method in class org.hibernate.hql.ast.MethodNode
- getFromElement() - Method in interface org.hibernate.hql.ast.SelectExpression
- Returns the FROM element that this expression refers to.
- getFromElement() - Method in class org.hibernate.hql.ast.SqlFragment
- getFromElements() - Method in class org.hibernate.hql.ast.FromClause
- Returns the list of from elements in order.
- getFromElementsForLoad() - Method in class org.hibernate.hql.ast.SelectClause
- FromElements which need to be accounted for in the load phase (either for return or for fetch).
- getIdentifierOrUniqueKeyPropertyName(EntityType) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- getIdentityColumn() - Method in class org.hibernate.hql.ast.FromElement
- getImpliedJoin() - Method in class org.hibernate.hql.ast.DotNode
- getImpliedJoin() - Method in class org.hibernate.hql.ast.FromReferenceNode
- Sub-classes can override this method if they produce implied joins (e.g.
- getImpliedJoinType() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getImportedClassName(String) - Method in class org.hibernate.hql.ast.SessionFactoryHelper
- getInstance(String) - Static method in class org.hibernate.hql.ast.HqlParser
- getJoinAlias() - Method in class org.hibernate.hql.ast.HqlSqlWalker.WithClauseVisitor
- getJoinSequence() - Method in class org.hibernate.hql.ast.FromElement
- getJoinSequence() - Method in class org.hibernate.hql.ast.FromElementType
- getLastChild(AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- Returns the last direct child of 'n'.
- getLastSibling(AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- Returns the last sibling of 'a'.
- getLevel() - Method in class org.hibernate.hql.ast.FromClause
- getLhs() - Method in class org.hibernate.hql.ast.DotNode
- getLiteralProcessor() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getMethodName() - Method in class org.hibernate.hql.ast.MethodNode
- getNamedParameterExpectedType(String) - Method in class org.hibernate.hql.ast.ParameterTranslationsImpl
- getNamedParameterInfo(String) - Method in class org.hibernate.hql.ast.ParameterTranslationsImpl
- getNamedParameterLocations(String) - Method in class org.hibernate.hql.ast.HqlSqlWalker
- Returns the locations of all occurrences of the named parameter.
- getNamedParameterLocs(String) - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- getNamedParameterNames() - Method in class org.hibernate.hql.ast.ParameterTranslationsImpl
- getNamedParameterSqlLocations(String) - Method in class org.hibernate.hql.ast.ParameterTranslationsImpl
- getNumberOfParametersInSetClause() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getOrderByClause() - Method in class org.hibernate.hql.ast.QueryNode
- getOrdinalParameterCount() - Method in class org.hibernate.hql.ast.ParameterTranslationsImpl
- getOrdinalParameterExpectedType(int) - Method in class org.hibernate.hql.ast.ParameterTranslationsImpl
- getOrdinalParameterInfo(int) - Method in class org.hibernate.hql.ast.ParameterTranslationsImpl
- getOrdinalParameterSqlLocation(int) - Method in class org.hibernate.hql.ast.ParameterTranslationsImpl
- getOrigin() - Method in class org.hibernate.hql.ast.FromElement
- getOriginalText() - Method in class org.hibernate.hql.ast.SqlNode
- getParameterTranslations() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- getParameters() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getParentFromClause() - Method in class org.hibernate.hql.ast.FromClause
- getParseErrorHandler() - Method in class org.hibernate.hql.ast.HqlParser
- getParseErrorHandler() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getParseErrorHandler() - Method in class org.hibernate.hql.ast.SqlGenerator
- getPath() - Method in class org.hibernate.hql.ast.DotNode
- Returns the full path of the node.
- getPath() - Method in class org.hibernate.hql.ast.FromReferenceNode
- getPath() - Method in interface org.hibernate.hql.ast.PathNode
- Returns the full path name represented by the node.
- getPathText(AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- getPathText(StringBuffer, AST) - Static method in class org.hibernate.hql.ast.ASTUtil
- getPreviousType() - Method in class org.hibernate.hql.ast.HqlToken
- Returns the previous token type.
- getProjectionList() - Method in class org.hibernate.hql.ast.FromClause
- Returns the list of from elements that will be part of the result set.
- getPropertyMapping(String) - Method in class org.hibernate.hql.ast.FromElement
- getPropertyMapping(String) - Method in class org.hibernate.hql.ast.FromElementType
- getPropertyType(String, String) - Method in class org.hibernate.hql.ast.FromElement
- Returns the type of a property, given it's name (the last part) and the full path.
- getPropertyType(String, String) - Method in class org.hibernate.hql.ast.FromElementType
- Returns the type of a property, given it's name (the last part) and the full path.
- getQueryIdentifier() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- getQueryReturnAliases() - Method in class org.hibernate.hql.ast.SelectClause
- The HQL aliases, or generated aliases
- getQueryReturnTypes() - Method in class org.hibernate.hql.ast.SelectClause
- The types actually being returned from this query at the "object level".
- getQuerySpaces() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- Returns the set of unique query spaces (a.k.a.
- getQuerySpaces() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- getQueryString() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- getQueryable() - Method in class org.hibernate.hql.ast.FromElement
- getQueryable() - Method in class org.hibernate.hql.ast.FromElementType
- Returns the Hibernate queryable implementation for the HQL class.
- getQueryableCollection() - Method in class org.hibernate.hql.ast.FromElement
- getQueryableCollection() - Method in class org.hibernate.hql.ast.FromElementType
- getReferencedFromElement() - Method in class org.hibernate.hql.ast.HqlSqlWalker.WithClauseVisitor
- getReturnAliases() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getReturnAliases() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- getReturnTypes() - Method in class org.hibernate.hql.ast.HqlSqlWalker
- getReturnTypes() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- Types of the return values of an iterate() style query.
- getSQL() - Method in class org.hibernate.hql.ast.SqlGenerator
- getSQLFunction() - Method in class org.hibernate.hql.ast.MethodNode
- getSQLString() - Method in class org.hibernate.hql.ast.QueryTranslatorImpl
- The SQL query string to be called; implemented by all subclasses
- getSelectClause() - Method in class org.hibernate.hql.ast.HqlSqlWalker