Table.
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private String | |
| private String | |
| private String | |
| private MetadataBuildingContext | |
| private String | |
| private Index[] | |
| private boolean | |
| private boolean | |
| private static final CoreMessageLogger | |
| private String | |
| private String | |
| private String | |
| private String | |
| private String | |
| private String | |
| private String | |
| private UniqueConstraint[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static void | addIndexes(Table table, Index[] indexes, MetadataBuildingContext context)
Deprecated
as a consequence of
Index being deprecated.
|
| private static Table | addTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector.
Deprecated
as a consequence of
InFlightMetadataCollector being deprecated.
|
| public Table | |
| private static void | bindExplicitColumns(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, MetadataBuildingContext buildingContext, PersistentClass associatedClass)
|
| public static void | bindForeignKey(PersistentClass referencedEntity, PersistentClass destinationEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, boolean unique, MetadataBuildingContext buildingContext)
|
| private static void | bindImplicitColumns(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value)
|
| private static void | bindImplicitPrimaryKeyReference(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, PersistentClass associatedClass)
|
| private static void | bindNonPrimaryKeyReference(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value)
|
| private static void | bindPrimaryKeyReference(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, PersistentClass associatedClass, MetadataBuildingContext buildingContext)
|
| private static void | bindUnownedAssociation(AnnotatedJoinColumns joinColumns, SimpleValue value, PersistentClass associatedClass, String mappedByProperty)
|
| public static Table | buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, UniqueConstraint[] uniqueConstraints, MetadataBuildingContext buildingContext)
|
| public static Table | buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, UniqueConstraint[] uniqueConstraints, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector.
|
| private static Table | buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, UniqueConstraint[] uniqueConstraints, Index[] indexes, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector.
|
| private ObjectNameSource | |
| public String | |
| public static void | linkJoinColumnWithValueOverridingNameIfImplicit(PersistentClass referencedEntity, Value value, AnnotatedJoinColumns joinColumns, SimpleValue simpleValue)
|
| private static List | |
| private static boolean | matchUpJoinColumnsWithKeyColumns(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, InFlightMetadataCollector metadataCollector, Dialect dialect, int index)
Deprecated
as a consequence of
InFlightMetadataCollector being deprecated.
|
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| private Identifier |
| associatedClassName | back to summary |
|---|---|
| private String associatedClassName | |
| associatedEntity | back to summary |
|---|---|
| private String associatedEntity | |
| associatedEntityTable | back to summary |
|---|---|
| private String associatedEntityTable | |
| associatedJpaEntity | back to summary |
|---|---|
| private String associatedJpaEntity | |
| buildingContext | back to summary |
|---|---|
| private MetadataBuildingContext buildingContext | |
| catalog | back to summary |
|---|---|
| private String catalog | |
| indexes | back to summary |
|---|---|
| private Index[] indexes | |
| isAbstract | back to summary |
|---|---|
| private boolean isAbstract | |
| isJPA2ElementCollection | back to summary |
|---|---|
| private boolean isJPA2ElementCollection | |
| LOG | back to summary |
|---|---|
| private static final CoreMessageLogger LOG | |
| name | back to summary |
|---|---|
| private String name | |
| ownerClassName | back to summary |
|---|---|
| private String ownerClassName | |
| ownerEntity | back to summary |
|---|---|
| private String ownerEntity | |
| ownerEntityTable | back to summary |
|---|---|
| private String ownerEntityTable | |
| ownerJpaEntity | back to summary |
|---|---|
| private String ownerJpaEntity | |
| propertyName | back to summary |
|---|---|
| private String propertyName | |
| schema | back to summary |
|---|---|
| private String schema | |
| uniqueConstraints | back to summary |
|---|---|
| private UniqueConstraint[] uniqueConstraints | |
| TableBinder | back to summary |
|---|---|
| public TableBinder() | |
| addIndexes | back to summary |
|---|---|
| pack-priv static void addIndexes(Table table, Index[] indexes, MetadataBuildingContext context)
Deprecated as a consequence of | |
| addTable | back to summary |
|---|---|
| private static Table addTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector. Deprecated as a consequence of | |
| bind | back to summary |
|---|---|
| public Table bind() | |
| bindExplicitColumns | back to summary |
|---|---|
| private static void bindExplicitColumns(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, MetadataBuildingContext buildingContext, PersistentClass associatedClass) | |
| bindForeignKey | back to summary |
|---|---|
| public static void bindForeignKey(PersistentClass referencedEntity, PersistentClass destinationEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, boolean unique, MetadataBuildingContext buildingContext) | |
| bindImplicitColumns | back to summary |
|---|---|
| private static void bindImplicitColumns(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value) | |
| bindImplicitPrimaryKeyReference | back to summary |
|---|---|
| private static void bindImplicitPrimaryKeyReference(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, PersistentClass associatedClass) | |
| bindNonPrimaryKeyReference | back to summary |
|---|---|
| private static void bindNonPrimaryKeyReference(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value) | |
| bindPrimaryKeyReference | back to summary |
|---|---|
| private static void bindPrimaryKeyReference(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, PersistentClass associatedClass, MetadataBuildingContext buildingContext) | |
| bindUnownedAssociation | back to summary |
|---|---|
| private static void bindUnownedAssociation(AnnotatedJoinColumns joinColumns, SimpleValue value, PersistentClass associatedClass, String mappedByProperty) | |
| buildAndFillTable | back to summary |
|---|---|
| public static Table buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, UniqueConstraint[] uniqueConstraints, MetadataBuildingContext buildingContext) | |
| buildAndFillTable | back to summary |
|---|---|
| public static Table buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, UniqueConstraint[] uniqueConstraints, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector. | |
| buildAndFillTable | back to summary |
|---|---|
| private static Table buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, UniqueConstraint[] uniqueConstraints, Index[] indexes, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector. | |
| buildNameContext | back to summary |
|---|---|
| private ObjectNameSource buildNameContext() | |
| getName | back to summary |
|---|---|
| public String getName() | |
| linkJoinColumnWithValueOverridingNameIfImplicit | back to summary |
|---|---|
| public static void linkJoinColumnWithValueOverridingNameIfImplicit(PersistentClass referencedEntity, Value value, AnnotatedJoinColumns joinColumns, SimpleValue simpleValue) | |
| mappedByColumns | back to summary |
|---|---|
| private static List | |
| matchUpJoinColumnsWithKeyColumns | back to summary |
|---|---|
| private static boolean matchUpJoinColumnsWithKeyColumns(PersistentClass referencedEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, InFlightMetadataCollector metadataCollector, Dialect dialect, int index)
Deprecated as a consequence of | |
| setAbstract | back to summary |
|---|---|
| public void setAbstract(boolean anAbstract) | |
| setBuildingContext | back to summary |
|---|---|
| public void setBuildingContext(MetadataBuildingContext buildingContext) | |
| setCatalog | back to summary |
|---|---|
| public void setCatalog(String catalog) | |
| setDefaultName | back to summary |
|---|---|
| public void setDefaultName(String ownerClassName, String ownerEntity, String ownerJpaEntity, String ownerEntityTable, String associatedClassName, String associatedEntity, String associatedJpaEntity, String associatedEntityTable, String propertyName) | |
| setJPA2ElementCollection | back to summary |
|---|---|
| public void setJPA2ElementCollection(boolean isJPA2ElementCollection) | |
| setJpaIndex | back to summary |
|---|---|
| public void setJpaIndex(Index[] indexes) | |
| setName | back to summary |
|---|---|
| public void setName(String name) | |
| setSchema | back to summary |
|---|---|
| public void setSchema(String schema) | |
| setUniqueConstraints | back to summary |
|---|---|
| public void setUniqueConstraints(UniqueConstraint[] uniqueConstraints) | |
| toIdentifier | back to summary |
|---|---|
| private Identifier toIdentifier(String tableName) | |
| 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 | |
| AssociationTableNameSource | back to summary |
|---|---|
| private AssociationTableNameSource(String explicitName, String logicalName) | |
| 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.
| |