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 java.util.ArrayList<P2JIndex> |
fwdIndices
List of index definitions using converted names
|
private java.lang.String |
sqlTableName
Database table name
|
| Constructor and Description |
|---|
CacheData(DynamicTablesHelper.DMOInfo dmoInfo,
java.lang.String dmoIfaceName,
java.lang.String dmoClassName,
java.lang.String sqlTableName,
java.util.ArrayList<P2JIndex> fwdIndices,
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) java.util.ArrayList<P2JIndex> |
getFwdIndices()
Get list of index definitions using converted names.
|
(package private) java.lang.String |
getSqlTableName()
Get database table name.
|
private final DynamicTablesHelper.DMOInfo dmoInfo
private final java.lang.String dmoIfaceName
private final java.lang.String dmoClassName
private final java.lang.String sqlTableName
private final java.util.ArrayList<P2JIndex> fwdIndices
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 sqlTableName, java.util.ArrayList<P2JIndex> fwdIndices, 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.sqlTableName - Database table name.fwdIndices - 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 getSqlTableName()
java.util.ArrayList<P2JIndex> getFwdIndices()
java.util.Map<java.lang.String,java.lang.Class<?>> getClasses()