public IndexInfo deserialize(DataInputPlus in) throws IOException { ClusteringPrefix firstName = clusteringSerializer.deserialize(in); ClusteringPrefix lastName = clusteringSerializer.deserialize(in); long offset; long width; DeletionTime endOpenMarker = null; if (version.storeRows()) { offset = in.readUnsignedVInt(); width = in.readVInt() + WIDTH_BASE; if (in.readBoolean()) endOpenMarker = DeletionTime.serializer.deserialize(in); } else { offset = in.readLong(); width = in.readLong(); } return new IndexInfo(firstName, lastName, offset, width, endOpenMarker); }
public void skip(DataInputPlus in) throws IOException { clusteringSerializer.skip(in); clusteringSerializer.skip(in); if (version.storeRows()) { in.readUnsignedVInt(); in.readVInt(); if (in.readBoolean()) DeletionTime.serializer.skip(in); } else { in.skipBytes(TypeSizes.sizeof(0L)); in.skipBytes(TypeSizes.sizeof(0L)); } }
public IndexInfo deserialize(DataInputPlus in) throws IOException { ClusteringPrefix firstName = clusteringSerializer.deserialize(in); ClusteringPrefix lastName = clusteringSerializer.deserialize(in); long offset; long width; DeletionTime endOpenMarker = null; if (version.storeRows()) { offset = in.readUnsignedVInt(); width = in.readVInt() + WIDTH_BASE; if (in.readBoolean()) endOpenMarker = DeletionTime.serializer.deserialize(in); } else { offset = in.readLong(); width = in.readLong(); } return new IndexInfo(firstName, lastName, offset, width, endOpenMarker); }
public void skip(DataInputPlus in) throws IOException { clusteringSerializer.skip(in); clusteringSerializer.skip(in); if (version.storeRows()) { in.readUnsignedVInt(); in.readVInt(); if (in.readBoolean()) DeletionTime.serializer.skip(in); } else { in.skipBytes(TypeSizes.sizeof(0L)); in.skipBytes(TypeSizes.sizeof(0L)); } }
public void skip(DataInputPlus in) throws IOException { clusteringSerializer.skip(in); clusteringSerializer.skip(in); if (version.storeRows()) { in.readUnsignedVInt(); in.readVInt(); if (in.readBoolean()) DeletionTime.serializer.skip(in); } else { in.skipBytes(TypeSizes.sizeof(0L)); in.skipBytes(TypeSizes.sizeof(0L)); } }
public IndexInfo deserialize(DataInputPlus in) throws IOException { ClusteringPrefix firstName = clusteringSerializer.deserialize(in); ClusteringPrefix lastName = clusteringSerializer.deserialize(in); long offset; long width; DeletionTime endOpenMarker = null; if (version.storeRows()) { offset = in.readUnsignedVInt(); width = in.readVInt() + WIDTH_BASE; if (in.readBoolean()) endOpenMarker = DeletionTime.serializer.deserialize(in); } else { offset = in.readLong(); width = in.readLong(); } return new IndexInfo(firstName, lastName, offset, width, endOpenMarker); }
public IndexInfo deserialize(DataInputPlus in) throws IOException { ClusteringPrefix firstName = clusteringSerializer.deserialize(in); ClusteringPrefix lastName = clusteringSerializer.deserialize(in); long offset; long width; DeletionTime endOpenMarker = null; if (version.storeRows()) { offset = in.readUnsignedVInt(); width = in.readVInt() + WIDTH_BASE; if (in.readBoolean()) endOpenMarker = DeletionTime.serializer.deserialize(in); } else { offset = in.readLong(); width = in.readLong(); } return new IndexInfo(firstName, lastName, offset, width, endOpenMarker); }
public void skip(DataInputPlus in) throws IOException { clusteringSerializer.skip(in); clusteringSerializer.skip(in); if (version.storeRows()) { in.readUnsignedVInt(); in.readVInt(); if (in.readBoolean()) DeletionTime.serializer.skip(in); } else { in.skipBytes(TypeSizes.sizeof(0L)); in.skipBytes(TypeSizes.sizeof(0L)); } }