com.pmease.quickbuild.persistence
Class PersistenceNamingStrategy
java.lang.Object
org.hibernate.cfg.ImprovedNamingStrategy
com.pmease.quickbuild.persistence.PersistenceNamingStrategy
- All Implemented Interfaces:
- java.io.Serializable, org.hibernate.cfg.NamingStrategy
public class PersistenceNamingStrategy
- extends org.hibernate.cfg.ImprovedNamingStrategy
- See Also:
- Serialized Form
Fields inherited from class org.hibernate.cfg.ImprovedNamingStrategy |
INSTANCE |
Method Summary |
java.lang.String |
classToTableName(java.lang.String className)
|
java.lang.String |
foreignKeyColumnName(java.lang.String propertyName,
java.lang.String propertyEntityName,
java.lang.String propertyTableName,
java.lang.String referencedColumnName)
|
java.lang.String |
logicalCollectionColumnName(java.lang.String columnName,
java.lang.String propertyName,
java.lang.String referencedColumn)
|
java.lang.String |
propertyToColumnName(java.lang.String propertyName)
|
Methods inherited from class org.hibernate.cfg.ImprovedNamingStrategy |
addUnderscores, collectionTableName, columnName, joinKeyColumnName, logicalCollectionTableName, logicalColumnName, tableName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistenceNamingStrategy
public PersistenceNamingStrategy()
classToTableName
public java.lang.String classToTableName(java.lang.String className)
- Specified by:
classToTableName
in interface org.hibernate.cfg.NamingStrategy
- Overrides:
classToTableName
in class org.hibernate.cfg.ImprovedNamingStrategy
propertyToColumnName
public java.lang.String propertyToColumnName(java.lang.String propertyName)
- Specified by:
propertyToColumnName
in interface org.hibernate.cfg.NamingStrategy
- Overrides:
propertyToColumnName
in class org.hibernate.cfg.ImprovedNamingStrategy
logicalCollectionColumnName
public java.lang.String logicalCollectionColumnName(java.lang.String columnName,
java.lang.String propertyName,
java.lang.String referencedColumn)
- Specified by:
logicalCollectionColumnName
in interface org.hibernate.cfg.NamingStrategy
- Overrides:
logicalCollectionColumnName
in class org.hibernate.cfg.ImprovedNamingStrategy
foreignKeyColumnName
public java.lang.String foreignKeyColumnName(java.lang.String propertyName,
java.lang.String propertyEntityName,
java.lang.String propertyTableName,
java.lang.String referencedColumnName)
- Specified by:
foreignKeyColumnName
in interface org.hibernate.cfg.NamingStrategy
- Overrides:
foreignKeyColumnName
in class org.hibernate.cfg.ImprovedNamingStrategy
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.