Class IterationFilter<K,V,C>

java.lang.Object
org.infinispan.filter.AbstractKeyValueFilterConverter<K,V,C>
org.infinispan.server.hotrod.iteration.IterationFilter<K,V,C>
All Implemented Interfaces:
org.infinispan.filter.Converter<K,V,C>, org.infinispan.filter.KeyValueFilter<K,V>, org.infinispan.filter.KeyValueFilterConverter<K,V,C>

public class IterationFilter<K,V,C> extends org.infinispan.filter.AbstractKeyValueFilterConverter<K,V,C>
Since:
8.0
Author:
gustavonalle, wburns
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    IterationFilter(org.infinispan.commons.dataconversion.MediaType storageMediaType, org.infinispan.commons.dataconversion.MediaType requestType, Optional<org.infinispan.filter.KeyValueFilterConverter<K,V,C>> providedFilter)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    filterAndConvert(K key, V value, org.infinispan.metadata.Metadata metadata)
     
    void
    injectDependencies(org.infinispan.Cache cache, org.infinispan.marshall.core.EncoderRegistry encoderRegistry)
     

    Methods inherited from class org.infinispan.filter.AbstractKeyValueFilterConverter

    accept, convert

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.infinispan.filter.KeyValueFilter

    format
  • Constructor Details

    • IterationFilter

      public IterationFilter(org.infinispan.commons.dataconversion.MediaType storageMediaType, org.infinispan.commons.dataconversion.MediaType requestType, Optional<org.infinispan.filter.KeyValueFilterConverter<K,V,C>> providedFilter)
  • Method Details

    • filterAndConvert

      public C filterAndConvert(K key, V value, org.infinispan.metadata.Metadata metadata)
    • injectDependencies

      public void injectDependencies(org.infinispan.Cache cache, org.infinispan.marshall.core.EncoderRegistry encoderRegistry)