| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractInlineIdsBulkIdHandler
Base class for all bulk-id strategy handlers that inline the identifiers of the updatable/deletable rows. |
| public abstract class | AbstractInlineIdsDeleteHandlerImpl
Inline bulk-id delete handler that selects the identifiers of the rows to be updated. |
| public abstract class | AbstractInlineIdsUpdateHandlerImpl
Inline bulk-id delete handler that selects the identifiers of the rows to be deleted. |
| public abstract class | IdsClauseBuilder
Builds the where clause that wraps the identifiers to be updated/deleted. |
| public class | InlineIdsIdsInClauseDeleteHandlerImpl
Inline bulk-id delete handler that uses an IN clause. |
| public class | InlineIdsIdsOrClauseDeleteHandlerImpl
Inline bulk-id delete handler that uses multiple identifier OR clauses. |
| public class | InlineIdsInClauseBuilder
Builds the where IN clause that wraps the identifiers to be updated/deleted. |
| public class | InlineIdsInClauseBulkIdStrategy
This bulk-id strategy inlines identifiers of the rows that need to be updated or deleted using an IN clause:
delete
from
Doctor
where
( id ) in (
( 1 ),
( 2 ),
( 3 ),
( 4 )
)
|
| public class | InlineIdsInClauseUpdateHandlerImpl
Inline bulk-id update handler that uses an IN clause. |
| public class | InlineIdsOrClauseBuilder
Builds the where clause using OR expressions for the identifiers to be updated/deleted. |
| public class | InlineIdsOrClauseBulkIdStrategy
This bulk-id strategy inlines identifiers of the rows that need to be updated or deleted using multiple identifier OR clauses. |
| public class | InlineIdsOrClauseUpdateHandlerImpl
Inline bulk-id update handler that uses multiple identifier OR clauses. |
| public class | InlineIdsSubSelectValueListBulkIdStrategy
This bulk-id strategy inlines identifiers of the rows that need to be updated or deleted in a subselect using a VALUES list:
delete
from
Person
where
( id ) in (
select
id
from (
values
( 1 ),
( 2 ),
( 3 ),
( 4 )
) as HT (id)
)
|
| public class | InlineIdsSubSelectValuesListBuilder
Builds the where SELECT FROM VALUES clause that wraps the identifiers to be updated/deleted. |
| public class | InlineIdsSubSelectValuesListDeleteHandlerImpl
Inline bulk-id delete handler that uses a subselect with a VALUES clause. |
| public class | InlineIdsSubSelectValuesListUpdateHandlerImpl
Inline bulk-id update handler that uses a subselect with a VALUES clause. |