private static void skipField(DataInput in, int bits) throws IOException { switch (bits & TYPE_MASK) { case BYTE_ARR: case STRING: final int length = in.readVInt(); in.skipBytes(length); break; case NUMERIC_INT: in.readZInt(); break; case NUMERIC_FLOAT: readZFloat(in); break; case NUMERIC_LONG: readTLong(in); break; case NUMERIC_DOUBLE: readZDouble(in); break; default: throw new AssertionError("Unknown type flag: " + Integer.toHexString(bits)); } }
private static void readField(DataInput in, StoredFieldVisitor visitor, FieldInfo info, int bits) throws IOException { switch (bits & TYPE_MASK) { case BYTE_ARR: int length = in.readVInt(); byte[] data = new byte[length]; in.readBytes(data, 0, length); visitor.binaryField(info, data); break; case STRING: length = in.readVInt(); data = new byte[length]; in.readBytes(data, 0, length); visitor.stringField(info, data); break; case NUMERIC_INT: visitor.intField(info, in.readZInt()); break; case NUMERIC_FLOAT: visitor.floatField(info, readZFloat(in)); break; case NUMERIC_LONG: visitor.longField(info, readTLong(in)); break; case NUMERIC_DOUBLE: visitor.doubleField(info, readZDouble(in)); break; default: throw new AssertionError("Unknown type flag: " + Integer.toHexString(bits)); } }
private static void skipField(DataInput in, int bits) throws IOException { switch (bits & TYPE_MASK) { case BYTE_ARR: case STRING: final int length = in.readVInt(); in.skipBytes(length); break; case NUMERIC_INT: in.readZInt(); break; case NUMERIC_FLOAT: readZFloat(in); break; case NUMERIC_LONG: readTLong(in); break; case NUMERIC_DOUBLE: readZDouble(in); break; default: throw new AssertionError("Unknown type flag: " + Integer.toHexString(bits)); } }
private static void skipField(DataInput in, int bits) throws IOException { switch (bits & TYPE_MASK) { case BYTE_ARR: case STRING: final int length = in.readVInt(); in.skipBytes(length); break; case NUMERIC_INT: in.readZInt(); break; case NUMERIC_FLOAT: readZFloat(in); break; case NUMERIC_LONG: readTLong(in); break; case NUMERIC_DOUBLE: readZDouble(in); break; default: throw new AssertionError("Unknown type flag: " + Integer.toHexString(bits)); } }
for (int j = 0; j < backwardSize; j++) { for (int i = 0; i < forwardSize; i++) { accum += in.readZInt(); tmpBuffer.putShort((short) accum);
private static void skipField(DataInput in, int bits) throws IOException { switch (bits & TYPE_MASK) { case BYTE_ARR: case STRING: final int length = in.readVInt(); in.skipBytes(length); break; case NUMERIC_INT: in.readZInt(); break; case NUMERIC_FLOAT: readZFloat(in); break; case NUMERIC_LONG: readTLong(in); break; case NUMERIC_DOUBLE: readZDouble(in); break; default: throw new AssertionError("Unknown type flag: " + Integer.toHexString(bits)); } }
final short[] a = costs[j]; for (int i = 0; i < a.length; i++) { accum += in.readZInt(); a[i] = (short)accum;
private static void readField(DataInput in, StoredFieldVisitor visitor, FieldInfo info, int bits) throws IOException { switch (bits & TYPE_MASK) { case BYTE_ARR: int length = in.readVInt(); byte[] data = new byte[length]; in.readBytes(data, 0, length); visitor.binaryField(info, data); break; case STRING: length = in.readVInt(); data = new byte[length]; in.readBytes(data, 0, length); visitor.stringField(info, data); break; case NUMERIC_INT: visitor.intField(info, in.readZInt()); break; case NUMERIC_FLOAT: visitor.floatField(info, readZFloat(in)); break; case NUMERIC_LONG: visitor.longField(info, readTLong(in)); break; case NUMERIC_DOUBLE: visitor.doubleField(info, readZDouble(in)); break; default: throw new AssertionError("Unknown type flag: " + Integer.toHexString(bits)); } }
private static void readField(DataInput in, StoredFieldVisitor visitor, FieldInfo info, int bits) throws IOException { switch (bits & TYPE_MASK) { case BYTE_ARR: int length = in.readVInt(); byte[] data = new byte[length]; in.readBytes(data, 0, length); visitor.binaryField(info, data); break; case STRING: length = in.readVInt(); data = new byte[length]; in.readBytes(data, 0, length); visitor.stringField(info, data); break; case NUMERIC_INT: visitor.intField(info, in.readZInt()); break; case NUMERIC_FLOAT: visitor.floatField(info, readZFloat(in)); break; case NUMERIC_LONG: visitor.longField(info, readTLong(in)); break; case NUMERIC_DOUBLE: visitor.doubleField(info, readZDouble(in)); break; default: throw new AssertionError("Unknown type flag: " + Integer.toHexString(bits)); } }
private static void readField(DataInput in, StoredFieldVisitor visitor, FieldInfo info, int bits) throws IOException { switch (bits & TYPE_MASK) { case BYTE_ARR: int length = in.readVInt(); byte[] data = new byte[length]; in.readBytes(data, 0, length); visitor.binaryField(info, data); break; case STRING: length = in.readVInt(); data = new byte[length]; in.readBytes(data, 0, length); visitor.stringField(info, data); break; case NUMERIC_INT: visitor.intField(info, in.readZInt()); break; case NUMERIC_FLOAT: visitor.floatField(info, readZFloat(in)); break; case NUMERIC_LONG: visitor.longField(info, readTLong(in)); break; case NUMERIC_DOUBLE: visitor.doubleField(info, readZDouble(in)); break; default: throw new AssertionError("Unknown type flag: " + Integer.toHexString(bits)); } }