class TopicModelImpl extends DeepaMehtaObjectModelImpl implements TopicModel
childTopics, em, id, logger, mf, pl, typeUri, uri, value| Constructor and Description |
|---|
TopicModelImpl(DeepaMehtaObjectModelImpl object) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
_delete() |
(package private) String |
className() |
TopicModel |
clone() |
RoleModel |
createRoleModel(String roleTypeUri) |
private AssociationModelImpl |
fetchInstantiation() |
(package private) TopicModelImpl |
findChildTopic(String topicTypeUri) |
(package private) List<AssociationModelImpl> |
getAssociations() |
(package private) Directive |
getDeleteDirective() |
(package private) DeepaMehtaEvent |
getPostDeleteEvent() |
(package private) DeepaMehtaEvent |
getPostUpdateEvent() |
(package private) DeepaMehtaEvent |
getPreDeleteEvent() |
(package private) DeepaMehtaEvent |
getPreGetEvent() |
(package private) DeepaMehtaEvent |
getPreUpdateEvent() |
(package private) RelatedTopicModelImpl |
getRelatedTopic(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
getRelatedTopics(List assocTypeUris,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
getRelatedTopics(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) TopicTypeModel |
getType() |
(package private) Directive |
getUpdateDirective() |
(package private) void |
indexSimpleValue(IndexMode indexMode)
Indexes the simple value of the given object model according to the given index mode.
|
(package private) Topic |
instantiate() |
private void |
reassignInstantiation() |
(package private) void |
storeSimpleValue()
Stores and indexes the simple value of the specified topic or association model.
|
(package private) void |
storeTypeUri() |
(package private) void |
storeUri() |
String |
toString() |
(package private) void |
updateChildTopics(ChildTopicsModel childTopics) |
_updateChildTopics, delete, equals, getChildTopicsModel, getId, getIndexValue, getSimpleValue, getTypeUri, getUri, hashCode, isSimple, loadChildTopics, loadChildTopics, postDelete, postUpdate, preDelete, preUpdate, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, toJSON, update, updateChildTopics, updateSimpleValue, updateTypeUri, updateUri, uriChangefinalize, getClass, notify, notifyAll, wait, wait, waitgetChildTopicsModel, getId, getSimpleValue, getTypeUri, getUri, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUritoJSONTopicModelImpl(DeepaMehtaObjectModelImpl object)
public RoleModel createRoleModel(String roleTypeUri)
createRoleModel in interface DeepaMehtaObjectModelcreateRoleModel in class DeepaMehtaObjectModelImplpublic TopicModel clone()
clone in interface DeepaMehtaObjectModelclone in interface TopicModelclone in class DeepaMehtaObjectModelImplpublic String toString()
toString in class DeepaMehtaObjectModelImplString className()
className in class DeepaMehtaObjectModelImplTopic instantiate()
instantiate in class DeepaMehtaObjectModelImplTopicTypeModel getType()
getType in class DeepaMehtaObjectModelImplList<AssociationModelImpl> getAssociations()
getAssociations in class DeepaMehtaObjectModelImplRelatedTopicModelImpl getRelatedTopic(String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
getRelatedTopic in class DeepaMehtaObjectModelImplList<RelatedTopicModelImpl> getRelatedTopics(String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
getRelatedTopics in class DeepaMehtaObjectModelImplList<RelatedTopicModelImpl> getRelatedTopics(List assocTypeUris, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
getRelatedTopics in class DeepaMehtaObjectModelImplvoid storeUri()
storeUri in class DeepaMehtaObjectModelImplvoid storeTypeUri()
storeTypeUri in class DeepaMehtaObjectModelImplvoid storeSimpleValue()
DeepaMehtaObjectModelImplstoreSimpleValue in class DeepaMehtaObjectModelImplvoid indexSimpleValue(IndexMode indexMode)
DeepaMehtaObjectModelImplCalled to index existing topics/associations once an index mode has been added to a type definition.
indexSimpleValue in class DeepaMehtaObjectModelImplvoid updateChildTopics(ChildTopicsModel childTopics)
updateChildTopics in class DeepaMehtaObjectModelImplvoid _delete()
_delete in class DeepaMehtaObjectModelImplDeepaMehtaEvent getPreGetEvent()
getPreGetEvent in class DeepaMehtaObjectModelImplDeepaMehtaEvent getPreUpdateEvent()
getPreUpdateEvent in class DeepaMehtaObjectModelImplDeepaMehtaEvent getPostUpdateEvent()
getPostUpdateEvent in class DeepaMehtaObjectModelImplDeepaMehtaEvent getPreDeleteEvent()
getPreDeleteEvent in class DeepaMehtaObjectModelImplDeepaMehtaEvent getPostDeleteEvent()
getPostDeleteEvent in class DeepaMehtaObjectModelImplDirective getUpdateDirective()
getUpdateDirective in class DeepaMehtaObjectModelImplDirective getDeleteDirective()
getDeleteDirective in class DeepaMehtaObjectModelImplTopicModelImpl findChildTopic(String topicTypeUri)
private void reassignInstantiation()
private AssociationModelImpl fetchInstantiation()
Copyright © 2016. All Rights Reserved.