package org.radargun.stages.cache.generators; import java.nio.ByteBuffer; import org.radargun.config.DefinitionElement; /** * @author Roman Macor (rmacor@redhat.com) */ @DefinitionElement(name = "byte-array-key", doc = "Generates byte-array keys") public class ByteArrayKeyGenerator implements KeyGenerator { @Override public Object generateKey(long keyIndex) { ByteBuffer buffer = ByteBuffer.allocate(Long.BYTES); buffer.putLong(keyIndex); return buffer.array(); } }