| Package | Description | 
|---|---|
| org.hibernate.id | 
        This package contains internal implementation classes for the
        main API interfaces. | 
| org.hibernate.id.insert | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | IdentityGenerator.BasicDelegateDelegate for dealing with IDENTITY columns where the dialect requires an
 additional command execution to retrieve the generated IDENTITY value | 
| static class  | IdentityGenerator.GetGeneratedKeysDelegateDelegate for dealing with IDENTITY columns using JDBC3 getGeneratedKeys | 
| static class  | IdentityGenerator.InsertSelectDelegateDelegate for dealing with IDENTITY columns where the dialect supports returning
 the generated IDENTITY value directly from the insert statement. | 
| static class  | SelectGenerator.SelectGeneratorDelegateThe delegate for the select generation strategy. | 
| static class  | SequenceIdentityGenerator.Delegate | 
| Modifier and Type | Method and Description | 
|---|---|
| InsertGeneratedIdentifierDelegate | SequenceIdentityGenerator. getInsertGeneratedIdentifierDelegate(PostInsertIdentityPersister persister,
                                    Dialect dialect,
                                    boolean isGetGeneratedKeysEnabled) | 
| InsertGeneratedIdentifierDelegate | SelectGenerator. getInsertGeneratedIdentifierDelegate(PostInsertIdentityPersister persister,
                                    Dialect dialect,
                                    boolean isGetGeneratedKeysEnabled) | 
| InsertGeneratedIdentifierDelegate | PostInsertIdentifierGenerator. getInsertGeneratedIdentifierDelegate(PostInsertIdentityPersister persister,
                                    Dialect dialect,
                                    boolean isGetGeneratedKeysEnabled) | 
| InsertGeneratedIdentifierDelegate | IdentityGenerator. getInsertGeneratedIdentifierDelegate(PostInsertIdentityPersister persister,
                                    Dialect dialect,
                                    boolean isGetGeneratedKeysEnabled) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractReturningDelegateAbstract InsertGeneratedIdentifierDelegate implementation where the
 underlying strategy causes the enerated identitifer to be returned as an
 effect of performing the insert statement. | 
| class  | AbstractSelectingDelegateAbstract InsertGeneratedIdentifierDelegate implementation where the
 underlying strategy requires an subsequent select after the insert
 to determine the generated identifier. | 
Copyright © 2018 JBoss by Red Hat. All rights reserved.