de.deepamehta.core.model
Class RelatedTopicModel
java.lang.Object
de.deepamehta.core.model.DeepaMehtaObjectModel
de.deepamehta.core.model.TopicModel
de.deepamehta.core.model.RelatedTopicModel
- All Implemented Interfaces:
- Identifiable, JSONEnabled, Cloneable
- Direct Known Subclasses:
- TopicDeletionModel, TopicReferenceModel
public class RelatedTopicModel
- extends TopicModel
Methods inherited from class de.deepamehta.core.model.DeepaMehtaObjectModel |
equals, getChildTopicsModel, getId, getSimpleValue, getTypeUri, getUri, hashCode, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri |
relatingAssoc
private AssociationModel relatingAssoc
RelatedTopicModel
public RelatedTopicModel(long topicId)
RelatedTopicModel
public RelatedTopicModel(long topicId,
AssociationModel relatingAssoc)
RelatedTopicModel
public RelatedTopicModel(String topicUri)
RelatedTopicModel
public RelatedTopicModel(String topicUri,
AssociationModel relatingAssoc)
RelatedTopicModel
public RelatedTopicModel(String topicTypeUri,
SimpleValue value)
RelatedTopicModel
public RelatedTopicModel(String topicTypeUri,
ChildTopicsModel childTopics)
RelatedTopicModel
public RelatedTopicModel(TopicModel topic)
RelatedTopicModel
public RelatedTopicModel(TopicModel topic,
AssociationModel relatingAssoc)
getRelatingAssociation
public AssociationModel getRelatingAssociation()
toJSON
public org.codehaus.jettison.json.JSONObject toJSON()
- Specified by:
toJSON
in interface JSONEnabled
- Overrides:
toJSON
in class DeepaMehtaObjectModel
clone
public RelatedTopicModel clone()
- Overrides:
clone
in class TopicModel
toString
public String toString()
- Overrides:
toString
in class TopicModel
Copyright © 2015. All Rights Reserved.