in core/src/main/thrift-gen-java/org/apache/accumulo/core/tabletscan/thrift/ActiveScan.java [1810:1930]
public void write(org.apache.thrift.protocol.TProtocol prot, ActiveScan struct) throws org.apache.thrift.TException {
org.apache.thrift.protocol.TTupleProtocol oprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
java.util.BitSet optionals = new java.util.BitSet();
if (struct.isSetClient()) {
optionals.set(0);
}
if (struct.isSetUser()) {
optionals.set(1);
}
if (struct.isSetTableId()) {
optionals.set(2);
}
if (struct.isSetAge()) {
optionals.set(3);
}
if (struct.isSetIdleTime()) {
optionals.set(4);
}
if (struct.isSetType()) {
optionals.set(5);
}
if (struct.isSetState()) {
optionals.set(6);
}
if (struct.isSetExtent()) {
optionals.set(7);
}
if (struct.isSetColumns()) {
optionals.set(8);
}
if (struct.isSetSsiList()) {
optionals.set(9);
}
if (struct.isSetSsio()) {
optionals.set(10);
}
if (struct.isSetAuthorizations()) {
optionals.set(11);
}
if (struct.isSetScanId()) {
optionals.set(12);
}
if (struct.isSetClassLoaderContext()) {
optionals.set(13);
}
oprot.writeBitSet(optionals, 14);
if (struct.isSetClient()) {
oprot.writeString(struct.client);
}
if (struct.isSetUser()) {
oprot.writeString(struct.user);
}
if (struct.isSetTableId()) {
oprot.writeString(struct.tableId);
}
if (struct.isSetAge()) {
oprot.writeI64(struct.age);
}
if (struct.isSetIdleTime()) {
oprot.writeI64(struct.idleTime);
}
if (struct.isSetType()) {
oprot.writeI32(struct.type.getValue());
}
if (struct.isSetState()) {
oprot.writeI32(struct.state.getValue());
}
if (struct.isSetExtent()) {
struct.extent.write(oprot);
}
if (struct.isSetColumns()) {
{
oprot.writeI32(struct.columns.size());
for (org.apache.accumulo.core.dataImpl.thrift.TColumn _iter32 : struct.columns)
{
_iter32.write(oprot);
}
}
}
if (struct.isSetSsiList()) {
{
oprot.writeI32(struct.ssiList.size());
for (org.apache.accumulo.core.dataImpl.thrift.IterInfo _iter33 : struct.ssiList)
{
_iter33.write(oprot);
}
}
}
if (struct.isSetSsio()) {
{
oprot.writeI32(struct.ssio.size());
for (java.util.Map.Entry<java.lang.String, java.util.Map<java.lang.String,java.lang.String>> _iter34 : struct.ssio.entrySet())
{
oprot.writeString(_iter34.getKey());
{
oprot.writeI32(_iter34.getValue().size());
for (java.util.Map.Entry<java.lang.String, java.lang.String> _iter35 : _iter34.getValue().entrySet())
{
oprot.writeString(_iter35.getKey());
oprot.writeString(_iter35.getValue());
}
}
}
}
}
if (struct.isSetAuthorizations()) {
{
oprot.writeI32(struct.authorizations.size());
for (java.nio.ByteBuffer _iter36 : struct.authorizations)
{
oprot.writeBinary(_iter36);
}
}
}
if (struct.isSetScanId()) {
oprot.writeI64(struct.scanId);
}
if (struct.isSetClassLoaderContext()) {
oprot.writeString(struct.classLoaderContext);
}
}