Package net.ontopia.topicmaps.rest.v1
Class TMObjectController
- java.lang.Object
-
- net.ontopia.topicmaps.rest.controller.AbstractController
-
- net.ontopia.topicmaps.rest.v1.TMObjectController
-
public class TMObjectController extends AbstractController
-
-
Field Summary
-
Fields inherited from class net.ontopia.topicmaps.rest.controller.AbstractController
ontopia
-
-
Constructor Summary
Constructors Constructor Description TMObjectController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
init()
TMObjectIF
resolve(TopicMapIF tm, String objectId, Collection<URILocator> itemIdentifiers)
<C extends TMObjectIF>
Cresolve(TopicMapIF tm, TMObject object, Class<C> expected)
void
setItemIdentifiers(TMObjectIF object, TMObject pojo)
-
Methods inherited from class net.ontopia.topicmaps.rest.controller.AbstractController
getController, getOntopia, requireNotNull, setOntopia
-
-
-
-
Method Detail
-
init
protected void init()
- Specified by:
init
in classAbstractController
-
setItemIdentifiers
public void setItemIdentifiers(TMObjectIF object, TMObject pojo)
-
resolve
public <C extends TMObjectIF> C resolve(TopicMapIF tm, TMObject object, Class<C> expected)
-
resolve
public TMObjectIF resolve(TopicMapIF tm, String objectId, Collection<URILocator> itemIdentifiers)
-
-