|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sybase.reflection.ClassMetaData
com.sybase.reflection.DatabaseMetaData
public class DatabaseMetaData
Holds package level meta data.
Field Summary | |
---|---|
protected ClassMetaDataList |
__classList
|
protected ClassMap |
__classMap
|
protected java.lang.String |
__databaseFile
|
protected java.lang.String |
__databaseName
|
protected EntityMetaDataList |
__entityList
|
protected EntityListMap |
__entityListMap
|
protected EntityMap |
__entityMap
|
protected ServiceMetaDataList |
__serviceList
|
protected ServiceMap |
__serviceMap
|
protected StringList |
__synchronizationGroups
|
Fields inherited from class com.sybase.reflection.ClassMetaData |
---|
__attributeMap, __attributes, __id, __name, __operationMap, __operations |
Constructor Summary | |
---|---|
DatabaseMetaData()
Creates a database meta data. |
Method Summary | |
---|---|
ClassMetaData |
getClass(java.lang.String className)
Returns the class meta data by class name |
ClassMetaDataList |
getClassList()
Returns the entity list of the package. |
ClassMap |
getClassMap()
|
java.lang.String |
getDatabaseFile()
Returns the database file name. |
java.lang.String |
getDatabaseName()
Returns the database name |
EntityMetaDataList |
getEntitiesByPublication(java.lang.String publicationName)
Sybase internal use only. |
EntityMetaDataList |
getEntitiesBySynchronizationGroups(java.lang.String synchronizationGroup)
Sybase internal use only. |
EntityMetaData |
getEntity(java.lang.String className)
Returns the entity meta data by entity name |
EntityMetaDataList |
getEntityList()
Sybase internal use only. |
EntityMap |
getEntityMap()
Sybase internal use only. |
StringList |
getPublications()
Sybase internal use only. |
ClassMetaData |
getService(java.lang.String className)
Sybase internal use only. |
ServiceMetaDataList |
getServiceList()
Sybase internal use only. |
ServiceMap |
getServiceMap()
Sybase internal use only. |
StringList |
getSynchronizationGroups()
Returns the synchronization group names. |
DatabaseMetaData |
initClassList(ClassMetaDataList _classList)
Sybase internal use only. |
DatabaseMetaData |
initClassMap(ClassMap _classMap)
Sybase internal use only. |
DatabaseMetaData |
initDatabaseFile(java.lang.String _databaseFile)
Sybase internal use only. |
DatabaseMetaData |
initDatabaseName(java.lang.String _databaseName)
Sybase internal use only. |
DatabaseMetaData |
initEntityList(EntityMetaDataList _entityList)
Sybase internal use only. |
void |
initEntityListMap(EntityListMap entityListMap)
Sybase internal use only. |
DatabaseMetaData |
initEntityMap(EntityMap _entityMap)
Sybase internal use only. |
DatabaseMetaData |
initServiceList(ServiceMetaDataList _serviceList)
Sybase internal use only. |
DatabaseMetaData |
initServiceMap(ServiceMap _serviceMap)
Sybase internal use only. |
void |
setClassList(ClassMetaDataList _classList)
Sybase internal use only. |
void |
setClassMap(ClassMap _classMap)
Sybase internal use only. |
void |
setDatabaseFile(java.lang.String _databaseFile)
Sybase internal use only. |
void |
setDatabaseName(java.lang.String _databaseName)
Sybase internal use only. |
void |
setEntityList(EntityMetaDataList _entityList)
Sybase internal use only. |
void |
setEntityMap(EntityMap _entityMap)
Sybase internal use only. |
void |
setServiceList(ServiceMetaDataList _serviceList)
Sybase internal use only. |
void |
setServiceMap(ServiceMap _serviceMap)
Sybase internal use only. |
void |
setSynchronizationGroups(StringList _synchronizationGroups)
Sybase internal use only. |
Methods inherited from class com.sybase.reflection.ClassMetaData |
---|
finishInit, getAttribute, getAttributeMap, getAttributes, getId, getName, getOperation, getOperation, getOperationMap, getOperations, initAttributeMap, initAttributes, initId, initName, initOperationMap, initOperations, isEntity, isService, setAttributeMap, setAttributes, setId, setName, setOperationMap, setOperations |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String __databaseName
protected java.lang.String __databaseFile
protected ClassMetaDataList __classList
protected EntityMetaDataList __entityList
protected ServiceMetaDataList __serviceList
protected ClassMap __classMap
protected EntityMap __entityMap
protected ServiceMap __serviceMap
protected StringList __synchronizationGroups
protected EntityListMap __entityListMap
Constructor Detail |
---|
public DatabaseMetaData()
Method Detail |
---|
public DatabaseMetaData initDatabaseName(java.lang.String _databaseName)
public java.lang.String getDatabaseName()
public void setDatabaseName(java.lang.String _databaseName)
public DatabaseMetaData initDatabaseFile(java.lang.String _databaseFile)
public java.lang.String getDatabaseFile()
public void setDatabaseFile(java.lang.String _databaseFile)
public DatabaseMetaData initClassList(ClassMetaDataList _classList)
public ClassMetaDataList getClassList()
public void setClassList(ClassMetaDataList _classList)
public DatabaseMetaData initEntityList(EntityMetaDataList _entityList)
public EntityMetaDataList getEntityList()
public void setEntityList(EntityMetaDataList _entityList)
public DatabaseMetaData initServiceList(ServiceMetaDataList _serviceList)
public ServiceMetaDataList getServiceList()
public void setServiceList(ServiceMetaDataList _serviceList)
public DatabaseMetaData initClassMap(ClassMap _classMap)
public ClassMap getClassMap()
public void setClassMap(ClassMap _classMap)
public DatabaseMetaData initEntityMap(EntityMap _entityMap)
public EntityMap getEntityMap()
public void setEntityMap(EntityMap _entityMap)
public DatabaseMetaData initServiceMap(ServiceMap _serviceMap)
public ServiceMap getServiceMap()
public void setServiceMap(ServiceMap _serviceMap)
public StringList getPublications()
public StringList getSynchronizationGroups()
public void setSynchronizationGroups(StringList _synchronizationGroups)
public ClassMetaData getClass(java.lang.String className)
className
- public EntityMetaData getEntity(java.lang.String className)
entityName
- public ClassMetaData getService(java.lang.String className)
public void initEntityListMap(EntityListMap entityListMap)
public EntityMetaDataList getEntitiesByPublication(java.lang.String publicationName)
public EntityMetaDataList getEntitiesBySynchronizationGroups(java.lang.String synchronizationGroup)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |