blob: d63d3c55ccafc2147f0eeb3ad0e351e2b2895330 [file] [log] [blame]
package edu.uci.ics.asterix.formats.nontagged;
import edu.uci.ics.hyracks.algebricks.data.IBinaryIntegerInspector;
import edu.uci.ics.hyracks.dataflow.common.data.marshalling.IntegerSerializerDeserializer;
public class AqlBinaryIntegerInspector implements IBinaryIntegerInspector {
private static final long serialVersionUID = 1L;
public static final AqlBinaryIntegerInspector INSTANCE = new AqlBinaryIntegerInspector();
private AqlBinaryIntegerInspector() {
}
@Override
public int getIntegerValue(byte[] bytes, int offset, int length) {
return IntegerSerializerDeserializer.getInt(bytes, offset + 1);
}
}