@Deprecated public class LegacyHbmNamingStrategyDelegate extends LegacyNamingStrategyDelegateAdapter
Constructor and Description |
---|
LegacyHbmNamingStrategyDelegate(LegacyNamingStrategyDelegate.LegacyNamingStrategyDelegateContext context)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
String |
determineImplicitElementCollectionJoinColumnName(String ownerEntityName,
String ownerJpaEntityName,
String ownerEntityTable,
String referencedColumnName,
String propertyPath)
Deprecated.
Determine the name of the join column in a collection table for
a collection of (non-entity) values when a name is not explicitly configured.
|
String |
determineImplicitElementCollectionTableName(String ownerEntityName,
String ownerJpaEntityName,
String ownerEntityTable,
String propertyPath)
Deprecated.
Determine the name of a collection table for a collection of (non-entity) values
when a name is not explicitly configured.
|
String |
determineImplicitEntityAssociationJoinColumnName(String propertyEntityName,
String propertyJpaEntityName,
String propertyTableName,
String referencedColumnName,
String propertyPath)
Deprecated.
Determine the name of join column for an entity (singular or plural) association when
a name is not explicitly configured.
|
String |
determineImplicitEntityAssociationJoinTableName(String ownerEntityName,
String ownerJpaEntityName,
String ownerEntityTable,
String associatedEntityName,
String associatedJpaEntityName,
String associatedEntityTable,
String propertyPath)
Deprecated.
Determine the name of the join table for an entity (singular or plural) association when
a name is not explicitly configured.
|
String |
determineImplicitPrimaryTableName(String entityName,
String jpaEntityName)
Deprecated.
Determine the name of a entity's primary table when a name is not explicitly configured.
|
String |
determineLogicalElementCollectionTableName(String tableName,
String ownerEntityName,
String ownerJpaEntityName,
String ownerEntityTable,
String propertyName)
Deprecated.
|
String |
determineLogicalEntityAssociationJoinTableName(String tableName,
String ownerEntityName,
String ownerJpaEntityName,
String ownerEntityTable,
String associatedEntityName,
String associatedJpaEntityName,
String associatedEntityTable,
String propertyName)
Deprecated.
|
determineImplicitPropertyColumnName, determineLogicalCollectionColumnName, determineLogicalColumnName, getNamingStrategy, toPhysicalColumnName, toPhysicalJoinKeyColumnName, toPhysicalTableName
public LegacyHbmNamingStrategyDelegate(LegacyNamingStrategyDelegate.LegacyNamingStrategyDelegateContext context)
public String determineImplicitPrimaryTableName(String entityName, String jpaEntityName)
NamingStrategyDelegate
entityName
- The fully qualified entity namejpaEntityName
- The entity name provided by the Entity
name
attribute; or, if not mapped in this way, then the
unqualified entity name.public String determineImplicitElementCollectionTableName(String ownerEntityName, String ownerJpaEntityName, String ownerEntityTable, String propertyPath)
NamingStrategyDelegate
ownerEntityName
- The fully qualified entity name for the entity that owns the collection.ownerJpaEntityName
- The entity name provided by the Entity
name
attribute for the entity that owns the collection;
or, if not mapped in this way, then the unqualified owner entity name.ownerEntityTable
- The owner entity's physical primary table name;propertyPath
- The property path (not qualified by the entity name),public String determineImplicitElementCollectionJoinColumnName(String ownerEntityName, String ownerJpaEntityName, String ownerEntityTable, String referencedColumnName, String propertyPath)
NamingStrategyDelegate
ownerEntityName
- The fully qualified name of the entity that owns the collection.ownerJpaEntityName
- The entity name provided by the Entity
name
attribute for the entity that owns the collection;
or, if not mapped in this way, then the unqualified entity name.ownerEntityTable
- The owner entity's physical primary table name;referencedColumnName
- The physical name of the column that the join column references.propertyPath
- The property path (not qualified by the entity name),public String determineImplicitEntityAssociationJoinTableName(String ownerEntityName, String ownerJpaEntityName, String ownerEntityTable, String associatedEntityName, String associatedJpaEntityName, String associatedEntityTable, String propertyPath)
NamingStrategyDelegate
ownerEntityName
- The fully qualified name of the entity that owns the association;.ownerJpaEntityName
- The entity name provided by the Entity
name
attribute for the entity that owns the association;
or, if not mapped in this way, then the unqualified owner entity name.ownerEntityTable
- The owner entity's physical primary table name;associatedEntityName
- The fully qualified name of the associated entity.associatedJpaEntityName
- The entity name provided by the Entity
name
attribute for the associated entity;
or, if not mapped in this way, then the unqualified associated entity name.associatedEntityTable
- The associated entity's physical primary table name;propertyPath
- The property path (not qualified by the entity name),public String determineImplicitEntityAssociationJoinColumnName(String propertyEntityName, String propertyJpaEntityName, String propertyTableName, String referencedColumnName, String propertyPath)
NamingStrategyDelegate
propertyEntityName
- The fully qualified name of the entity that contains the association;propertyJpaEntityName
- The entity name provided by the Entity
name
attribute for the entity that contains the association;
or, if not mapped in this way, then the unqualified entity name.propertyTableName
- The physical primary table name for the entity that contains the association.referencedColumnName
- The physical name of the column that the join column references.propertyPath
- The property path (not qualified by the entity name),public String determineLogicalElementCollectionTableName(String tableName, String ownerEntityName, String ownerJpaEntityName, String ownerEntityTable, String propertyName)
public String determineLogicalEntityAssociationJoinTableName(String tableName, String ownerEntityName, String ownerJpaEntityName, String ownerEntityTable, String associatedEntityName, String associatedJpaEntityName, String associatedEntityTable, String propertyName)
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.