public interface Class
Modifier and Type | Method and Description |
---|---|
void |
addProperty(Property dp) |
ClassVO |
buildClassVO() |
void |
deleteProperty(java.lang.String name) |
java.lang.String |
getCatalog() |
long |
getDescriptionId() |
long |
getId() |
java.lang.String[] |
getJavaClassNames() |
long |
getModelId() |
java.lang.String |
getName() |
Instance |
getNewInstance() |
java.lang.String |
getPrimaryKeyName() |
Property |
getProperty(int index) |
Property |
getProperty(java.lang.String name) |
int |
getPropertyCount() |
PropertyVO |
getPropertyVO(int propId) |
PropertyVO |
getPropertyVO(java.lang.String propName) |
int |
getRelationCount() |
RelationVO |
getRelationVO(int relId) |
java.lang.String |
getRemarks() |
java.lang.String |
getSchema() |
java.lang.String |
getTable() |
java.util.Date |
getTimestamp() |
java.lang.String |
getType() |
java.lang.String[] |
originalPropertyNamesToArray() |
java.lang.String[] |
propertyNamesToArray() |
boolean |
refresh() |
boolean |
save() |
void |
setCatalog(java.lang.String s) |
void |
setDescriptionId(long descId) |
void |
setId(long id) |
void |
setJavaClassNames(java.lang.String[] names) |
void |
setModelId(long modelId) |
void |
setName(java.lang.String s) |
void |
setPrimaryKeyName(java.lang.String primaryKeyName) |
void |
setRemarks(java.lang.String s) |
void |
setSchema(java.lang.String s) |
void |
setTable(java.lang.String table) |
void |
setTimestamp(java.util.Date d) |
void |
setType(java.lang.String s) |
java.lang.String |
toString() |
void addProperty(Property dp)
java.lang.String getCatalog()
Property getProperty(java.lang.String name)
Property getProperty(int index)
int getPropertyCount()
int getRelationCount()
long getModelId()
long getId()
java.lang.String getName()
java.lang.String getRemarks()
java.lang.String getSchema()
java.lang.String getType()
long getDescriptionId()
java.util.Date getTimestamp()
Instance getNewInstance()
java.lang.String[] propertyNamesToArray()
java.lang.String[] originalPropertyNamesToArray()
java.lang.String[] getJavaClassNames()
boolean refresh()
boolean save() throws java.sql.SQLException, SchemaUpdateException
java.sql.SQLException
SchemaUpdateException
void setId(long id)
void setModelId(long modelId)
void setCatalog(java.lang.String s)
void setName(java.lang.String s)
void setRemarks(java.lang.String s)
void setSchema(java.lang.String s)
void setType(java.lang.String s)
void setDescriptionId(long descId)
void setTimestamp(java.util.Date d)
java.lang.String toString()
toString
in class java.lang.Object
void deleteProperty(java.lang.String name)
void setJavaClassNames(java.lang.String[] names)
java.lang.String getTable()
void setTable(java.lang.String table)
PropertyVO getPropertyVO(int propId) throws DataModelException
DataModelException
PropertyVO getPropertyVO(java.lang.String propName) throws DataModelException
DataModelException
RelationVO getRelationVO(int relId) throws DataModelException
DataModelException
void setPrimaryKeyName(java.lang.String primaryKeyName) throws DataModelException
DataModelException
java.lang.String getPrimaryKeyName() throws DataModelException
DataModelException
ClassVO buildClassVO() throws DataModelException
DataModelException