public short[] readShortArray(String fieldName) throws IOException { final int currentPos = in.position(); try { int pos = readPosition(fieldName, FieldType.SHORT_ARRAY); in.position(pos); return in.readShortArray(); } finally { in.position(currentPos); } }