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, toJSONequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, 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, removetoJSONforEach, iterator, spliteratorprivate String childTypeUri
FacetValueModelImpl(String childTypeUri, ModelFactory mf)
FacetValueModelImpl(ChildTopicsModelImpl childTopics)
public RelatedTopicModel getTopic()
FacetValueModelgetTopic in interface FacetValueModelpublic List<? extends RelatedTopicModel> getTopics()
FacetValueModelgetTopics in interface FacetValueModelpublic FacetValueModel put(RelatedTopicModel value)
FacetValueModelput in interface FacetValueModelpublic FacetValueModel put(TopicModel value)
put in interface FacetValueModelpublic FacetValueModel put(Object value)
FacetValueModelput in interface FacetValueModelpublic FacetValueModel put(ChildTopicsModel value)
FacetValueModelput in interface FacetValueModelpublic FacetValueModel putRef(long refTopicId)
FacetValueModelputRef in interface FacetValueModelpublic FacetValueModel putRef(String refTopicUri)
FacetValueModelputRef in interface FacetValueModelpublic FacetValueModel putDeletionRef(long refTopicId)
FacetValueModelputDeletionRef in interface FacetValueModelpublic FacetValueModel putDeletionRef(String refTopicUri)
FacetValueModelputDeletionRef in interface FacetValueModelpublic FacetValueModel put(List<RelatedTopicModel> values)
FacetValueModelput in interface FacetValueModelpublic FacetValueModel addRef(long refTopicId)
FacetValueModeladdRef in interface FacetValueModelpublic FacetValueModel addRef(String refTopicUri)
FacetValueModeladdRef in interface FacetValueModelpublic FacetValueModel addDeletionRef(long refTopicId)
FacetValueModeladdDeletionRef in interface FacetValueModelpublic FacetValueModel addDeletionRef(String refTopicUri)
FacetValueModeladdDeletionRef in interface FacetValueModelCopyright © 2018. All Rights Reserved.