class FacetValueModelImpl extends ChildTopicsModelImpl implements FacetValueModel
Modifier and Type | Field and Description |
---|---|
private String |
childTypeUri |
Constructor and Description |
---|
FacetValueModelImpl(ChildTopicsModelImpl childTopics) |
FacetValueModelImpl(String childTypeUri,
ModelFactory mf) |
Modifier and Type | Method and Description |
---|---|
FacetValueModel |
addDeletionRef(long refTopicId)
Adds a by-ID topic deletion reference to a multiple-valued facet.
|
FacetValueModel |
addDeletionRef(String refTopicUri)
Adds a by-URI topic deletion reference to a multiple-valued facet.
|
FacetValueModel |
addRef(long refTopicId)
Adds a by-ID topic reference to a multiple-valued facet.
|
FacetValueModel |
addRef(String refTopicUri)
Adds a by-URI topic reference to a multiple-valued facet.
|
RelatedTopicModel |
getTopic()
Accesses a single-valued facet.
|
List<? extends RelatedTopicModel> |
getTopics()
Accesses a multiple-valued facet.
|
FacetValueModel |
put(ChildTopicsModel value)
Convenience method to put a *composite* value in a single-valued facet.
|
FacetValueModel |
put(List<RelatedTopicModel> values)
Sets the values of a multiple-valued facet.
|
FacetValueModel |
put(Object value)
Convenience method to put a *simple* value in a single-valued facet.
|
FacetValueModel |
put(RelatedTopicModel value)
Puts a value in a single-valued facet.
|
FacetValueModel |
put(TopicModel value) |
FacetValueModel |
putDeletionRef(long refTopicId)
Puts a by-ID topic deletion reference in a single-valued facet.
|
FacetValueModel |
putDeletionRef(String refTopicUri)
Puts a by-URI topic deletion reference in a single-valued facet.
|
FacetValueModel |
putRef(long refTopicId)
Puts a by-ID topic reference in a single-valued facet.
|
FacetValueModel |
putRef(String refTopicUri)
Puts a by-URI topic reference in a single-valued facet.
|
add, add, addDeletionRef, addDeletionRef, addRef, addRef, addToChildTopics, clone, findChildTopicById, findChildTopicByRef, get, getBoolean, getBoolean, getChildTopicsModel, getChildTopicsModel, getDouble, getDouble, getInt, getInt, getLong, getLong, getObject, getObject, getString, getString, getTopic, getTopicOrNull, getTopics, getTopicsOrNull, has, iterator, put, put, put, put, put, putDeletionRef, putDeletionRef, putInChildTopics, putRef, putRef, remove, remove, removeChildTopic, removeFromChildTopics, size, toJSON
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, add, addDeletionRef, addDeletionRef, addRef, addRef, clone, get, getBoolean, getBoolean, getChildTopicsModel, getChildTopicsModel, getDouble, getDouble, getInt, getInt, getLong, getLong, getObject, getObject, getString, getString, getTopic, getTopicOrNull, getTopics, getTopicsOrNull, put, put, put, put, put, putDeletionRef, putDeletionRef, putRef, putRef, remove, remove
toJSON
forEach, iterator, spliterator
private String childTypeUri
FacetValueModelImpl(String childTypeUri, ModelFactory mf)
FacetValueModelImpl(ChildTopicsModelImpl childTopics)
public RelatedTopicModel getTopic()
FacetValueModel
getTopic
in interface FacetValueModel
public List<? extends RelatedTopicModel> getTopics()
FacetValueModel
getTopics
in interface FacetValueModel
public FacetValueModel put(RelatedTopicModel value)
FacetValueModel
put
in interface FacetValueModel
public FacetValueModel put(TopicModel value)
put
in interface FacetValueModel
public FacetValueModel put(Object value)
FacetValueModel
put
in interface FacetValueModel
public FacetValueModel put(ChildTopicsModel value)
FacetValueModel
put
in interface FacetValueModel
public FacetValueModel putRef(long refTopicId)
FacetValueModel
putRef
in interface FacetValueModel
public FacetValueModel putRef(String refTopicUri)
FacetValueModel
putRef
in interface FacetValueModel
public FacetValueModel putDeletionRef(long refTopicId)
FacetValueModel
putDeletionRef
in interface FacetValueModel
public FacetValueModel putDeletionRef(String refTopicUri)
FacetValueModel
putDeletionRef
in interface FacetValueModel
public FacetValueModel put(List<RelatedTopicModel> values)
FacetValueModel
put
in interface FacetValueModel
public FacetValueModel addRef(long refTopicId)
FacetValueModel
addRef
in interface FacetValueModel
public FacetValueModel addRef(String refTopicUri)
FacetValueModel
addRef
in interface FacetValueModel
public FacetValueModel addDeletionRef(long refTopicId)
FacetValueModel
addDeletionRef
in interface FacetValueModel
public FacetValueModel addDeletionRef(String refTopicUri)
FacetValueModel
addDeletionRef
in interface FacetValueModel
Copyright © 2018. All Rights Reserved.