| Package | Description |
|---|---|
| org.hibernate |
This package defines the central Hibernate APIs.
|
| org.hibernate.engine.spi | |
| org.hibernate.persister.collection |
This package abstracts the persistence mechanism for collections.
|
| org.hibernate.persister.entity |
This package abstracts persistence mechanisms for
entities, and defines the Hibernate runtime
metamodel.
|
| org.hibernate.query | |
| org.hibernate.query.sqm | |
| org.hibernate.sql |
This package defines helper classes for rendering SQL
fragments and SQL statements.
|
| Modifier and Type | Class and Description |
|---|---|
class |
QueryParameterException
Parameter invalid or not found in the query.
|
| Modifier and Type | Method and Description |
|---|---|
protected QueryException |
QueryParameterException.generateQueryException(String queryString) |
protected QueryException |
QueryException.generateQueryException(String queryString)
Called from
wrapWithQueryString(String) when we really need to generate a new QueryException
(or subclass). |
QueryException |
QueryException.wrapWithQueryString(String queryString)
Wraps this exception with another, of same kind, with the specified queryString.
|
| Modifier and Type | Method and Description |
|---|---|
void |
QueryParameters.validateParameters() |
| Modifier and Type | Method and Description |
|---|---|
String[] |
AbstractCollectionPersister.toColumns(String propertyName) |
String[] |
CollectionPropertyMapping.toColumns(String propertyName)
Given a property path, return the corresponding column name(s).
|
String[] |
ElementPropertyMapping.toColumns(String propertyName)
Given a property path, return the corresponding column name(s).
|
String[] |
AbstractCollectionPersister.toColumns(String alias,
String propertyName) |
String[] |
CollectionPropertyMapping.toColumns(String alias,
String propertyName) |
String[] |
ElementPropertyMapping.toColumns(String alias,
String propertyName) |
Type |
AbstractCollectionPersister.toType(String propertyName) |
Type |
CollectionPropertyMapping.toType(String propertyName) |
Type |
ElementPropertyMapping.toType(String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
protected QueryException |
AbstractPropertyMapping.propertyException(String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
protected QueryException |
AbstractPropertyMapping.propertyException(String propertyName) |
String[] |
AbstractEntityPersister.toColumns(String propertyName)
Given a property path, return the corresponding column name(s).
|
String[] |
AbstractPropertyMapping.toColumns(String propertyName) |
String[] |
PropertyMapping.toColumns(String propertyName)
Given a property path, return the corresponding column name(s).
|
String[] |
JoinedSubclassEntityPersister.toColumns(String alias,
String propertyName) |
String[] |
AbstractEntityPersister.toColumns(String alias,
String propertyName)
Obtain aliased column/formula fragments for the specified property path.
|
String[] |
AbstractPropertyMapping.toColumns(String alias,
String propertyName) |
String[] |
PropertyMapping.toColumns(String alias,
String propertyName)
Obtain aliased column/formula fragments for the specified property path.
|
String[] |
BasicEntityPropertyMapping.toColumns(String alias,
String propertyName) |
Type |
AbstractEntityPersister.toType(String propertyName)
Given a component path expression, get the type of the property
|
Type |
AbstractPropertyMapping.toType(String propertyName) |
Type |
PropertyMapping.toType(String propertyName)
Given a component path expression, get the type of the property
|
| Modifier and Type | Class and Description |
|---|---|
class |
NotIndexedCollectionException
Indicates an attempt to use a non-indexed collection as indexed.
|
class |
SemanticException
Represents an error in the semantics (meaning) of the passed query.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AliasCollisionException |
class |
IllegalPathUsageException
Indicates an attempt to use an SqmPath in an unsupported manner - e.g., an
attempt to de-reference a basic value
|
class |
LiteralNumberFormatException |
class |
StrictJpaComplianceViolation
Indicates violations of strict JPQL syntax while strict JPQL syntax checking was enabled.
|
class |
UnknownEntityException
Indicates we were not able to resolve a given "path structure" as an entity name.
|
class |
UnknownPathException
todo (6.0) : account for this in the "exception conversion" handling
|
| Constructor and Description |
|---|
ForUpdateFragment(Dialect dialect,
LockOptions lockOptions,
Map<String,String[]> keyColumnNames) |
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.