org.jvnet.hyperjaxb3.ejb.strategy.naming.impl
Class DefaultNaming
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.naming.impl.DefaultNaming
- All Implemented Interfaces:
- Naming, org.springframework.beans.factory.InitializingBean
public class DefaultNaming
- extends Object
- implements Naming, org.springframework.beans.factory.InitializingBean
|
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
|
Method Summary |
void |
afterPropertiesSet()
|
Naming |
createEmbeddedNaming(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
String |
getColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
String |
getColumn$Name$Prefix(Mapping context)
|
String |
getElementCollection$CollectionTable$JoinColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.outline.FieldOutline idFieldOutline)
|
String |
getElementCollection$CollectionTable$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
String |
getElementCollection$Column$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
String |
getElementCollection$OrderColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
String |
getEntityClass(Mapping context,
com.sun.tools.xjc.outline.Outline outline,
com.sun.tools.xjc.model.nav.NType type)
|
String |
getEntityName(Mapping context,
com.sun.tools.xjc.outline.Outline outline,
com.sun.tools.xjc.model.nav.NType type)
|
String |
getEntityTable$Name(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline)
|
String |
getEntityTable$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
String |
getEntityTableName(Mapping context,
com.sun.tools.xjc.model.CClass classInfo)
|
Ignoring |
getIgnoring()
|
String |
getJoinColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.outline.FieldOutline idFieldOutline)
|
String |
getJoinTable$InverseJoinColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.outline.FieldOutline idFieldOutline)
|
String |
getJoinTable$JoinColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.outline.FieldOutline idFieldOutline)
|
String |
getJoinTable$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
int |
getMaxIdentifierLength()
|
String |
getName(Mapping context,
String draftName)
|
String |
getOrderColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
String |
getPersistenceUnitName(Mapping context,
com.sun.tools.xjc.outline.Outline outline)
|
String |
getPropertyName(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
Properties |
getReservedNames()
|
String |
getTableName(String qualifiedName)
|
void |
setIgnoring(Ignoring ignoring)
|
void |
setMaxIdentifierLength(int maxIdentifierLength)
|
void |
setReservedNames(Properties reservedNames)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected org.apache.commons.logging.Log logger
DefaultNaming
public DefaultNaming()
getIgnoring
public Ignoring getIgnoring()
setIgnoring
public void setIgnoring(Ignoring ignoring)
getMaxIdentifierLength
public int getMaxIdentifierLength()
setMaxIdentifierLength
public void setMaxIdentifierLength(int maxIdentifierLength)
getReservedNames
public Properties getReservedNames()
setReservedNames
public void setReservedNames(Properties reservedNames)
afterPropertiesSet
public void afterPropertiesSet()
throws Exception
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
- Throws:
Exception
getName
public String getName(Mapping context,
String draftName)
- Specified by:
getName in interface Naming
getColumn$Name
public String getColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
getColumn$Name in interface Naming
getOrderColumn$Name
public String getOrderColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
getOrderColumn$Name in interface Naming
getJoinTable$Name
public String getJoinTable$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
getJoinTable$Name in interface Naming
getEntityTable$Name
public String getEntityTable$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
getEntityTable$Name in interface Naming
getEntityTable$Name
public String getEntityTable$Name(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline)
- Specified by:
getEntityTable$Name in interface Naming
getTableName
public String getTableName(String qualifiedName)
getEntityTableName
public String getEntityTableName(Mapping context,
com.sun.tools.xjc.model.CClass classInfo)
getJoinColumn$Name
public String getJoinColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.outline.FieldOutline idFieldOutline)
- Specified by:
getJoinColumn$Name in interface Naming
getJoinTable$JoinColumn$Name
public String getJoinTable$JoinColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.outline.FieldOutline idFieldOutline)
- Specified by:
getJoinTable$JoinColumn$Name in interface Naming
getJoinTable$InverseJoinColumn$Name
public String getJoinTable$InverseJoinColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.outline.FieldOutline idFieldOutline)
- Specified by:
getJoinTable$InverseJoinColumn$Name in interface Naming
getPersistenceUnitName
public String getPersistenceUnitName(Mapping context,
com.sun.tools.xjc.outline.Outline outline)
- Specified by:
getPersistenceUnitName in interface Naming
getEntityName
public String getEntityName(Mapping context,
com.sun.tools.xjc.outline.Outline outline,
com.sun.tools.xjc.model.nav.NType type)
- Specified by:
getEntityName in interface Naming
getEntityClass
public String getEntityClass(Mapping context,
com.sun.tools.xjc.outline.Outline outline,
com.sun.tools.xjc.model.nav.NType type)
- Specified by:
getEntityClass in interface Naming
getPropertyName
public String getPropertyName(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
getPropertyName in interface Naming
createEmbeddedNaming
public Naming createEmbeddedNaming(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
createEmbeddedNaming in interface Naming
getColumn$Name$Prefix
public String getColumn$Name$Prefix(Mapping context)
- Specified by:
getColumn$Name$Prefix in interface Naming
getElementCollection$CollectionTable$Name
public String getElementCollection$CollectionTable$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
getElementCollection$CollectionTable$Name in interface Naming
getElementCollection$CollectionTable$JoinColumn$Name
public String getElementCollection$CollectionTable$JoinColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.outline.FieldOutline idFieldOutline)
- Specified by:
getElementCollection$CollectionTable$JoinColumn$Name in interface Naming
getElementCollection$OrderColumn$Name
public String getElementCollection$OrderColumn$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
getElementCollection$OrderColumn$Name in interface Naming
getElementCollection$Column$Name
public String getElementCollection$Column$Name(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
getElementCollection$Column$Name in interface Naming
Copyright © 2005-2014. All Rights Reserved.