public class org.apache.hadoop.hive.metastore.api.LockRequest extends java.lang.Object implements org.apache.thrift.TBase, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable
{
private static final org.apache.thrift.protocol.TStruct STRUCT_DESC;
private static final org.apache.thrift.protocol.TField COMPONENT_FIELD_DESC;
private static final org.apache.thrift.protocol.TField TXNID_FIELD_DESC;
private static final org.apache.thrift.protocol.TField USER_FIELD_DESC;
private static final org.apache.thrift.protocol.TField HOSTNAME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField AGENT_INFO_FIELD_DESC;
private static final org.apache.thrift.protocol.TField ZERO_WAIT_READ_ENABLED_FIELD_DESC;
private static final org.apache.thrift.protocol.TField EXCLUSIVE_CTAS_FIELD_DESC;
private static final org.apache.thrift.protocol.TField LOCKLESS_READS_ENABLED_FIELD_DESC;
private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY;
private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY;
private java.util.List component;
private long txnid;
private java.lang.String user;
private java.lang.String hostname;
private java.lang.String agentInfo;
private boolean zeroWaitReadEnabled;
private boolean exclusiveCTAS;
private boolean locklessReadsEnabled;
private static final int __TXNID_ISSET_ID;
private static final int __ZEROWAITREADENABLED_ISSET_ID;
private static final int __EXCLUSIVECTAS_ISSET_ID;
private static final int __LOCKLESSREADSENABLED_ISSET_ID;
private byte __isset_bitfield;
private static final org.apache.hadoop.hive.metastore.api.LockRequest$_Fields[] optionals;
public static final java.util.Map metaDataMap;
public void <init>()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = 0;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo> = "Unknown";
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled> = 0;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS> = 0;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled> = 0;
return;
}
public void <init>(java.util.List, java.lang.String, java.lang.String)
{
java.util.List v;
java.lang.String v, v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: java.util.List;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component> = v;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user> = v;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname> = v;
return;
}
public void <init>(org.apache.hadoop.hive.metastore.api.LockRequest)
{
long v;
org.apache.hadoop.hive.metastore.api.LockRequest v, v;
java.util.ArrayList v;
byte v;
int v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v, v, v;
boolean v, v, v, v, v, v, v, v;
java.util.Iterator v;
java.util.List v, v;
java.lang.Object v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockRequest;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = 0;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetComponent()>();
if v == 0 goto label;
v = new java.util.ArrayList;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
v = interfaceinvoke v.<java.util.List: int size()>();
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new org.apache.hadoop.hive.metastore.api.LockComponent;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void <init>(org.apache.hadoop.hive.metastore.api.LockComponent)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component> = v;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid>;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid> = v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetUser()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user>;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetHostname()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname>;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetAgentInfo()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo>;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo> = v;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled>;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled> = v;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS>;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS> = v;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled>;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled> = v;
return;
}
public org.apache.hadoop.hive.metastore.api.LockRequest deepCopy()
{
org.apache.hadoop.hive.metastore.api.LockRequest v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = new org.apache.hadoop.hive.metastore.api.LockRequest;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void <init>(org.apache.hadoop.hive.metastore.api.LockRequest)>(v);
return v;
}
public void clear()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component> = null;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setTxnidIsSet(boolean)>(0);
v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid> = 0L;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user> = null;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname> = null;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo> = "Unknown";
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled> = 0;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS> = 0;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled> = 0;
return;
}
public int getComponentSize()
{
java.util.List v, v;
int v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
return v;
}
public java.util.Iterator getComponentIterator()
{
java.util.List v, v;
java.util.Iterator v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
if v != null goto label;
v = null;
goto label;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
return v;
}
public void addToComponent(org.apache.hadoop.hive.metastore.api.LockComponent)
{
java.util.List v, v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
java.util.ArrayList v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component> = v;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
return;
}
public java.util.List getComponent()
{
java.util.List v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
return v;
}
public void setComponent(java.util.List)
{
java.util.List v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: java.util.List;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component> = v;
return;
}
public void unsetComponent()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component> = null;
return;
}
public boolean isSetComponent()
{
java.util.List v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setComponentIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component> = null;
label:
return;
}
public long getTxnid()
{
long v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid>;
return v;
}
public void setTxnid(long)
{
long v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: long;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setTxnidIsSet(boolean)>(1);
return;
}
public void unsetTxnid()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
byte v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte clearBit(byte,int)>(v, 0);
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = v;
return;
}
public boolean isSetTxnid()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
byte v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: boolean testBit(byte,int)>(v, 0);
return v;
}
public void setTxnidIsSet(boolean)
{
byte v, v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte setBit(byte,int,boolean)>(v, 0, v);
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = v;
return;
}
public java.lang.String getUser()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user>;
return v;
}
public void setUser(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user> = v;
return;
}
public void unsetUser()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user> = null;
return;
}
public boolean isSetUser()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setUserIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user> = null;
label:
return;
}
public java.lang.String getHostname()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname>;
return v;
}
public void setHostname(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname> = v;
return;
}
public void unsetHostname()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname> = null;
return;
}
public boolean isSetHostname()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setHostnameIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname> = null;
label:
return;
}
public java.lang.String getAgentInfo()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo>;
return v;
}
public void setAgentInfo(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo> = v;
return;
}
public void unsetAgentInfo()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo> = null;
return;
}
public boolean isSetAgentInfo()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setAgentInfoIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo> = null;
label:
return;
}
public boolean isZeroWaitReadEnabled()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled>;
return v;
}
public void setZeroWaitReadEnabled(boolean)
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setZeroWaitReadEnabledIsSet(boolean)>(1);
return;
}
public void unsetZeroWaitReadEnabled()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
byte v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte clearBit(byte,int)>(v, 1);
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = v;
return;
}
public boolean isSetZeroWaitReadEnabled()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
byte v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: boolean testBit(byte,int)>(v, 1);
return v;
}
public void setZeroWaitReadEnabledIsSet(boolean)
{
byte v, v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte setBit(byte,int,boolean)>(v, 1, v);
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = v;
return;
}
public boolean isExclusiveCTAS()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS>;
return v;
}
public void setExclusiveCTAS(boolean)
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setExclusiveCTASIsSet(boolean)>(1);
return;
}
public void unsetExclusiveCTAS()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
byte v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte clearBit(byte,int)>(v, 2);
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = v;
return;
}
public boolean isSetExclusiveCTAS()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
byte v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: boolean testBit(byte,int)>(v, 2);
return v;
}
public void setExclusiveCTASIsSet(boolean)
{
byte v, v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte setBit(byte,int,boolean)>(v, 2, v);
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = v;
return;
}
public boolean isLocklessReadsEnabled()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled>;
return v;
}
public void setLocklessReadsEnabled(boolean)
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setLocklessReadsEnabledIsSet(boolean)>(1);
return;
}
public void unsetLocklessReadsEnabled()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
byte v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte clearBit(byte,int)>(v, 3);
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = v;
return;
}
public boolean isSetLocklessReadsEnabled()
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
byte v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: boolean testBit(byte,int)>(v, 3);
return v;
}
public void setLocklessReadsEnabledIsSet(boolean)
{
byte v, v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: boolean;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte setBit(byte,int,boolean)>(v, 3, v);
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = v;
return;
}
public void setFieldValue(org.apache.hadoop.hive.metastore.api.LockRequest$_Fields, java.lang.Object)
{
long v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
org.apache.hadoop.hive.metastore.api.LockRequest$_Fields v;
int[] v;
int v, v;
java.lang.Object v;
boolean v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields;
v := @parameter: java.lang.Object;
v = <org.apache.hadoop.hive.metastore.api.LockRequest$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$LockRequest$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: int ordinal()>();
v = v[v];
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
default: goto label;
};
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void unsetComponent()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setComponent(java.util.List)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void unsetTxnid()>();
goto label;
label:
v = virtualinvoke v.<java.lang.Long: long longValue()>();
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setTxnid(long)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void unsetUser()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setUser(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void unsetHostname()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setHostname(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void unsetAgentInfo()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setAgentInfo(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void unsetZeroWaitReadEnabled()>();
goto label;
label:
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setZeroWaitReadEnabled(boolean)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void unsetExclusiveCTAS()>();
goto label;
label:
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setExclusiveCTAS(boolean)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void unsetLocklessReadsEnabled()>();
goto label;
label:
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void setLocklessReadsEnabled(boolean)>(v);
label:
return;
}
public java.lang.Object getFieldValue(org.apache.hadoop.hive.metastore.api.LockRequest$_Fields)
{
java.lang.IllegalStateException v;
long v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
int[] v;
java.lang.Long v;
int v, v;
java.lang.Boolean v, v, v;
java.lang.String v, v, v;
boolean v, v, v;
org.apache.hadoop.hive.metastore.api.LockRequest$_Fields v;
java.util.List v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields;
v = <org.apache.hadoop.hive.metastore.api.LockRequest$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$LockRequest$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: int ordinal()>();
v = v[v];
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List getComponent()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: long getTxnid()>();
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String getUser()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String getHostname()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String getAgentInfo()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isZeroWaitReadEnabled()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isExclusiveCTAS()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isLocklessReadsEnabled()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
label:
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
}
public boolean isSet(org.apache.hadoop.hive.metastore.api.LockRequest$_Fields)
{
java.lang.IllegalStateException v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
java.lang.IllegalArgumentException v;
org.apache.hadoop.hive.metastore.api.LockRequest$_Fields v;
int[] v;
int v, v;
boolean v, v, v, v, v, v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields;
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>()>();
throw v;
label:
v = <org.apache.hadoop.hive.metastore.api.LockRequest$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$LockRequest$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: int ordinal()>();
v = v[v];
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetComponent()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetTxnid()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetUser()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetHostname()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetAgentInfo()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetZeroWaitReadEnabled()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetExclusiveCTAS()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetLocklessReadsEnabled()>();
return v;
label:
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
}
public boolean equals(java.lang.Object)
{
java.lang.Object v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: java.lang.Object;
v = v instanceof org.apache.hadoop.hive.metastore.api.LockRequest;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean equals(org.apache.hadoop.hive.metastore.api.LockRequest)>(v);
return v;
label:
return 0;
}
public boolean equals(org.apache.hadoop.hive.metastore.api.LockRequest)
{
org.apache.hadoop.hive.metastore.api.LockRequest v, v;
byte v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v, v;
long v, v;
java.lang.String v, v, v, v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockRequest;
if v != null goto label;
return 0;
label:
if v != v goto label;
return 1;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetComponent()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetComponent()>();
if v != 0 goto label;
if v == 0 goto label;
label:
if v == 0 goto label;
if v != 0 goto label;
label:
return 0;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetTxnid()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetTxnid()>();
if v != 0 goto label;
if v == 0 goto label;
label:
if v == 0 goto label;
if v != 0 goto label;
label:
return 0;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid>;
v = v cmp v;
if v == 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetUser()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetUser()>();
if v != 0 goto label;
if v == 0 goto label;
label:
if v == 0 goto label;
if v != 0 goto label;
label:
return 0;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetHostname()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetHostname()>();
if v != 0 goto label;
if v == 0 goto label;
label:
if v == 0 goto label;
if v != 0 goto label;
label:
return 0;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetAgentInfo()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetAgentInfo()>();
if v != 0 goto label;
if v == 0 goto label;
label:
if v == 0 goto label;
if v != 0 goto label;
label:
return 0;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetZeroWaitReadEnabled()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetZeroWaitReadEnabled()>();
if v != 0 goto label;
if v == 0 goto label;
label:
if v == 0 goto label;
if v != 0 goto label;
label:
return 0;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled>;
if v == v goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetExclusiveCTAS()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetExclusiveCTAS()>();
if v != 0 goto label;
if v == 0 goto label;
label:
if v == 0 goto label;
if v != 0 goto label;
label:
return 0;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS>;
if v == v goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetLocklessReadsEnabled()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetLocklessReadsEnabled()>();
if v != 0 goto label;
if v == 0 goto label;
label:
if v == 0 goto label;
if v != 0 goto label;
label:
return 0;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled>;
if v == v goto label;
return 0;
label:
return 1;
}
public int hashCode()
{
long v;
java.lang.String v, v, v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetComponent()>();
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = 8191 + v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetComponent()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
v = interfaceinvoke v.<java.util.List: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetTxnid()>();
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetTxnid()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int hashCode(long)>(v);
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetUser()>();
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetUser()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetHostname()>();
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetHostname()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetAgentInfo()>();
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetAgentInfo()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetZeroWaitReadEnabled()>();
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetZeroWaitReadEnabled()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled>;
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetExclusiveCTAS()>();
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetExclusiveCTAS()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS>;
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetLocklessReadsEnabled()>();
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetLocklessReadsEnabled()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled>;
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
label:
return v;
}
public int compareTo(org.apache.hadoop.hive.metastore.api.LockRequest)
{
long v, v;
java.lang.String v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.LockRequest v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Class v, v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockRequest;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.String: int compareTo(java.lang.String)>(v);
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetComponent()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetComponent()>();
v = staticinvoke <java.lang.Boolean: int compare(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetComponent()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(java.util.List,java.util.List)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetTxnid()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetTxnid()>();
v = staticinvoke <java.lang.Boolean: int compare(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetTxnid()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(long,long)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetUser()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetUser()>();
v = staticinvoke <java.lang.Boolean: int compare(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetUser()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(java.lang.String,java.lang.String)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetHostname()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetHostname()>();
v = staticinvoke <java.lang.Boolean: int compare(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetHostname()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(java.lang.String,java.lang.String)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetAgentInfo()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetAgentInfo()>();
v = staticinvoke <java.lang.Boolean: int compare(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetAgentInfo()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(java.lang.String,java.lang.String)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetZeroWaitReadEnabled()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetZeroWaitReadEnabled()>();
v = staticinvoke <java.lang.Boolean: int compare(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetZeroWaitReadEnabled()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetExclusiveCTAS()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetExclusiveCTAS()>();
v = staticinvoke <java.lang.Boolean: int compare(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetExclusiveCTAS()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetLocklessReadsEnabled()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetLocklessReadsEnabled()>();
v = staticinvoke <java.lang.Boolean: int compare(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetLocklessReadsEnabled()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled>;
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(boolean,boolean)>(v, v);
if v == 0 goto label;
return v;
label:
return 0;
}
public org.apache.hadoop.hive.metastore.api.LockRequest$_Fields fieldForId(int)
{
int v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
org.apache.hadoop.hive.metastore.api.LockRequest$_Fields v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: int;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields findByThriftId(int)>(v);
return v;
}
public void read(org.apache.thrift.protocol.TProtocol) throws org.apache.thrift.TException
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
org.apache.thrift.scheme.IScheme v;
org.apache.thrift.protocol.TProtocol v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.scheme.IScheme scheme(org.apache.thrift.protocol.TProtocol)>(v);
interfaceinvoke v.<org.apache.thrift.scheme.IScheme: void read(org.apache.thrift.protocol.TProtocol,org.apache.thrift.TBase)>(v, v);
return;
}
public void write(org.apache.thrift.protocol.TProtocol) throws org.apache.thrift.TException
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
org.apache.thrift.scheme.IScheme v;
org.apache.thrift.protocol.TProtocol v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.scheme.IScheme scheme(org.apache.thrift.protocol.TProtocol)>(v);
interfaceinvoke v.<org.apache.thrift.scheme.IScheme: void write(org.apache.thrift.protocol.TProtocol,org.apache.thrift.TBase)>(v, v);
return;
}
public java.lang.String toString()
{
long v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
java.lang.String v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v;
java.util.List v, v;
java.lang.StringBuilder v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>(java.lang.String)>("LockRequest(");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("component:");
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
if v != null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("null");
goto label;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.List component>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetTxnid()>();
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("txnid:");
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: long txnid>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(long)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("user:");
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user>;
if v != null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("null");
goto label;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String user>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("hostname:");
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname>;
if v != null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("null");
goto label;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String hostname>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetAgentInfo()>();
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("agentInfo:");
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo>;
if v != null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("null");
goto label;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String agentInfo>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetZeroWaitReadEnabled()>();
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("zeroWaitReadEnabled:");
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean zeroWaitReadEnabled>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetExclusiveCTAS()>();
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("exclusiveCTAS:");
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean exclusiveCTAS>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetLocklessReadsEnabled()>();
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("locklessReadsEnabled:");
v = v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean locklessReadsEnabled>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(")");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public void validate() throws org.apache.thrift.TException
{
org.apache.hadoop.hive.metastore.api.LockRequest v;
java.lang.String v, v, v, v, v, v;
org.apache.thrift.protocol.TProtocolException v, v, v;
boolean v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetComponent()>();
if v != 0 goto label;
v = new org.apache.thrift.protocol.TProtocolException;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Required field \'component\' is unset! Struct:\u0001");
specialinvoke v.<org.apache.thrift.protocol.TProtocolException: void <init>(java.lang.String)>(v);
throw v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetUser()>();
if v != 0 goto label;
v = new org.apache.thrift.protocol.TProtocolException;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Required field \'user\' is unset! Struct:\u0001");
specialinvoke v.<org.apache.thrift.protocol.TProtocolException: void <init>(java.lang.String)>(v);
throw v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: boolean isSetHostname()>();
if v != 0 goto label;
v = new org.apache.thrift.protocol.TProtocolException;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Required field \'hostname\' is unset! Struct:\u0001");
specialinvoke v.<org.apache.thrift.protocol.TProtocolException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
private void writeObject(java.io.ObjectOutputStream) throws java.io.IOException
{
java.lang.Throwable v;
java.io.IOException v;
java.io.ObjectOutputStream v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
org.apache.thrift.protocol.TCompactProtocol v;
org.apache.thrift.transport.TIOStreamTransport v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: java.io.ObjectOutputStream;
label:
v = new org.apache.thrift.protocol.TCompactProtocol;
v = new org.apache.thrift.transport.TIOStreamTransport;
specialinvoke v.<org.apache.thrift.transport.TIOStreamTransport: void <init>(java.io.OutputStream)>(v);
specialinvoke v.<org.apache.thrift.protocol.TCompactProtocol: void <init>(org.apache.thrift.transport.TTransport)>(v);
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void write(org.apache.thrift.protocol.TProtocol)>(v);
label:
goto label;
label:
v := @caughtexception;
v = new java.io.IOException;
specialinvoke v.<java.io.IOException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
return;
catch org.apache.thrift.TException from label to label with label;
}
private void readObject(java.io.ObjectInputStream) throws java.io.IOException, java.lang.ClassNotFoundException
{
java.lang.Throwable v;
java.io.ObjectInputStream v;
java.io.IOException v;
org.apache.hadoop.hive.metastore.api.LockRequest v;
org.apache.thrift.protocol.TCompactProtocol v;
org.apache.thrift.transport.TIOStreamTransport v;
v := @this: org.apache.hadoop.hive.metastore.api.LockRequest;
v := @parameter: java.io.ObjectInputStream;
label:
v.<org.apache.hadoop.hive.metastore.api.LockRequest: byte __isset_bitfield> = 0;
v = new org.apache.thrift.protocol.TCompactProtocol;
v = new org.apache.thrift.transport.TIOStreamTransport;
specialinvoke v.<org.apache.thrift.transport.TIOStreamTransport: void <init>(java.io.InputStream)>(v);
specialinvoke v.<org.apache.thrift.protocol.TCompactProtocol: void <init>(org.apache.thrift.transport.TTransport)>(v);
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest: void read(org.apache.thrift.protocol.TProtocol)>(v);
label:
goto label;
label:
v := @caughtexception;
v = new java.io.IOException;
specialinvoke v.<java.io.IOException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
return;
catch org.apache.thrift.TException from label to label with label;
}
private static org.apache.thrift.scheme.IScheme scheme(org.apache.thrift.protocol.TProtocol)
{
org.apache.thrift.scheme.SchemeFactory v;
org.apache.thrift.scheme.IScheme v;
org.apache.thrift.protocol.TProtocol v;
java.lang.Class v, v;
boolean v;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v = class "Lorg/apache/thrift/scheme/StandardScheme;";
v = virtualinvoke v.<org.apache.thrift.protocol.TProtocol: java.lang.Class getScheme()>();
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = <org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY>;
goto label;
label:
v = <org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY>;
label:
v = interfaceinvoke v.<org.apache.thrift.scheme.SchemeFactory: org.apache.thrift.scheme.IScheme getScheme()>();
return v;
}
static void <clinit>()
{
org.apache.hadoop.hive.metastore.api.LockRequest$LockRequestStandardSchemeFactory v;
org.apache.thrift.meta_data.ListMetaData v;
org.apache.thrift.meta_data.StructMetaData v;
java.util.Map v, v;
org.apache.thrift.protocol.TField v, v, v, v, v, v, v, v;
java.util.EnumMap v;
org.apache.hadoop.hive.metastore.api.LockRequest$_Fields v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.LockRequest$_Fields[] v;
org.apache.thrift.protocol.TStruct v;
org.apache.thrift.meta_data.FieldMetaData v, v, v, v, v, v, v, v;
org.apache.thrift.meta_data.FieldValueMetaData v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.LockRequest$LockRequestTupleSchemeFactory v;
v = new org.apache.thrift.protocol.TStruct;
specialinvoke v.<org.apache.thrift.protocol.TStruct: void <init>(java.lang.String)>("LockRequest");
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.protocol.TStruct STRUCT_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("component", 15, 1);
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.protocol.TField COMPONENT_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("txnid", 10, 2);
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.protocol.TField TXNID_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("user", 11, 3);
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.protocol.TField USER_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("hostname", 11, 4);
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.protocol.TField HOSTNAME_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("agentInfo", 11, 5);
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.protocol.TField AGENT_INFO_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("zeroWaitReadEnabled", 2, 6);
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.protocol.TField ZERO_WAIT_READ_ENABLED_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("exclusiveCTAS", 2, 7);
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.protocol.TField EXCLUSIVE_CTAS_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("locklessReadsEnabled", 2, 8);
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.protocol.TField LOCKLESS_READS_ENABLED_FIELD_DESC> = v;
v = new org.apache.hadoop.hive.metastore.api.LockRequest$LockRequestStandardSchemeFactory;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest$LockRequestStandardSchemeFactory: void <init>()>();
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY> = v;
v = new org.apache.hadoop.hive.metastore.api.LockRequest$LockRequestTupleSchemeFactory;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.LockRequest$LockRequestTupleSchemeFactory: void <init>()>();
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY> = v;
v = newarray (org.apache.hadoop.hive.metastore.api.LockRequest$_Fields)[5];
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields TXNID>;
v[0] = v;
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields AGENT_INFO>;
v[1] = v;
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields ZERO_WAIT_READ_ENABLED>;
v[2] = v;
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields EXCLUSIVE_CTAS>;
v[3] = v;
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields LOCKLESS_READS_ENABLED>;
v[4] = v;
<org.apache.hadoop.hive.metastore.api.LockRequest: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields[] optionals> = v;
v = new java.util.EnumMap;
specialinvoke v.<java.util.EnumMap: void <init>(java.lang.Class)>(class "Lorg/apache/hadoop/hive/metastore/api/LockRequest$_Fields;");
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields COMPONENT>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.ListMetaData;
v = new org.apache.thrift.meta_data.StructMetaData;
specialinvoke v.<org.apache.thrift.meta_data.StructMetaData: void <init>(byte,java.lang.Class)>(12, class "Lorg/apache/hadoop/hive/metastore/api/LockComponent;");
specialinvoke v.<org.apache.thrift.meta_data.ListMetaData: void <init>(byte,org.apache.thrift.meta_data.FieldValueMetaData)>(15, v);
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("component", 1, v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields TXNID>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.FieldValueMetaData;
specialinvoke v.<org.apache.thrift.meta_data.FieldValueMetaData: void <init>(byte)>(10);
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("txnid", 2, v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields USER>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.FieldValueMetaData;
specialinvoke v.<org.apache.thrift.meta_data.FieldValueMetaData: void <init>(byte)>(11);
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("user", 1, v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields HOSTNAME>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.FieldValueMetaData;
specialinvoke v.<org.apache.thrift.meta_data.FieldValueMetaData: void <init>(byte)>(11);
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("hostname", 1, v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields AGENT_INFO>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.FieldValueMetaData;
specialinvoke v.<org.apache.thrift.meta_data.FieldValueMetaData: void <init>(byte)>(11);
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("agentInfo", 2, v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields ZERO_WAIT_READ_ENABLED>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.FieldValueMetaData;
specialinvoke v.<org.apache.thrift.meta_data.FieldValueMetaData: void <init>(byte)>(2);
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("zeroWaitReadEnabled", 2, v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields EXCLUSIVE_CTAS>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.FieldValueMetaData;
specialinvoke v.<org.apache.thrift.meta_data.FieldValueMetaData: void <init>(byte)>(2);
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("exclusiveCTAS", 2, v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = <org.apache.hadoop.hive.metastore.api.LockRequest$_Fields: org.apache.hadoop.hive.metastore.api.LockRequest$_Fields LOCKLESS_READS_ENABLED>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.FieldValueMetaData;
specialinvoke v.<org.apache.thrift.meta_data.FieldValueMetaData: void <init>(byte)>(2);
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("locklessReadsEnabled", 2, v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = staticinvoke <java.util.Collections: java.util.Map unmodifiableMap(java.util.Map)>(v);
<org.apache.hadoop.hive.metastore.api.LockRequest: java.util.Map metaDataMap> = v;
v = <org.apache.hadoop.hive.metastore.api.LockRequest: java.util.Map metaDataMap>;
staticinvoke <org.apache.thrift.meta_data.FieldMetaData: void addStructMetaDataMap(java.lang.Class,java.util.Map)>(class "Lorg/apache/hadoop/hive/metastore/api/LockRequest;", v);
return;
}
}