return m_params.length;
}
static Object getParameterAtIndex(int partitionIndex, ByteBuffer unserializedParams) throws IOException {
FastDeserializer in = new FastDeserializer(unserializedParams);
int paramLen = in.readShort();
if (partitionIndex >= paramLen) {
// error if caller desires out of bounds parameter
throw new RuntimeException("Invalid partition parameter requested.");
}
for (int i = 0; i < partitionIndex; ++i) {