org.infinispan.util.function.RemovableFunction Maven / Gradle / Ivy
package org.infinispan.util.function;
import java.util.function.Function;
/**
* Placeholder interface used to describe a function that can be used as is for removal. This is useful for
* allowing an iterator to use removal.
*
* The resulting value should be able to be used by a remove call from the cache. Thus users shouldn't ever need to
* use this interface directly since it would require knowing how the underlying data is stored and
* transferred.
* @author wburns
* @since 9.0
*/
public interface RemovableFunction extends Function {
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy