public class TaggableEntityProviderMock extends EntityProviderMock implements Taggable, TagProvideable
| Modifier and Type | Field and Description |
|---|---|
Map<String,Set<String>> |
entityTags |
prefix| Constructor and Description |
|---|
TaggableEntityProviderMock(String prefix)
TEST constructor: allows for easy testing
|
TaggableEntityProviderMock(String prefix,
String reference,
String[] tags)
TEST constructor: allows for easy testing by setting up tags for a specific reference
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTagsToEntity(String reference,
String[] tags) |
List<EntityData> |
findEntitesByTags(String[] tags,
boolean matchAll,
Search search) |
List<String> |
getTagsForEntity(String reference) |
void |
removeTagsFromEntity(String reference,
String[] tags) |
void |
setTagsForEntity(String reference,
String[] tags) |
getEntityPrefixclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEntityPrefixpublic TaggableEntityProviderMock(String prefix)
prefix - public void addTagsToEntity(String reference, String[] tags)
addTagsToEntity in interface TagProviderpublic List<String> getTagsForEntity(String reference)
getTagsForEntity in interface TagProviderpublic void removeTagsFromEntity(String reference, String[] tags)
removeTagsFromEntity in interface TagProviderpublic void setTagsForEntity(String reference, String[] tags)
setTagsForEntity in interface TagProviderpublic List<EntityData> findEntitesByTags(String[] tags, boolean matchAll, Search search)
findEntitesByTags in interface TagProvideableCopyright © 2007–2019 Sakai Project. All rights reserved.