com.evolveum.midpoint.repo.sql.util
Class MidPointNamingStrategy

java.lang.Object
  extended by org.hibernate.cfg.EJB3NamingStrategy
      extended by com.evolveum.midpoint.repo.sql.util.MidPointNamingStrategy
All Implemented Interfaces:
java.io.Serializable, org.hibernate.cfg.NamingStrategy

public class MidPointNamingStrategy
extends org.hibernate.cfg.EJB3NamingStrategy

Author:
lazyman
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.hibernate.cfg.EJB3NamingStrategy
INSTANCE
 
Constructor Summary
MidPointNamingStrategy()
           
 
Method Summary
 java.lang.String classToTableName(java.lang.String className)
           
 java.lang.String logicalColumnName(java.lang.String columnName, java.lang.String propertyName)
           
 java.lang.String propertyToColumnName(java.lang.String propertyName)
           
 
Methods inherited from class org.hibernate.cfg.EJB3NamingStrategy
collectionTableName, columnName, foreignKeyColumnName, joinKeyColumnName, logicalCollectionColumnName, logicalCollectionTableName, tableName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MidPointNamingStrategy

public MidPointNamingStrategy()
Method Detail

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.EJB3NamingStrategy

logicalColumnName

public java.lang.String logicalColumnName(java.lang.String columnName,
                                          java.lang.String propertyName)
Specified by:
logicalColumnName in interface org.hibernate.cfg.NamingStrategy
Overrides:
logicalColumnName in class org.hibernate.cfg.EJB3NamingStrategy

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.EJB3NamingStrategy


Copyright © 2012 evolveum. All Rights Reserved.