Class ItemFlagFilter
java.lang.Object
net.bluemind.core.container.model.ItemFlagFilter
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ItemFlagFilterall()static ItemFlagFiltercreate()static ItemFlagFilterfromQueryString(String filters) Creates from a string like "-deleted,-seen,+important" (not case sensitive)booleanmatchAll()booleanbooleanbooleanskipVersions(Set<Long> versions) static StringtoQueryString(ItemFlagFilter filter) toString()
-
Field Details
-
must
-
mustNot
-
skipVersions
-
skipExpunged
public boolean skipExpunged
-
-
Constructor Details
-
ItemFlagFilter
public ItemFlagFilter()
-
-
Method Details
-
create
-
all
-
toString
-
must
-
skipExpunged
-
matchAll
public boolean matchAll() -
mustNot
-
skipVersions
-
fromQueryString
Creates from a string like "-deleted,-seen,+important" (not case sensitive)- Parameters:
filters-- Returns:
-
toQueryString
-
availableFastPath
-
matchDeleted
public boolean matchDeleted() -
matchUnseen
public boolean matchUnseen() -
matchUnseenVisible
public boolean matchUnseenVisible()
-