public interface DeepaMehtaType extends Topic
Modifier and Type | Method and Description |
---|---|
DeepaMehtaType |
addAssocDef(AssociationDefinitionModel assocDef) |
DeepaMehtaType |
addAssocDefBefore(AssociationDefinitionModel assocDef,
String beforeAssocDefUri) |
void |
addIndexMode(IndexMode indexMode) |
AssociationDefinition |
getAssocDef(String assocDefUri) |
Collection<AssociationDefinition> |
getAssocDefs() |
String |
getDataTypeUri() |
List<IndexMode> |
getIndexModes() |
List<String> |
getLabelConfig() |
TypeModel |
getModel() |
ViewConfiguration |
getViewConfig() |
Object |
getViewConfig(String typeUri,
String settingUri) |
boolean |
hasAssocDef(String assocDefUri) |
DeepaMehtaType |
removeAssocDef(String assocDefUri) |
void |
setDataTypeUri(String dataTypeUri) |
void |
setLabelConfig(List<String> labelConfig) |
void |
update(TypeModel model) |
findChildTopic, loadChildTopics, loadChildTopics, update
delete, getAssociation, getAssociations, getChildTopics, getDatabaseVendorObject, getId, getProperty, getRelatedAssociation, getRelatedAssociations, getRelatedTopic, getRelatedTopics, getRelatedTopics, getRelatedTopics, getSimpleValue, getType, getTypeUri, getUri, hasProperty, removeProperty, setChildTopics, setProperty, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, update, updateChildTopic, updateChildTopics
toJSON
String getDataTypeUri()
void setDataTypeUri(String dataTypeUri)
List<IndexMode> getIndexModes()
void addIndexMode(IndexMode indexMode)
Collection<AssociationDefinition> getAssocDefs()
AssociationDefinition getAssocDef(String assocDefUri)
boolean hasAssocDef(String assocDefUri)
DeepaMehtaType addAssocDef(AssociationDefinitionModel assocDef)
DeepaMehtaType addAssocDefBefore(AssociationDefinitionModel assocDef, String beforeAssocDefUri)
beforeAssocDefUri
- the URI of the assoc def before the given assoc def is inserted.
If null
the assoc def is appended at the end.DeepaMehtaType removeAssocDef(String assocDefUri)
List<String> getLabelConfig()
void setLabelConfig(List<String> labelConfig)
ViewConfiguration getViewConfig()
Object getViewConfig(String typeUri, String settingUri)
Copyright © 2016. All Rights Reserved.