public class NamedCacheFilter
extends java.lang.Object
implements com.scaleoutsoftware.soss.client.da.Query
NamedCache.query()
Constructor and Description |
---|
NamedCacheFilter()
Creates a filter that matches all objects.
|
NamedCacheFilter(IndexCollection ic)
Creates a filter for queries.
|
NamedCacheFilter(IndexCollection ic,
boolean matchAll)
Creates a filter for queries.
|
Modifier and Type | Method and Description |
---|---|
IndexCollection |
getIndexCollection()
Gets the
IndexCollection |
boolean |
getMatchOptions()
Gets
matchAll boolean. |
public NamedCacheFilter(IndexCollection ic, boolean matchAll)
ic
- IndexCollection
containing query criteria.matchAll
- If matchAll
is true
returned objects must match every IndexValue. If matchAll
is false
,
objects can match any IndexValue.public NamedCacheFilter(IndexCollection ic)
ic
- IndexCollection
containing query criteria.public NamedCacheFilter()
public IndexCollection getIndexCollection()
IndexCollection
getIndexCollection
in interface com.scaleoutsoftware.soss.client.da.Query
IndexCollection
containing query criteria.public boolean getMatchOptions()
matchAll
boolean.getMatchOptions
in interface com.scaleoutsoftware.soss.client.da.Query
matchAll
is true
returned objects must match every IndexValue. If matchAll
is false
,
objects can match any IndexValue.