public interface FacetValueModel extends ChildTopicsModel
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, 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
RelatedTopicModel getTopic()
List<? extends RelatedTopicModel> getTopics()
FacetValueModel put(RelatedTopicModel value)
FacetValueModel put(TopicModel value)
FacetValueModel put(Object value)
FacetValueModel put(ChildTopicsModel value)
FacetValueModel putRef(long refTopicId)
FacetValueModel putRef(String refTopicUri)
FacetValueModel putDeletionRef(long refTopicId)
FacetValueModel putDeletionRef(String refTopicUri)
FacetValueModel put(List<RelatedTopicModel> values)
FacetValueModel addRef(long refTopicId)
FacetValueModel addRef(String refTopicUri)
FacetValueModel addDeletionRef(long refTopicId)
FacetValueModel addDeletionRef(String refTopicUri)
Copyright © 2018. All Rights Reserved.