de.deepamehta.core.impl
Class AttachedRelatedTopic

Show UML class diagram
java.lang.Object
  extended by de.deepamehta.core.impl.AttachedDeepaMehtaObject
      extended by de.deepamehta.core.impl.AttachedTopic
          extended by de.deepamehta.core.impl.AttachedRelatedTopic
All Implemented Interfaces:
DeepaMehtaObject, Identifiable, JSONEnabled, RelatedTopic, Topic

 class AttachedRelatedTopic
extends AttachedTopic
implements RelatedTopic

A Topic-Association pair that is attached to the DeepaMehtaService.


Field Summary
private  Association relatingAssoc
           
 
Fields inherited from class de.deepamehta.core.impl.AttachedDeepaMehtaObject
dms
 
Constructor Summary
AttachedRelatedTopic(RelatedTopicModel model, EmbeddedService dms)
           
 
Method Summary
 RelatedTopicModel getModel()
           
 Association getRelatingAssociation()
           
 
Methods inherited from class de.deepamehta.core.impl.AttachedTopic
_update, className, delete, fetchRelatedTopic, fetchRelatedTopics, getAssociation, getAssociations, getRelatedAssociation, getRelatedAssociations, getRelatedTopics, getType, getUpdateDirective, loadChildTopics, loadChildTopics, removeProperty, setProperty, storeTypeUri, storeUri, update, updateChildTopics
 
Methods inherited from class de.deepamehta.core.impl.AttachedDeepaMehtaObject
equals, getChildTopics, getDatabaseVendorObject, getId, getProperty, getRelatedTopic, getRelatedTopics, getRelatedTopics, getSimpleValue, getTypeUri, getUri, hashCode, hasProperty, setChildTopics, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, toJSON, toString, update, updateChildTopic, updateChildTopics
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.deepamehta.core.Topic
loadChildTopics, loadChildTopics, update
 
Methods inherited from interface de.deepamehta.core.DeepaMehtaObject
delete, getAssociation, getAssociations, getChildTopics, getDatabaseVendorObject, getId, getProperty, getRelatedAssociation, getRelatedAssociations, getRelatedTopic, getRelatedTopics, getRelatedTopics, getRelatedTopics, getSimpleValue, getTypeUri, getUri, hasProperty, removeProperty, setChildTopics, setProperty, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, update, updateChildTopic, updateChildTopics
 
Methods inherited from interface de.deepamehta.core.JSONEnabled
toJSON
 

Field Detail

relatingAssoc

private Association relatingAssoc
Constructor Detail

AttachedRelatedTopic

AttachedRelatedTopic(RelatedTopicModel model,
                     EmbeddedService dms)
Method Detail

getRelatingAssociation

public Association getRelatingAssociation()
Specified by:
getRelatingAssociation in interface RelatedTopic

getModel

public RelatedTopicModel getModel()
Specified by:
getModel in interface DeepaMehtaObject
Specified by:
getModel in interface RelatedTopic
Specified by:
getModel in interface Topic
Overrides:
getModel in class AttachedTopic


Copyright © 2015. All Rights Reserved.