public interface DMXType extends Topic
Modifier and Type | Method and Description |
---|---|
DMXType |
addAssocDef(AssociationDefinitionModel assocDef) |
DMXType |
addAssocDefBefore(AssociationDefinitionModel assocDef,
String beforeAssocDefUri) |
DMXType |
addIndexMode(IndexMode indexMode) |
AssociationDefinition |
getAssocDef(String assocDefUri) |
Collection<AssociationDefinition> |
getAssocDefs() |
String |
getDataTypeUri() |
List<IndexMode> |
getIndexModes() |
TypeModel |
getModel() |
ViewConfiguration |
getViewConfig() |
Object |
getViewConfigValue(String configTypeUri,
String childTypeUri) |
boolean |
hasAssocDef(String assocDefUri) |
DMXType |
removeAssocDef(String assocDefUri) |
DMXType |
setDataTypeUri(String dataTypeUri) |
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, updateChildTopics
toJSON
String getDataTypeUri()
DMXType setDataTypeUri(String dataTypeUri)
List<IndexMode> getIndexModes()
DMXType addIndexMode(IndexMode indexMode)
Collection<AssociationDefinition> getAssocDefs()
AssociationDefinition getAssocDef(String assocDefUri)
boolean hasAssocDef(String assocDefUri)
DMXType addAssocDef(AssociationDefinitionModel assocDef)
DMXType 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.DMXType removeAssocDef(String assocDefUri)
ViewConfiguration getViewConfig()
Object getViewConfigValue(String configTypeUri, String childTypeUri)
Copyright © 2018. All Rights Reserved.