package org.infinispan.tools.customs; import java.util.Collection; import java.util.Iterator; import java.util.Set; import java.util.function.BiConsumer; import org.infinispan.container.DataContainer; import org.infinispan.container.entries.InternalCacheEntry; import org.infinispan.filter.KeyFilter; import org.infinispan.filter.KeyValueFilter; import org.infinispan.metadata.Metadata; /** * Custom DataContainer for testing the configuration converter. * * @author amanukya */ public class CustomDataContainer implements DataContainer { @Override public InternalCacheEntry get(Object k) { return null; } @Override public InternalCacheEntry peek(Object k) { return null; } @Override public void put(Object o, Object o2, Metadata metadata) { } @Override public boolean containsKey(Object k) { return false; } @Override public InternalCacheEntry remove(Object k) { return null; } @Override public int size() { return 0; } @Override public int sizeIncludingExpired() { return 0; } @Override public void clear() { } @Override public Set keySet() { return null; } @Override public Collection values() { return null; } @Override public Set<InternalCacheEntry> entrySet() { return null; } @Override public void evict(Object key) { } @Override public InternalCacheEntry compute(Object key, ComputeAction action) { return null; } @Override public Iterator<InternalCacheEntry> iterator() { return null; } @Override public Iterator<InternalCacheEntry> iteratorIncludingExpired() { return null; } @Override public void executeTask(KeyValueFilter filter, BiConsumer action) throws InterruptedException { } @Override public void executeTask(KeyFilter filter, BiConsumer action) throws InterruptedException { } }