Package com.axelor.meta.db
Class MetaModel
- java.lang.Object
-
- com.axelor.db.Model
-
- com.axelor.auth.db.AuditableModel
-
- com.axelor.meta.db.MetaModel
-
@Entity public class MetaModel extends AuditableModel
This object stores the models.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMetaField(MetaField item)Add the givenMetaFielditem to themetaFieldscollection.voidclearMetaFields()Clear themetaFieldscollection.booleanequals(Object obj)StringgetFullName()LonggetId()List<MetaField>getMetaFields()StringgetName()StringgetPackageName()StringgetTableName()inthashCode()voidremoveMetaField(MetaField item)Remove the givenMetaFielditem from themetaFieldscollection.voidsetFullName(String fullName)voidsetId(Long id)voidsetMetaFields(List<MetaField> metaFields)voidsetName(String name)voidsetPackageName(String packageName)voidsetTableName(String tableName)StringtoString()-
Methods inherited from class com.axelor.auth.db.AuditableModel
getCreatedBy, getCreatedOn, getUpdatedBy, getUpdatedOn
-
Methods inherited from class com.axelor.db.Model
getArchived, getCid, getVersion, isSelected, setArchived, setCid, setSelected, setVersion
-
-
-
-
Constructor Detail
-
MetaModel
public MetaModel()
-
MetaModel
public MetaModel(String name)
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getPackageName
public String getPackageName()
-
setPackageName
public void setPackageName(String packageName)
-
getTableName
public String getTableName()
-
setTableName
public void setTableName(String tableName)
-
addMetaField
public void addMetaField(MetaField item)
Add the givenMetaFielditem to themetaFieldscollection.It sets
item.metaModel = thisto ensure the proper relationship.- Parameters:
item- the item to add
-
removeMetaField
public void removeMetaField(MetaField item)
Remove the givenMetaFielditem from themetaFieldscollection.- Parameters:
item- the item to remove
-
clearMetaFields
public void clearMetaFields()
Clear themetaFieldscollection.
-
getFullName
public String getFullName()
-
setFullName
public void setFullName(String fullName)
-
-