Package | Description |
---|---|
org.hibernate.hql.spi.id |
Support for multi-table update and delete statements via id-tables.
|
org.hibernate.hql.spi.id.cte | |
org.hibernate.hql.spi.id.inline | |
org.hibernate.hql.spi.id.persistent |
Package contains an implementation of MultiTableBulkIdStrategy based on the use
of a persistent (ANSI SQL term) table to hold id values.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractIdsBulkIdHandler
Base class for all strategies that select the ids to be updated/deleted prior to executing the update/delete operation.
|
class |
TableBasedDeleteHandlerImpl |
class |
TableBasedUpdateHandlerImpl |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCteValuesListBulkIdHandler
Defines how identifier values are selected from the updatable/deletable tables.
|
class |
CteValuesListDeleteHandlerImpl
Bulk-id delete handler that uses CTE and VALUES lists.
|
class |
CteValuesListUpdateHandlerImpl
Bulk-id update handler that uses CTE and VALUES lists.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInlineIdsBulkIdHandler
Base class for all bulk-id strategy handlers that inline the identifiers of the updatable/deletable rows.
|
class |
AbstractInlineIdsDeleteHandlerImpl
Inline bulk-id delete handler that selects the identifiers of the rows to be updated.
|
class |
AbstractInlineIdsUpdateHandlerImpl
Inline bulk-id delete handler that selects the identifiers of the rows to be deleted.
|
class |
InlineIdsIdsInClauseDeleteHandlerImpl
Inline bulk-id delete handler that uses an IN clause.
|
class |
InlineIdsIdsOrClauseDeleteHandlerImpl
Inline bulk-id delete handler that uses multiple identifier OR clauses.
|
class |
InlineIdsInClauseUpdateHandlerImpl
Inline bulk-id update handler that uses an IN clause.
|
class |
InlineIdsOrClauseUpdateHandlerImpl
Inline bulk-id update handler that uses multiple identifier OR clauses.
|
class |
InlineIdsSubSelectValuesListDeleteHandlerImpl
Inline bulk-id delete handler that uses a subselect with a VALUES clause.
|
class |
InlineIdsSubSelectValuesListUpdateHandlerImpl
Inline bulk-id update handler that uses a subselect with a VALUES clause.
|
Modifier and Type | Class and Description |
---|---|
class |
DeleteHandlerImpl |
class |
UpdateHandlerImpl |
Copyright © 2001-2020 Red Hat, Inc. All Rights Reserved.