in core/src/main/thrift-gen-java/org/apache/accumulo/core/tabletscan/thrift/ActiveScan.java [1687:1796]
public void write(org.apache.thrift.protocol.TProtocol oprot, ActiveScan struct) throws org.apache.thrift.TException {
struct.validate();
oprot.writeStructBegin(STRUCT_DESC);
if (struct.client != null) {
oprot.writeFieldBegin(CLIENT_FIELD_DESC);
oprot.writeString(struct.client);
oprot.writeFieldEnd();
}
if (struct.user != null) {
oprot.writeFieldBegin(USER_FIELD_DESC);
oprot.writeString(struct.user);
oprot.writeFieldEnd();
}
if (struct.tableId != null) {
oprot.writeFieldBegin(TABLE_ID_FIELD_DESC);
oprot.writeString(struct.tableId);
oprot.writeFieldEnd();
}
oprot.writeFieldBegin(AGE_FIELD_DESC);
oprot.writeI64(struct.age);
oprot.writeFieldEnd();
oprot.writeFieldBegin(IDLE_TIME_FIELD_DESC);
oprot.writeI64(struct.idleTime);
oprot.writeFieldEnd();
if (struct.type != null) {
oprot.writeFieldBegin(TYPE_FIELD_DESC);
oprot.writeI32(struct.type.getValue());
oprot.writeFieldEnd();
}
if (struct.state != null) {
oprot.writeFieldBegin(STATE_FIELD_DESC);
oprot.writeI32(struct.state.getValue());
oprot.writeFieldEnd();
}
if (struct.extent != null) {
oprot.writeFieldBegin(EXTENT_FIELD_DESC);
struct.extent.write(oprot);
oprot.writeFieldEnd();
}
if (struct.columns != null) {
oprot.writeFieldBegin(COLUMNS_FIELD_DESC);
{
oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.columns.size()));
for (org.apache.accumulo.core.dataImpl.thrift.TColumn _iter27 : struct.columns)
{
_iter27.write(oprot);
}
oprot.writeListEnd();
}
oprot.writeFieldEnd();
}
if (struct.ssiList != null) {
oprot.writeFieldBegin(SSI_LIST_FIELD_DESC);
{
oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.ssiList.size()));
for (org.apache.accumulo.core.dataImpl.thrift.IterInfo _iter28 : struct.ssiList)
{
_iter28.write(oprot);
}
oprot.writeListEnd();
}
oprot.writeFieldEnd();
}
if (struct.ssio != null) {
oprot.writeFieldBegin(SSIO_FIELD_DESC);
{
oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.MAP, struct.ssio.size()));
for (java.util.Map.Entry<java.lang.String, java.util.Map<java.lang.String,java.lang.String>> _iter29 : struct.ssio.entrySet())
{
oprot.writeString(_iter29.getKey());
{
oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, _iter29.getValue().size()));
for (java.util.Map.Entry<java.lang.String, java.lang.String> _iter30 : _iter29.getValue().entrySet())
{
oprot.writeString(_iter30.getKey());
oprot.writeString(_iter30.getValue());
}
oprot.writeMapEnd();
}
}
oprot.writeMapEnd();
}
oprot.writeFieldEnd();
}
if (struct.authorizations != null) {
oprot.writeFieldBegin(AUTHORIZATIONS_FIELD_DESC);
{
oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.authorizations.size()));
for (java.nio.ByteBuffer _iter31 : struct.authorizations)
{
oprot.writeBinary(_iter31);
}
oprot.writeListEnd();
}
oprot.writeFieldEnd();
}
if (struct.isSetScanId()) {
oprot.writeFieldBegin(SCAN_ID_FIELD_DESC);
oprot.writeI64(struct.scanId);
oprot.writeFieldEnd();
}
if (struct.classLoaderContext != null) {
oprot.writeFieldBegin(CLASS_LOADER_CONTEXT_FIELD_DESC);
oprot.writeString(struct.classLoaderContext);
oprot.writeFieldEnd();
}
oprot.writeFieldStop();
oprot.writeStructEnd();
}