| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private XClass | |
| private int | |
| private String | |
| private boolean | |
| private String | |
| private String | |
| private boolean | |
| private boolean | |
| private boolean | |
| private Map | |
| private Boolean | |
| private boolean | |
| private InheritanceState | |
| private Boolean | |
| private boolean | |
| private Logger | |
| private Mappings | |
| private String | |
| private OptimisticLockType | |
| private PersistentClass | |
| private PolymorphismType | |
| private AccessType | |
| private XClass | |
| private static EntityBinder. | |
| private Map | |
| private Map | |
| private boolean | |
| private String | |
| private String | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | |
| public | EntityBinder(Entity ejb3Ann, Entity hibAnn, XClass annotatedClass, PersistentClass persistentClass, Mappings mappings)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public Join | |
| private Join | addJoin(SecondaryTable secondaryTable, JoinTable joinTable, PropertyHolder propertyHolder, boolean noDelayInPkColumnCreation)
|
| public void | |
| private void | |
| public void | |
| private void | |
| private void | |
| public void | |
| private void | createPrimaryColumnsToSecondaryTable(Object uncastedColumn, PropertyHolder propertyHolder, Join join)
|
| public void | |
| private Table | |
| public void | |
| public static String | |
| public AccessType | |
| public AccessType | |
| public AccessType | |
| public Map | |
| pack-priv int | |
| private boolean | |
| public boolean | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| private void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public boolean |
| annotatedClass | back to summary |
|---|---|
| private XClass annotatedClass | |
| batchSize | back to summary |
|---|---|
| private int batchSize | |
| cacheConcurrentStrategy | back to summary |
|---|---|
| private String cacheConcurrentStrategy | |
| cacheLazyProperty | back to summary |
|---|---|
| private boolean cacheLazyProperty | |
| cacheRegion | back to summary |
|---|---|
| private String cacheRegion | |
| discriminatorValue | back to summary |
|---|---|
| private String discriminatorValue | |
| dynamicInsert | back to summary |
|---|---|
| private boolean dynamicInsert | |
| dynamicUpdate | back to summary |
|---|---|
| private boolean dynamicUpdate | |
| explicitHibernateEntityAnnotation | back to summary |
|---|---|
| private boolean explicitHibernateEntityAnnotation | |
| filters | back to summary |
|---|---|
| private Map<String, String> filters | |
| forceDiscriminator | back to summary |
|---|---|
| private Boolean forceDiscriminator | |
| ignoreIdAnnotations | back to summary |
|---|---|
| private boolean ignoreIdAnnotations | |
| inheritanceState | back to summary |
|---|---|
| private InheritanceState inheritanceState | |
| insertableDiscriminator | back to summary |
|---|---|
| private Boolean insertableDiscriminator | |
| lazy | back to summary |
|---|---|
| private boolean lazy | |
| log | back to summary |
|---|---|
| private Logger log | |
| mappings | back to summary |
|---|---|
| private Mappings mappings | |
| name | back to summary |
|---|---|
| private String name | |
| optimisticLockType | back to summary |
|---|---|
| private OptimisticLockType optimisticLockType | |
| persistentClass | back to summary |
|---|---|
| private PersistentClass persistentClass | |
| polymorphismType | back to summary |
|---|---|
| private PolymorphismType polymorphismType | |
| propertyAccessType | back to summary |
|---|---|
| private AccessType propertyAccessType | |
| proxyClass | back to summary |
|---|---|
| private XClass proxyClass | |
| SEC_TBL_NS_HELPER | back to summary |
|---|---|
| private static EntityBinder. | |
| secondaryTableJoins | back to summary |
|---|---|
| private Map<String, Object> secondaryTableJoins | |
| secondaryTables | back to summary |
|---|---|
| private Map<String, Join> secondaryTables | |
| selectBeforeUpdate | back to summary |
|---|---|
| private boolean selectBeforeUpdate | |
| subselect | back to summary |
|---|---|
| private String subselect | |
| where | back to summary |
|---|---|
| private String where | |
| wrapIdsInEmbeddedComponents | back to summary |
|---|---|
| private boolean wrapIdsInEmbeddedComponents | |
| EntityBinder | back to summary |
|---|---|
| public EntityBinder() Use as a fake one for Collection of elements | |
| EntityBinder | back to summary |
|---|---|
| public EntityBinder(Entity ejb3Ann, Entity hibAnn, XClass annotatedClass, PersistentClass persistentClass, Mappings mappings) | |
| addFilter | back to summary |
|---|---|
| public void addFilter(String name, String condition) | |
| addJoin | back to summary |
|---|---|
| public Join addJoin(JoinTable joinTable, PropertyHolder holder, boolean noDelayInPkColumnCreation) | |
| addJoin | back to summary |
|---|---|
| private Join addJoin(SecondaryTable secondaryTable, JoinTable joinTable, PropertyHolder propertyHolder, boolean noDelayInPkColumnCreation) | |
| bindDiscriminatorValue | back to summary |
|---|---|
| public void bindDiscriminatorValue() | |
| bindEjb3Annotation | back to summary |
|---|---|
| private void bindEjb3Annotation(Entity ejb3Ann) | |
| bindEntity | back to summary |
|---|---|
| public void bindEntity() | |
| bindHibernateAnnotation | back to summary |
|---|---|
| private void bindHibernateAnnotation(Entity hibAnn) | |
| bindJoinToPersistentClass | back to summary |
|---|---|
| private void bindJoinToPersistentClass(Join join, Ejb3JoinColumn[] ejb3JoinColumns, Mappings mappings) | |
| bindTable | back to summary |
|---|---|
| public void bindTable(String schema, String catalog, String tableName, List<UniqueConstraintHolder> uniqueConstraints, String constraints, Table denormalizedSuperclassTable) | |
| createPrimaryColumnsToSecondaryTable | back to summary |
|---|---|
| private void createPrimaryColumnsToSecondaryTable(Object uncastedColumn, PropertyHolder propertyHolder, Join join) | |
| finalSecondaryTableBinding | back to summary |
|---|---|
| public void finalSecondaryTableBinding(PropertyHolder propertyHolder) | |
| findMatchingComplimentTableAnnotation | back to summary |
|---|---|
| private Table findMatchingComplimentTableAnnotation(Join join) | |
| firstLevelSecondaryTablesBinding | back to summary |
|---|---|
| public void firstLevelSecondaryTablesBinding(SecondaryTable secTable, SecondaryTables secTables) | |
| getCacheConcurrencyStrategy | back to summary |
|---|---|
| public static String getCacheConcurrencyStrategy(CacheConcurrencyStrategy strategy) | |
| getExplicitAccessType | back to summary |
|---|---|
| public AccessType getExplicitAccessType(XAnnotatedElement element) | |
| getPropertyAccessor | back to summary |
|---|---|
| public AccessType getPropertyAccessor(XAnnotatedElement element) | |
| getPropertyAccessType | back to summary |
|---|---|
| public AccessType getPropertyAccessType() | |
| getSecondaryTables | back to summary |
|---|---|
| public Map | |
| getVersioning | back to summary |
|---|---|
| pack-priv int getVersioning(OptimisticLockType type) | |
| isExplicitPolymorphism | back to summary |
|---|---|
| private boolean isExplicitPolymorphism(PolymorphismType type) | |
| isIgnoreIdAnnotations | back to summary |
|---|---|
| public boolean isIgnoreIdAnnotations() | |
| processComplementaryTableDefinitions | back to summary |
|---|---|
| public void processComplementaryTableDefinitions(Table table) | |
| processComplementaryTableDefinitions | back to summary |
|---|---|
| public void processComplementaryTableDefinitions(Tables tables) | |
| setBatchSize | back to summary |
|---|---|
| public void setBatchSize(BatchSize sizeAnn) | |
| setCache | back to summary |
|---|---|
| public void setCache(Cache cacheAnn) | |
| setDiscriminatorValue | back to summary |
|---|---|
| public void setDiscriminatorValue(String discriminatorValue) | |
| setFKNameIfDefined | back to summary |
|---|---|
| private void setFKNameIfDefined(Join join) | |
| setForceDiscriminator | back to summary |
|---|---|
| public void setForceDiscriminator(boolean forceDiscriminator) | |
| setIgnoreIdAnnotations | back to summary |
|---|---|
| public void setIgnoreIdAnnotations(boolean ignoreIdAnnotations) | |
| setInheritanceState | back to summary |
|---|---|
| public void setInheritanceState(InheritanceState inheritanceState) | |
| setInsertableDiscriminator | back to summary |
|---|---|
| public void setInsertableDiscriminator(boolean insertableDiscriminator) | |
| setPropertyAccessType | back to summary |
|---|---|
| public void setPropertyAccessType(AccessType propertyAccessor) | |
| setProxy | back to summary |
|---|---|
public void setProxy(Proxy proxy)
| |
| setWhere | back to summary |
|---|---|
| public void setWhere(Where whereAnn) | |
| setWrapIdsInEmbeddedComponents | back to summary |
|---|---|
| public void setWrapIdsInEmbeddedComponents(boolean wrapIdsInEmbeddedComponents) | |
| wrapIdsInEmbeddedComponents | back to summary |
|---|---|
| public boolean wrapIdsInEmbeddedComponents() | |
| Modifier and Type | Field and Description |
|---|---|
| private final String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String | determineImplicitName(NamingStrategy
The naming strategy in effect strategy)Implements org. |
| public String | handleExplicitName(NamingStrategy
The naming strategy in effect strategy, String The name)normalized explicit object name.Implements org. |
| entityName | back to summary |
|---|---|
| private final String entityName | |
| EntityTableNamingStrategyHelper | back to summary |
|---|---|
| private EntityTableNamingStrategyHelper(String entityName) | |
| determineImplicitName | back to summary |
|---|---|
| public String determineImplicitName(NamingStrategy strategy) Implements org. Doc from org. Called when the user supplied no explicit name/identifier for the given database object.
| |
| handleExplicitName | back to summary |
|---|---|
| public String handleExplicitName(NamingStrategy strategy, String name) Implements org. Doc from org. Called when the user has supplied an explicit name for the database object.
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String | getExplicitName()
Implements org. |
| public String | getLogicalName()
Implements org. |
| explicitName | back to summary |
|---|---|
| private final String explicitName | |
| logicalName | back to summary |
|---|---|
| private final String logicalName | |
| EntityTableObjectNameSource | back to summary |
|---|---|
| private EntityTableObjectNameSource(String explicitName, String entityName) | |
| getExplicitName | back to summary |
|---|---|
| public String getExplicitName() Implements org. Doc from org. Retrieve the name explicitly provided by the user.
| |
| getLogicalName | back to summary |
|---|---|
| public String getLogicalName() Implements org. Doc from org. Retrieve the logical name for this object. Usually this is the name under which
the "thing" is registered with the
| |
| Modifier and Type | Field and Description |
|---|---|
| private final String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String | getExplicitName()
Implements org. |
| public String | getLogicalName()
Implements org. |
| explicitName | back to summary |
|---|---|
| private final String explicitName | |
| SecondaryTableNameSource | back to summary |
|---|---|
| private SecondaryTableNameSource(String explicitName) | |
| getExplicitName | back to summary |
|---|---|
| public String getExplicitName() Implements org. Doc from org. Retrieve the name explicitly provided by the user.
| |
| getLogicalName | back to summary |
|---|---|
| public String getLogicalName() Implements org. Doc from org. Retrieve the logical name for this object. Usually this is the name under which
the "thing" is registered with the
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String | determineImplicitName(NamingStrategy
The naming strategy in effect strategy)Implements org. |
| public String | handleExplicitName(NamingStrategy
The naming strategy in effect strategy, String The name)normalized explicit object name.Implements org. |
| SecondaryTableNamingStrategyHelper | back to summary |
|---|---|
| private SecondaryTableNamingStrategyHelper() | |
| determineImplicitName | back to summary |
|---|---|
| public String determineImplicitName(NamingStrategy strategy) Implements org. Doc from org. Called when the user supplied no explicit name/identifier for the given database object.
| |
| handleExplicitName | back to summary |
|---|---|
| public String handleExplicitName(NamingStrategy strategy, String name) Implements org. Doc from org. Called when the user has supplied an explicit name for the database object.
| |