Package org.infinispan.filter
Interface ParamKeyValueFilterConverterFactory<K,V,C>
-
- All Superinterfaces:
KeyValueFilterConverterFactory<K,V,C>
public interface ParamKeyValueFilterConverterFactory<K,V,C> extends KeyValueFilterConverterFactory<K,V,C>
Factory forKeyValueFilterConverter
instances supporting parameters.- Since:
- 8.1
- Author:
- gustavonalle
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default boolean
binaryParam()
default KeyValueFilterConverter<K,V,C>
getFilterConverter()
KeyValueFilterConverter<K,V,C>
getFilterConverter(Object[] params)
Create an instance ofKeyValueFilterConverter
-
-
-
Method Detail
-
getFilterConverter
KeyValueFilterConverter<K,V,C> getFilterConverter(Object[] params)
Create an instance ofKeyValueFilterConverter
- Parameters:
params
- Supplied params- Returns:
- KeyValueFilterConverter
-
binaryParam
default boolean binaryParam()
- Returns:
- true if parameters should be passed in binary format to the filter.
-
getFilterConverter
default KeyValueFilterConverter<K,V,C> getFilterConverter()
- Specified by:
getFilterConverter
in interfaceKeyValueFilterConverterFactory<K,V,C>
-
-