Package | Description |
---|---|
org.hibernate.hql.internal.ast |
An ANTLR-based parser for Hibernate Query Language.
|
org.hibernate.hql.internal.ast.tree | |
org.hibernate.hql.spi.id |
Support for multi-table update and delete statements via id-tables.
|
org.hibernate.param |
Modifier and Type | Method and Description |
---|---|
List<ParameterSpecification> |
SqlGenerator.getCollectedParameters() |
List<ParameterSpecification> |
QueryTranslatorImpl.getCollectedParameterSpecifications() |
ArrayList<ParameterSpecification> |
HqlSqlWalker.getParameters() |
Constructor and Description |
---|
ParameterTranslationsImpl(List<ParameterSpecification> parameterSpecifications)
Constructs a parameter metadata object given a list of parameter
specifications.
|
Modifier and Type | Method and Description |
---|---|
ParameterSpecification[] |
SqlFragment.getEmbeddedParameters() |
ParameterSpecification[] |
ParameterContainer.getEmbeddedParameters()
Deprecated.
Retrieve all embedded parameter specifications.
|
ParameterSpecification[] |
FromElement.getEmbeddedParameters() |
ParameterSpecification |
ParameterNode.getHqlParameterSpecification() |
ParameterSpecification |
FromElement.getIndexCollectionSelectorParamSpec() |
ParameterSpecification[] |
AssignmentSpecification.getParameters() |
Modifier and Type | Method and Description |
---|---|
void |
SqlFragment.addEmbeddedParameter(ParameterSpecification specification) |
void |
ParameterContainer.addEmbeddedParameter(ParameterSpecification specification)
Deprecated.
Adds a parameter specification for a parameter encountered within this node.
|
void |
FromElement.addEmbeddedParameter(ParameterSpecification specification) |
void |
ParameterNode.setHqlParameterSpecification(ParameterSpecification parameterSpecification) |
void |
FromElement.setIndexCollectionSelectorParamSpec(ParameterSpecification indexCollectionSelectorParamSpec) |
protected void |
BinaryLogicOperatorNode.translate(int valueElements,
int comparisonType,
String comparisonText,
String[] lhsElementTexts,
String[] rhsElementTexts,
ParameterSpecification lhsEmbeddedCompositeParameterSpecification,
ParameterSpecification rhsEmbeddedCompositeParameterSpecification,
antlr.collections.AST container) |
Modifier and Type | Method and Description |
---|---|
List<ParameterSpecification> |
AbstractTableBasedBulkIdHandler.ProcessedWhereClause.getIdSelectParameterSpecifications() |
Constructor and Description |
---|
ProcessedWhereClause(String userWhereClauseFragment,
List<ParameterSpecification> idSelectParameterSpecifications) |
Modifier and Type | Interface and Description |
---|---|
interface |
ExplicitParameterSpecification
An additional contract for parameters which originate from parameters explicitly encountered in the source statement
(HQL or native-SQL).
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExplicitParameterSpecification
Convenience base class for explicitly defined query parameters.
|
class |
CollectionFilterKeyParameterSpecification
A specialized ParameterSpecification impl for dealing with a collection-key as part of a collection filter
compilation.
|
class |
DynamicFilterParameterSpecification
A specialized ParameterSpecification impl for dealing with a dynamic filter parameters.
|
class |
NamedParameterSpecification
Parameter bind specification for an explicit named parameter.
|
class |
PositionalParameterSpecification
Parameter bind specification for an explicit positional (or ordinal) parameter.
|
class |
VersionTypeSeedParameterSpecification
Parameter bind specification used for optimisitc lock version seeding (from insert statements).
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.