throw new AccumuloElementConversionException("Exception reading length of property");
}
lastDelimiter += numBytesForLength;
if (currentPropLength > 0) {
try {
<BUG>properties.put(propertyName, typeDefinition.getSerialiser()
.deserialise(Arrays.copyOfRange(bytes, lastDelimiter, lastDelimiter += currentPropLength)));
</BUG>
} catch (SerialisationException e) {
throw new AccumuloElementConversionException("Failed to deserialise property " + propertyName, e);

throw new AccumuloElementConversionException("Exception reading length of property");
}
lastDelimiter += numBytesForLength;
if (currentPropLength > 0) {
try {
properties.put(propertyName, serialiser.deserialise(Arrays.copyOfRange(bytes, lastDelimiter, lastDelimiter += currentPropLength)));
} catch (SerialisationException e) {
throw new AccumuloElementConversionException("Failed to deserialise property " + propertyName, e);
