Uses of Package
org.hibernate.sql.model.ast
-
Packages that use org.hibernate.sql.model.ast Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.identity Support forDialect
-specific identity column handling.org.hibernate.engine.jdbc.mutation.internal org.hibernate.id.insert Contains a framework of strategies for retrieving database-generated ids.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.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.sql.ast Package defining a SQL AST for use in generation of SQL.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.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 -
Classes in org.hibernate.sql.model.ast used by org.hibernate.dialect Class Description ColumnValueBinding Represents the binding of a value to a column. -
Classes in org.hibernate.sql.model.ast used by org.hibernate.dialect.identity Class Description TableInsert Models an insert into a model (entity or collection) table, triggered from flush -
Classes in org.hibernate.sql.model.ast used by org.hibernate.engine.jdbc.mutation.internal Class Description ColumnValueParameter Parameter descriptor specific to mutations. -
Classes in org.hibernate.sql.model.ast used by org.hibernate.id.insert Class Description TableInsert Models an insert into a model (entity or collection) table, triggered from flush -
Classes in org.hibernate.sql.model.ast used by org.hibernate.persister.collection Class Description ColumnValueBinding Represents the binding of a value to a column.ColumnValueParameterList An array list forColumnValueParameter
that implementsSelectableConsumer
to add new parameters.MutatingTableReference Specialized TableReference for model mutation operationsRestrictedTableMutation Specialized TableMutation implementation for mutations which define a where-clause -
Classes in org.hibernate.sql.model.ast used by org.hibernate.persister.collection.mutation Class Description MutatingTableReference Specialized TableReference for model mutation operations -
Classes in org.hibernate.sql.model.ast used by org.hibernate.persister.entity.mutation Class Description MutationGroup Grouping of table mutations for the given target for the given type of mutation -
Classes in org.hibernate.sql.model.ast used by org.hibernate.sql.ast Class Description ColumnWriteFragment Models a column's value expression within the SQL AST.TableMutation Describes the mutation of a model table (mapped by an entity or collection) triggered from flush. -
Classes in org.hibernate.sql.model.ast used by org.hibernate.sql.ast.spi Class Description ColumnValueParameter Parameter descriptor specific to mutations.ColumnWriteFragment Models a column's value expression within the SQL AST.TableMutation Describes the mutation of a model table (mapped by an entity or collection) triggered from flush. -
Classes in org.hibernate.sql.model.ast used by org.hibernate.sql.model.ast Class Description AbstractRestrictedTableMutation AbstractTableMutation BaseTableMutation
supportColumnValueBinding Represents the binding of a value to a column.ColumnValueParameter Parameter descriptor specific to mutations.ColumnValueParameterList An array list forColumnValueParameter
that implementsSelectableConsumer
to add new parameters.ColumnWriteFragment Models a column's value expression within the SQL AST.MutatingTableReference Specialized TableReference for model mutation operationsRestrictedTableMutation Specialized TableMutation implementation for mutations which define a where-clauseTableDelete Models an update to a model (entity or collection) table, triggered from flushTableInsert Models an insert into a model (entity or collection) table, triggered from flushTableMutation Describes the mutation of a model table (mapped by an entity or collection) triggered from flush.TableUpdate Models an update to a model (entity or collection) table, triggered from flush -
Classes in org.hibernate.sql.model.ast used by org.hibernate.sql.model.ast.builder Class Description ColumnValueBinding Represents the binding of a value to a column.ColumnValueBindingList ColumnValueParameterList An array list forColumnValueParameter
that implementsSelectableConsumer
to add new parameters.ColumnWriteFragment Models a column's value expression within the SQL AST.MutatingTableReference Specialized TableReference for model mutation operationsMutationGroup Grouping of table mutations for the given target for the given type of mutationRestrictedTableMutation Specialized TableMutation implementation for mutations which define a where-clauseTableDelete Models an update to a model (entity or collection) table, triggered from flushTableInsert Models an insert into a model (entity or collection) table, triggered from flushTableMutation Describes the mutation of a model table (mapped by an entity or collection) triggered from flush. -
Classes in org.hibernate.sql.model.ast used by org.hibernate.sql.model.internal Class Description AbstractRestrictedTableMutation AbstractTableDelete AbstractTableInsert AbstractTableMutation BaseTableMutation
supportAbstractTableUpdate Base support for TableUpdate implementationsColumnValueBinding Represents the binding of a value to a column.ColumnValueParameter Parameter descriptor specific to mutations.CustomSqlMutation MutatingTableReference Specialized TableReference for model mutation operationsMutationGroup Grouping of table mutations for the given target for the given type of mutationRestrictedTableMutation Specialized TableMutation implementation for mutations which define a where-clauseTableDelete Models an update to a model (entity or collection) table, triggered from flushTableInsert Models an insert into a model (entity or collection) table, triggered from flushTableMutation Describes the mutation of a model table (mapped by an entity or collection) triggered from flush.TableUpdate Models an update to a model (entity or collection) table, triggered from flush