org.infinispan.util.MappedCacheStream Maven / Gradle / Ivy
package org.infinispan.util;
import java.util.Set;
import org.infinispan.CacheStream;
import org.infinispan.commons.util.InjectiveFunction;
/**
* CacheStream that allows for mapping the filtered keys to different keys. Note that the function provided
* must be a {@link InjectiveFunction} guaranteeing that keys are distinct when mapped.
* @author wburns
* @since 9.2
*/
class MappedCacheStream extends AbstractDelegatingCacheStream {
private final InjectiveFunction
© 2015 - 2025 Weber Informatics LLC | Privacy Policy