Uses of Interface
org.hibernate.sql.model.MutationTarget
-
Packages that use MutationTarget Package Description org.hibernate.engine.jdbc.mutation.group org.hibernate.engine.jdbc.mutation.internal org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced
, contain the built-in id generators, all of which implement eitherIdentifierGenerator
orPostInsertIdentifierGenerator
.org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.collection.mutation Defines support for performing mutation operations against collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.entity.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.processor.validation Validation for HQL queries.org.hibernate.sql.model Package contains specialized SQL AST nodes and builders for table mutations of model parts originating from normal persistence-context events.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.model.ast.builder Support for buildingTableMutation
references for persisting entity mutation eventsorg.hibernate.sql.model.internal org.hibernate.sql.model.jdbc Extensions toJdbcOperation
for model mutations. -
-
Uses of MutationTarget in org.hibernate.engine.jdbc.mutation.group
Constructors in org.hibernate.engine.jdbc.mutation.group with parameters of type MutationTarget Constructor Description UnknownParameterException(MutationType mutationType, MutationTarget<?> mutationTarget, String tableName, String columnName, ParameterUsage usage)
-
Uses of MutationTarget in org.hibernate.engine.jdbc.mutation.internal
Methods in org.hibernate.engine.jdbc.mutation.internal with parameters of type MutationTarget Modifier and Type Method Description static boolean
ModelMutationHelper. identifiedResultsCheck(PreparedStatementDetails statementDetails, int affectedRowCount, int batchPosition, MutationTarget<?> mutationTarget, Object id, SessionFactoryImplementor sessionFactory)
static PreparedStatementGroup
ModelMutationHelper. toPreparedStatementGroup(MutationType mutationType, MutationTarget<?> mutationTarget, GeneratedValuesMutationDelegate delegate, List<PreparableMutationOperation> mutations, SharedSessionContractImplementor session)
Constructors in org.hibernate.engine.jdbc.mutation.internal with parameters of type MutationTarget Constructor Description JdbcValueBindingsImpl(MutationType mutationType, MutationTarget<?> mutationTarget, JdbcValueBindingsImpl.JdbcValueDescriptorAccess jdbcValueDescriptorAccess, SharedSessionContractImplementor session)
PreparedStatementGroupStandard(MutationType mutationType, MutationTarget<?> mutationTarget, GeneratedValuesMutationDelegate generatedValuesDelegate, List<PreparableMutationOperation> jdbcMutations, SharedSessionContractImplementor session)
-
Uses of MutationTarget in org.hibernate.id
Subinterfaces of MutationTarget in org.hibernate.id Modifier and Type Interface Description interface
PostInsertIdentityPersister
Deprecated, for removal: This API element is subject to removal in a future version.UseEntityPersister
instead. -
Uses of MutationTarget in org.hibernate.persister.collection
Classes in org.hibernate.persister.collection that implement MutationTarget Modifier and Type Class Description class
AbstractCollectionPersister
Base implementation of theQueryableCollection
interface.class
BasicCollectionPersister
class
OneToManyPersister
-
Uses of MutationTarget in org.hibernate.persister.collection.mutation
Subinterfaces of MutationTarget in org.hibernate.persister.collection.mutation Modifier and Type Interface Description interface
CollectionMutationTarget
-
Uses of MutationTarget in org.hibernate.persister.entity
Subinterfaces of MutationTarget in org.hibernate.persister.entity Modifier and Type Interface Description interface
DeprecatedEntityStuff
Deprecated.Just used to singly extend all the deprecated entity persister rolesinterface
EntityPersister
A strategy for persisting a mapped entity class.interface
Loadable
Deprecated, for removal: This API element is subject to removal in a future version.interface
Lockable
Deprecated, for removal: This API element is subject to removal in a future version.interface
OuterJoinLoadable
Deprecated, for removal: This API element is subject to removal in a future version.interface
Queryable
Deprecated.UseEntityMappingType
insteadinterface
SQLLoadable
Deprecated, for removal: This API element is subject to removal in a future version.interface
UniqueKeyLoadable
Classes in org.hibernate.persister.entity that implement MutationTarget Modifier and Type Class Description class
AbstractEntityPersister
Basic functionality for persisting an entity via JDBC, using either generated or custom SQL.class
JoinedSubclassEntityPersister
AnEntityPersister
implementing the normalizedInheritanceType.JOINED
inheritance mapping strategy for an entity and its inheritance hierarchy.class
SingleTableEntityPersister
The default implementation of theEntityPersister
interface.class
UnionSubclassEntityPersister
AnEntityPersister
implementing theInheritanceType.TABLE_PER_CLASS
mapping strategy for an entity and its inheritance hierarchy. -
Uses of MutationTarget in org.hibernate.persister.entity.mutation
Subinterfaces of MutationTarget in org.hibernate.persister.entity.mutation Modifier and Type Interface Description interface
EntityMutationTarget
Anything that can be the target of mutations -
Uses of MutationTarget in org.hibernate.processor.validation
Classes in org.hibernate.processor.validation that implement MutationTarget Modifier and Type Class Description class
MockEntityPersister
static class
ProcessorSessionFactory.EntityPersister
-
Uses of MutationTarget in org.hibernate.sql.model
Methods in org.hibernate.sql.model that return MutationTarget Modifier and Type Method Description MutationTarget<?>
MutationOperation. getMutationTarget()
The thing being mutatedMutationTarget
MutationOperationGroup. getMutationTarget()
The model-part being mutated -
Uses of MutationTarget in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast that return MutationTarget Modifier and Type Method Description MutationTarget<?>
AbstractTableMutation. getMutationTarget()
MutationTarget<?>
MutationGroup. getMutationTarget()
-
Uses of MutationTarget in org.hibernate.sql.model.ast.builder
Methods in org.hibernate.sql.model.ast.builder that return MutationTarget Modifier and Type Method Description protected MutationTarget<?>
AbstractTableMutationBuilder. getMutationTarget()
-
Uses of MutationTarget in org.hibernate.sql.model.internal
Methods in org.hibernate.sql.model.internal that return MutationTarget Modifier and Type Method Description MutationTarget<?>
MutationGroupNone. getMutationTarget()
MutationTarget<?>
MutationGroupSingle. getMutationTarget()
MutationTarget<?>
MutationGroupStandard. getMutationTarget()
Methods in org.hibernate.sql.model.internal with parameters of type MutationTarget Modifier and Type Method Description static MutationOperationGroup
MutationOperationGroupFactory. manyOperations(MutationType mutationType, MutationTarget mutationTarget, MutationOperation[] operations)
static MutationOperationGroup
MutationOperationGroupFactory. noOperations(MutationType mutationType, MutationTarget mutationTarget)
static MutationOperationGroup
MutationOperationGroupFactory. singleOperation(MutationType mutationType, MutationTarget mutationTarget, MutationOperation operation)
-
Uses of MutationTarget in org.hibernate.sql.model.jdbc
Methods in org.hibernate.sql.model.jdbc that return MutationTarget Modifier and Type Method Description MutationTarget<?>
AbstractJdbcMutation. getMutationTarget()
MutationTarget<?>
DeleteOrUpsertOperation. getMutationTarget()
MutationTarget<?>
OptionalTableUpdateOperation. getMutationTarget()
Constructors in org.hibernate.sql.model.jdbc with parameters of type MutationTarget Constructor Description AbstractJdbcMutation(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders)
JdbcDeleteMutation(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders)
JdbcDeleteMutation(TableMapping tableDetails, MutationType mutationType, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders)
JdbcInsertMutation(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders)
JdbcUpdateMutation(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders)
MergeOperation(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, List<? extends JdbcParameterBinder> parameterBinders)
OptionalTableUpdateOperation(MutationTarget<?> mutationTarget, OptionalTableUpdate upsert, SessionFactoryImplementor factory)
UpsertOperation(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, List<? extends JdbcParameterBinder> parameterBinders)
-