Package com.im.ijcs.api.ddl.dto
Class ModelInfo
- java.lang.Object
-
- com.im.ijcs.api.ddl.dto.ModelInfo
-
- All Implemented Interfaces:
java.io.Serializable
public final class ModelInfo extends java.lang.Object implements java.io.Serializable
This is the root object that holds all model information. This object is the one that keeps the actual state on server. This object is the one that is sent to the newly connected client.- Author:
- Martin Adamek
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ModelInfo(SchemaInfo schemaInfo, com.im.commons.db.ddl.DBDatabaseInfo dbInfo, java.util.Set<java.lang.String> metaTableNames, com.im.commons.db.ddl.DBItemsCache dbItemsCache, boolean ijcMetadataRefreshNeeded)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.im.commons.db.ddl.DBDatabaseInfo
getDbInfo()
com.im.commons.db.ddl.DBItemsCache
getDBItemsCache()
java.util.Set<java.lang.String>
getMetaTableNames()
SchemaInfo
getSchemaInfo()
boolean
isIjcMetadataRefreshNeeded()
-
-
-
Constructor Detail
-
ModelInfo
public ModelInfo(SchemaInfo schemaInfo, com.im.commons.db.ddl.DBDatabaseInfo dbInfo, java.util.Set<java.lang.String> metaTableNames, com.im.commons.db.ddl.DBItemsCache dbItemsCache, boolean ijcMetadataRefreshNeeded)
-
-
Method Detail
-
getSchemaInfo
public SchemaInfo getSchemaInfo()
-
getDbInfo
public com.im.commons.db.ddl.DBDatabaseInfo getDbInfo()
-
getDBItemsCache
public com.im.commons.db.ddl.DBItemsCache getDBItemsCache()
-
getMetaTableNames
public java.util.Set<java.lang.String> getMetaTableNames()
-
isIjcMetadataRefreshNeeded
public boolean isIjcMetadataRefreshNeeded()
-
-