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.