| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | InsertGeneratedIdentifierDelegate
Responsible for handling delegation relating to variants in how insert-generated-identifier generator strategies dictate processing:
|
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractReturningDelegate
Abstract InsertGeneratedIdentifierDelegate implementation where the underlying strategy causes the generated identifier to be returned as an effect of performing the insert statement. |
| public abstract class | AbstractSelectingDelegate
Abstract InsertGeneratedIdentifierDelegate implementation where the underlying strategy requires a subsequent select after the insert to determine the generated identifier. |
| public class | IdentifierGeneratingInsert
Nothing more than a distinguishing subclass of Insert used to indicate intent. |
| public class | InsertSelectIdentityInsert
Specialized IdentifierGeneratingInsert which appends the database specific clause which signifies to return generated IDENTITY values to the end of the insert statement. |