package com.kryptnostic.v2.indexing.metadata;
import java.nio.ByteBuffer;
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.kryptnostic.kodex.v1.exceptions.types.IrisException;
/**
* MetadataMapper handles mapping tokens and nonces to lookup keys.
*
* @author Matthew Tamayo-Rios <matthew@kryptnostic.com>
*
*/
public interface MetadataMapper {
Map<ByteBuffer, List<Metadata>> mapTokensToKeys( Set<BucketedMetadata> metadata, byte[] objectIndexPair )
throws IrisException;
}