class TopicTypeModelImpl extends TypeModelImpl implements TopicTypeModel
TopicType
.childTopics, em, id, mf, pl, typeUri, uri, value
Constructor and Description |
---|
TopicTypeModelImpl(TypeModelImpl type) |
Modifier and Type | Method and Description |
---|---|
TopicTypeModel |
addAssocDef(AssociationDefinitionModel assocDef) |
(package private) String |
className() |
(package private) List<TopicModelImpl> |
getAllInstances() |
(package private) Directive |
getDeleteTypeDirective() |
(package private) Directive |
getUpdateTypeDirective() |
(package private) TopicType |
instantiate() |
String |
toString() |
_addAssocDef, _addAssocDefBefore, _addIndexMode, _removeAssocDef, _removeAssocDefFromMemoryAndRebuildSequence, _updateAssocDef, addAssocDefBefore, addIndexMode, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getLabelConfig, getViewConfig, getViewConfigModel, hasAssocDef, iterator, postDelete, postUpdate, preDelete, preUpdate, rehashAssocDef, removeAssocDef, setDataTypeUri, setLabelConfig, setViewConfig, toJSON, updateDataTypeUri, updateLabelConfig
_delete, clone, createRoleModel, findChildTopic, getAssociations, getDeleteDirective, getPostDeleteEvent, getPostUpdateEvent, getPreDeleteEvent, getPreGetEvent, getPreUpdateEvent, getRelatedTopic, getRelatedTopics, getRelatedTopics, getType, getUpdateDirective, indexSimpleValue, storeSimpleValue, storeTypeUri, storeUri, updateChildTopics
_updateChildTopics, delete, equals, getChildTopicsModel, getId, getIndexValue, getSimpleValue, getTypeUri, getUri, hashCode, isSimple, loadChildTopics, loadChildTopics, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, update, updateChildTopics, updateSimpleValue, updateTypeUri, updateUri, uriChange
finalize, getClass, notify, notifyAll, wait, wait, wait
addAssocDefBefore, addIndexMode, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getLabelConfig, getViewConfig, getViewConfigModel, hasAssocDef, removeAssocDef, setDataTypeUri, setLabelConfig, setViewConfig
clone
createRoleModel, getChildTopicsModel, getId, getSimpleValue, getTypeUri, getUri, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri
toJSON
TopicTypeModelImpl(TypeModelImpl type)
public TopicTypeModel addAssocDef(AssociationDefinitionModel assocDef)
addAssocDef
in interface TopicTypeModel
addAssocDef
in interface TypeModel
addAssocDef
in class TypeModelImpl
assocDef
- the assoc def to add.
Note: its ID might be uninitialized (-1).public String toString()
toString
in class TypeModelImpl
String className()
className
in class TopicModelImpl
TopicType instantiate()
instantiate
in class TopicModelImpl
List<TopicModelImpl> getAllInstances()
getAllInstances
in class TypeModelImpl
Directive getUpdateTypeDirective()
getUpdateTypeDirective
in class TypeModelImpl
Directive getDeleteTypeDirective()
getDeleteTypeDirective
in class TypeModelImpl
Copyright © 2016. All Rights Reserved.