private static class DynamicTablesHelper.CacheData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Class<?>> |
classes
Map of fully qualified class names to classes
|
private java.lang.String |
dmoClassName
Fully qualified DMO implementation class name
|
private java.lang.String |
dmoIfaceName
Fully qualified DMO interface name
|
private DynamicTablesHelper.DMOInfo |
dmoInfo
DMO info object
|
private org.w3c.dom.Document |
hbmDocument
Hibernate ORM document
|
private java.lang.String |
hibernateTableName
Database table name
|
private java.util.ArrayList<P2JIndex> |
indexesHibernate
List of index definitions using converted names
|
Constructor and Description |
---|
CacheData(DynamicTablesHelper.DMOInfo dmoInfo,
java.lang.String dmoIfaceName,
java.lang.String dmoClassName,
java.lang.String hibernateTableName,
org.w3c.dom.Document hbmDocument,
java.util.ArrayList<P2JIndex> indexesHibernate,
java.util.Map<java.lang.String,java.lang.Class<?>> classes)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
(package private) java.util.Map<java.lang.String,java.lang.Class<?>> |
getClasses()
Get map of fully qualified class names to classes.
|
(package private) java.lang.String |
getDMOClassName()
Get fully qualified DMO implementation class name.
|
(package private) java.lang.String |
getDMOIfaceName()
Get fully qualified DMO interface name.
|
(package private) DynamicTablesHelper.DMOInfo |
getDMOInfo()
Get DMO information.
|
(package private) org.w3c.dom.Document |
getHBMDocument()
Get hibernate ORM document.
|
(package private) java.lang.String |
getHibernateTableName()
Get database table name.
|
(package private) java.util.ArrayList<P2JIndex> |
getIndexesHibernate()
Get list of index definitions using converted names.
|
private final DynamicTablesHelper.DMOInfo dmoInfo
private final java.lang.String dmoIfaceName
private final java.lang.String dmoClassName
private final java.lang.String hibernateTableName
private final org.w3c.dom.Document hbmDocument
private final java.util.ArrayList<P2JIndex> indexesHibernate
private final java.util.Map<java.lang.String,java.lang.Class<?>> classes
CacheData(DynamicTablesHelper.DMOInfo dmoInfo, java.lang.String dmoIfaceName, java.lang.String dmoClassName, java.lang.String hibernateTableName, org.w3c.dom.Document hbmDocument, java.util.ArrayList<P2JIndex> indexesHibernate, java.util.Map<java.lang.String,java.lang.Class<?>> classes)
dmoInfo
- DMO info object.dmoIfaceName
- Fully qualified DMO interface name.dmoClassName
- Fully qualified DMO implementation class name.hibernateTableName
- Database table name.hbmDocument
- Hibernate ORM document.indexesHibernate
- List of index definitions using converted names.classes
- Map of fully qualified class names to classes.DynamicTablesHelper.DMOInfo getDMOInfo()
java.lang.String getDMOIfaceName()
java.lang.String getDMOClassName()
java.lang.String getHibernateTableName()
org.w3c.dom.Document getHBMDocument()
java.util.ArrayList<P2JIndex> getIndexesHibernate()
java.util.Map<java.lang.String,java.lang.Class<?>> getClasses()