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) void |
checkReadAccess() |
(package private) String |
className() |
TopicModel |
clone() |
(package private) TopicModelImpl |
createModelWithChildTopics(ChildTopicsModel childTopics) |
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 |
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) TopicTypeModelImpl |
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) TopicImpl |
instantiate() |
(package private) void |
preDelete() |
private void |
reassignInstantiation() |
(package private) void |
removeProperty(String propUri) |
(package private) void |
storeProperty(String propUri,
Object propValue,
boolean addToIndex) |
(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() |
_updateChildTopics, calculateLabel, calculateLabelAndUpdate, delete, equals, getChildTopicsModel, getId, getIndexValue, getSimpleValue, getTypeUri, getUri, hashCode, isSimple, loadChildTopics, loadChildTopics, postCreate, postDelete, postUpdate, preCreate, preUpdate, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, toJSON, update, updateChildTopics, updateSimpleValue, updateTypeUri, updateUri, updateWithChildTopics, 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 DeepaMehtaObjectModelImplTopicImpl instantiate()
instantiate in class DeepaMehtaObjectModelImplfinal TopicModelImpl createModelWithChildTopics(ChildTopicsModel childTopics)
createModelWithChildTopics in class DeepaMehtaObjectModelImplfinal TopicTypeModelImpl getType()
getType in class DeepaMehtaObjectModelImplfinal List<AssociationModelImpl> getAssociations()
getAssociations in class DeepaMehtaObjectModelImplfinal RelatedTopicModelImpl getRelatedTopic(String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
getRelatedTopic in class DeepaMehtaObjectModelImplfinal List<RelatedTopicModelImpl> getRelatedTopics(String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
getRelatedTopics in class DeepaMehtaObjectModelImplfinal List<RelatedTopicModelImpl> getRelatedTopics(List assocTypeUris, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
getRelatedTopics in class DeepaMehtaObjectModelImplfinal void storeUri()
storeUri in class DeepaMehtaObjectModelImplfinal void storeTypeUri()
storeTypeUri in class DeepaMehtaObjectModelImplfinal void storeSimpleValue()
DeepaMehtaObjectModelImplstoreSimpleValue in class DeepaMehtaObjectModelImplfinal void indexSimpleValue(IndexMode indexMode)
DeepaMehtaObjectModelImplCalled to index existing topics/associations once an index mode has been added to a type definition.
indexSimpleValue in class DeepaMehtaObjectModelImplfinal void storeProperty(String propUri, Object propValue, boolean addToIndex)
storeProperty in class DeepaMehtaObjectModelImplfinal void removeProperty(String propUri)
removeProperty in class DeepaMehtaObjectModelImplfinal void _delete()
_delete in class DeepaMehtaObjectModelImplfinal void checkReadAccess()
checkReadAccess in class DeepaMehtaObjectModelImplfinal DeepaMehtaEvent getPreUpdateEvent()
getPreUpdateEvent in class DeepaMehtaObjectModelImplfinal DeepaMehtaEvent getPostUpdateEvent()
getPostUpdateEvent in class DeepaMehtaObjectModelImplfinal DeepaMehtaEvent getPreDeleteEvent()
getPreDeleteEvent in class DeepaMehtaObjectModelImplfinal DeepaMehtaEvent getPostDeleteEvent()
getPostDeleteEvent in class DeepaMehtaObjectModelImplfinal Directive getUpdateDirective()
getUpdateDirective in class DeepaMehtaObjectModelImplfinal Directive getDeleteDirective()
getDeleteDirective in class DeepaMehtaObjectModelImplvoid preDelete()
preDelete in class DeepaMehtaObjectModelImplTopicModelImpl findChildTopic(String topicTypeUri)
private void reassignInstantiation()
private AssociationModelImpl fetchInstantiation()
Copyright © 2017. All Rights Reserved.