com.mysema.query.sql
Class OriginalNamingStrategy

java.lang.Object
  extended by com.mysema.query.sql.AbstractNamingStrategy
      extended by com.mysema.query.sql.OriginalNamingStrategy
All Implemented Interfaces:
NamingStrategy

public class OriginalNamingStrategy
extends AbstractNamingStrategy

OriginalNamingStrategy preserves the table and column names in the conversion

Author:
tiwe

Field Summary
 
Fields inherited from class com.mysema.query.sql.AbstractNamingStrategy
foreignKeysClassName, foreignKeysVariable, primaryKeysClassName, primaryKeysVariable, reservedSuffix
 
Constructor Summary
OriginalNamingStrategy()
           
 
Method Summary
 String getClassName(String tableName)
          Convert the given tableName to a simple class name
 String getDefaultAlias(EntityType entityType)
          Get the default alias for the given EntityType
 String getDefaultVariableName(EntityType entityType)
          Get the default variable name for the given EntityType
 String getPropertyName(String columnName, EntityType entityType)
          Convert the given column name to a property name
 String getPropertyNameForForeignKey(String foreignKeyName, EntityType entityType)
          Convert the given foreign key name to a foreign key property name
 String getPropertyNameForInverseForeignKey(String foreignKeyName, EntityType entityType)
          Convert the given foreign key name to a foreign key property name
 String getPropertyNameForPrimaryKey(String primaryKeyName, EntityType model)
          Convert the given primary key name to a primary key property name
 String normalizeColumnName(String columnName)
          Convert the given column name and provide the opportunity to add quoted identifiers
 String normalizeSchemaName(String schemaName)
          Convert the given schema name and provide the opportunity to add quoted identifiers
 String normalizeTableName(String tableName)
          Convert the given table name and provide the opportunity to add quoted identifiers
 
Methods inherited from class com.mysema.query.sql.AbstractNamingStrategy
getForeignKeysClassName, getForeignKeysVariable, getPrimaryKeysClassName, getPrimaryKeysVariable, setForeignKeysClassName, setForeignKeysVariable, setPrimaryKeysClassName, setPrimaryKeysVariable, setReservedSuffix
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OriginalNamingStrategy

public OriginalNamingStrategy()
Method Detail

getClassName

public String getClassName(String tableName)
Description copied from interface: NamingStrategy
Convert the given tableName to a simple class name

Returns:

getDefaultAlias

public String getDefaultAlias(EntityType entityType)
Description copied from interface: NamingStrategy
Get the default alias for the given EntityType

Returns:

getDefaultVariableName

public String getDefaultVariableName(EntityType entityType)
Description copied from interface: NamingStrategy
Get the default variable name for the given EntityType

Returns:

getPropertyName

public String getPropertyName(String columnName,
                              EntityType entityType)
Description copied from interface: NamingStrategy
Convert the given column name to a property name

Returns:

getPropertyNameForForeignKey

public String getPropertyNameForForeignKey(String foreignKeyName,
                                           EntityType entityType)
Description copied from interface: NamingStrategy
Convert the given foreign key name to a foreign key property name

Returns:

getPropertyNameForInverseForeignKey

public String getPropertyNameForInverseForeignKey(String foreignKeyName,
                                                  EntityType entityType)
Description copied from interface: NamingStrategy
Convert the given foreign key name to a foreign key property name

Returns:

getPropertyNameForPrimaryKey

public String getPropertyNameForPrimaryKey(String primaryKeyName,
                                           EntityType model)
Description copied from interface: NamingStrategy
Convert the given primary key name to a primary key property name

Returns:

normalizeColumnName

public String normalizeColumnName(String columnName)
Description copied from interface: NamingStrategy
Convert the given column name and provide the opportunity to add quoted identifiers

Returns:

normalizeTableName

public String normalizeTableName(String tableName)
Description copied from interface: NamingStrategy
Convert the given table name and provide the opportunity to add quoted identifiers

Returns:

normalizeSchemaName

public String normalizeSchemaName(String schemaName)
Description copied from interface: NamingStrategy
Convert the given schema name and provide the opportunity to add quoted identifiers

Returns:


Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.