public class TopicModel extends DeepaMehtaObjectModel
childTopics, id, typeUri, uri, value
Constructor and Description |
---|
TopicModel(ChildTopicsModel childTopics) |
TopicModel(org.codehaus.jettison.json.JSONObject topic) |
TopicModel(long id) |
TopicModel(long id,
ChildTopicsModel childTopics) |
TopicModel(long id,
String typeUri) |
TopicModel(long id,
String uri,
String typeUri,
SimpleValue value,
ChildTopicsModel childTopics) |
TopicModel(String typeUri) |
TopicModel(String typeUri,
ChildTopicsModel childTopics) |
TopicModel(String typeUri,
SimpleValue value) |
TopicModel(String uri,
String typeUri) |
TopicModel(String uri,
String typeUri,
ChildTopicsModel childTopics) |
TopicModel(String uri,
String typeUri,
SimpleValue value) |
TopicModel(TopicModel topic) |
Modifier and Type | Method and Description |
---|---|
TopicModel |
clone() |
RoleModel |
createRoleModel(String roleTypeUri) |
String |
toString() |
equals, getChildTopicsModel, getId, getSimpleValue, getTypeUri, getUri, hashCode, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, toJSON
public TopicModel(ChildTopicsModel childTopics)
public TopicModel(String typeUri)
public TopicModel(String typeUri, SimpleValue value)
public TopicModel(String typeUri, ChildTopicsModel childTopics)
public TopicModel(String uri, String typeUri)
public TopicModel(String uri, String typeUri, SimpleValue value)
public TopicModel(String uri, String typeUri, ChildTopicsModel childTopics)
public TopicModel(long id)
public TopicModel(long id, String typeUri)
public TopicModel(long id, ChildTopicsModel childTopics)
public TopicModel(long id, String uri, String typeUri, SimpleValue value, ChildTopicsModel childTopics)
uri
- If null
an empty string is set. This is OK.typeUri
- Mandatory. Note: only the internal meta type topic (ID 0) has no type URI (null).value
- If null
an empty string value is set. This is OK.childTopics
- If null
an empty composite is set. This is OK.public TopicModel(TopicModel topic)
public TopicModel(org.codehaus.jettison.json.JSONObject topic)
public RoleModel createRoleModel(String roleTypeUri)
createRoleModel
in class DeepaMehtaObjectModel
public TopicModel clone()
clone
in class DeepaMehtaObjectModel
public String toString()
toString
in class DeepaMehtaObjectModel
Copyright © 2015. All Rights Reserved.