public class IndexingQueryFilterImpl extends Object implements IndexingQueryFilter
Constructor and Description |
---|
IndexingQueryFilterImpl(org.apache.ignite.internal.GridKernalContext ctx,
@Nullable org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion topVer,
@Nullable int[] partsArr)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
@Nullable IndexingQueryCacheFilter |
forCache(String cacheName)
Creates optional predicate for cache.
|
public IndexingQueryFilterImpl(org.apache.ignite.internal.GridKernalContext ctx, @Nullable @Nullable org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion topVer, @Nullable @Nullable int[] partsArr)
ctx
- Kernal context.topVer
- Topology version.partsArr
- Partitions array.@Nullable public @Nullable IndexingQueryCacheFilter forCache(String cacheName)
forCache
in interface IndexingQueryFilter
cacheName
- Cache name.null
if no filtering is needed.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.2 Release Date : February 6 2019