public class org.apache.hadoop.hive.metastore.api.LockComponent 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 TYPE_FIELD_DESC;
private static final org.apache.thrift.protocol.TField LEVEL_FIELD_DESC;
private static final org.apache.thrift.protocol.TField DBNAME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField TABLENAME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField PARTITIONNAME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField OPERATION_TYPE_FIELD_DESC;
private static final org.apache.thrift.protocol.TField IS_TRANSACTIONAL_FIELD_DESC;
private static final org.apache.thrift.protocol.TField IS_DYNAMIC_PARTITION_WRITE_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 org.apache.hadoop.hive.metastore.api.LockType type;
private org.apache.hadoop.hive.metastore.api.LockLevel level;
private java.lang.String dbname;
private java.lang.String tablename;
private java.lang.String partitionname;
private org.apache.hadoop.hive.metastore.api.DataOperationType operationType;
private boolean isTransactional;
private boolean isDynamicPartitionWrite;
private static final int __ISTRANSACTIONAL_ISSET_ID;
private static final int __ISDYNAMICPARTITIONWRITE_ISSET_ID;
private byte __isset_bitfield;
private static final org.apache.hadoop.hive.metastore.api.LockComponent$_Fields[] optionals;
public static final java.util.Map metaDataMap;
public void <init>()
{
org.apache.hadoop.hive.metastore.api.DataOperationType v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield> = 0;
v = <org.apache.hadoop.hive.metastore.api.DataOperationType: org.apache.hadoop.hive.metastore.api.DataOperationType UNSET>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType> = v;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional> = 0;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite> = 0;
return;
}
public void <init>(org.apache.hadoop.hive.metastore.api.LockType, org.apache.hadoop.hive.metastore.api.LockLevel, java.lang.String)
{
org.apache.hadoop.hive.metastore.api.LockType v;
org.apache.hadoop.hive.metastore.api.LockLevel v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockType;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockLevel;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type> = v;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level> = v;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname> = v;
return;
}
public void <init>(org.apache.hadoop.hive.metastore.api.LockComponent)
{
org.apache.hadoop.hive.metastore.api.LockType v;
org.apache.hadoop.hive.metastore.api.DataOperationType v;
org.apache.hadoop.hive.metastore.api.LockLevel v;
byte v;
org.apache.hadoop.hive.metastore.api.LockComponent v, v;
java.lang.String v, v, v;
boolean v, v, v, v, v, v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockComponent;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield> = 0;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield> = v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetLevel()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetDbname()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetTablename()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetPartitionname()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetOperationType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType> = v;
label:
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional> = v;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite> = v;
return;
}
public org.apache.hadoop.hive.metastore.api.LockComponent deepCopy()
{
org.apache.hadoop.hive.metastore.api.LockComponent v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
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);
return v;
}
public void clear()
{
org.apache.hadoop.hive.metastore.api.DataOperationType v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type> = null;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level> = null;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname> = null;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename> = null;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname> = null;
v = <org.apache.hadoop.hive.metastore.api.DataOperationType: org.apache.hadoop.hive.metastore.api.DataOperationType UNSET>;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType> = v;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional> = 0;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite> = 0;
return;
}
public org.apache.hadoop.hive.metastore.api.LockType getType()
{
org.apache.hadoop.hive.metastore.api.LockType v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type>;
return v;
}
public void setType(org.apache.hadoop.hive.metastore.api.LockType)
{
org.apache.hadoop.hive.metastore.api.LockType v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockType;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type> = v;
return;
}
public void unsetType()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type> = null;
return;
}
public boolean isSetType()
{
org.apache.hadoop.hive.metastore.api.LockType v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setTypeIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type> = null;
label:
return;
}
public org.apache.hadoop.hive.metastore.api.LockLevel getLevel()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
org.apache.hadoop.hive.metastore.api.LockLevel v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level>;
return v;
}
public void setLevel(org.apache.hadoop.hive.metastore.api.LockLevel)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
org.apache.hadoop.hive.metastore.api.LockLevel v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockLevel;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level> = v;
return;
}
public void unsetLevel()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level> = null;
return;
}
public boolean isSetLevel()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
org.apache.hadoop.hive.metastore.api.LockLevel v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setLevelIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level> = null;
label:
return;
}
public java.lang.String getDbname()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname>;
return v;
}
public void setDbname(java.lang.String)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname> = v;
return;
}
public void unsetDbname()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname> = null;
return;
}
public boolean isSetDbname()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setDbnameIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname> = null;
label:
return;
}
public java.lang.String getTablename()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename>;
return v;
}
public void setTablename(java.lang.String)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename> = v;
return;
}
public void unsetTablename()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename> = null;
return;
}
public boolean isSetTablename()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setTablenameIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename> = null;
label:
return;
}
public java.lang.String getPartitionname()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname>;
return v;
}
public void setPartitionname(java.lang.String)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname> = v;
return;
}
public void unsetPartitionname()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname> = null;
return;
}
public boolean isSetPartitionname()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setPartitionnameIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname> = null;
label:
return;
}
public org.apache.hadoop.hive.metastore.api.DataOperationType getOperationType()
{
org.apache.hadoop.hive.metastore.api.DataOperationType v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType>;
return v;
}
public void setOperationType(org.apache.hadoop.hive.metastore.api.DataOperationType)
{
org.apache.hadoop.hive.metastore.api.DataOperationType v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.hadoop.hive.metastore.api.DataOperationType;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType> = v;
return;
}
public void unsetOperationType()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType> = null;
return;
}
public boolean isSetOperationType()
{
org.apache.hadoop.hive.metastore.api.DataOperationType v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setOperationTypeIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType> = null;
label:
return;
}
public boolean isIsTransactional()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional>;
return v;
}
public void setIsTransactional(boolean)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: boolean;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void setIsTransactionalIsSet(boolean)>(1);
return;
}
public void unsetIsTransactional()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
byte v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte clearBit(byte,int)>(v, 0);
v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield> = v;
return;
}
public boolean isSetIsTransactional()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
byte v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: boolean testBit(byte,int)>(v, 0);
return v;
}
public void setIsTransactionalIsSet(boolean)
{
byte v, v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: boolean;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte setBit(byte,int,boolean)>(v, 0, v);
v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield> = v;
return;
}
public boolean isIsDynamicPartitionWrite()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite>;
return v;
}
public void setIsDynamicPartitionWrite(boolean)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: boolean;
v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void setIsDynamicPartitionWriteIsSet(boolean)>(1);
return;
}
public void unsetIsDynamicPartitionWrite()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
byte v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte clearBit(byte,int)>(v, 1);
v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield> = v;
return;
}
public boolean isSetIsDynamicPartitionWrite()
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
byte v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: boolean testBit(byte,int)>(v, 1);
return v;
}
public void setIsDynamicPartitionWriteIsSet(boolean)
{
byte v, v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: boolean;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte setBit(byte,int,boolean)>(v, 1, v);
v.<org.apache.hadoop.hive.metastore.api.LockComponent: byte __isset_bitfield> = v;
return;
}
public void setFieldValue(org.apache.hadoop.hive.metastore.api.LockComponent$_Fields, java.lang.Object)
{
org.apache.hadoop.hive.metastore.api.LockComponent$_Fields v;
int[] v;
int v, v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.Object v;
boolean v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields;
v := @parameter: java.lang.Object;
v = <org.apache.hadoop.hive.metastore.api.LockComponent$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$LockComponent$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent$_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.LockComponent: void unsetType()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void setType(org.apache.hadoop.hive.metastore.api.LockType)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void unsetLevel()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void setLevel(org.apache.hadoop.hive.metastore.api.LockLevel)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void unsetDbname()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void setDbname(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void unsetTablename()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void setTablename(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void unsetPartitionname()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void setPartitionname(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void unsetOperationType()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void setOperationType(org.apache.hadoop.hive.metastore.api.DataOperationType)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void unsetIsTransactional()>();
goto label;
label:
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void setIsTransactional(boolean)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void unsetIsDynamicPartitionWrite()>();
goto label;
label:
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: void setIsDynamicPartitionWrite(boolean)>(v);
label:
return;
}
public java.lang.Object getFieldValue(org.apache.hadoop.hive.metastore.api.LockComponent$_Fields)
{
org.apache.hadoop.hive.metastore.api.LockType v;
java.lang.IllegalStateException v;
org.apache.hadoop.hive.metastore.api.DataOperationType v;
org.apache.hadoop.hive.metastore.api.LockComponent$_Fields v;
org.apache.hadoop.hive.metastore.api.LockLevel v;
int[] v;
int v, v;
java.lang.Boolean v, v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v, v, v;
boolean v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields;
v = <org.apache.hadoop.hive.metastore.api.LockComponent$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$LockComponent$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent$_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.LockComponent: org.apache.hadoop.hive.metastore.api.LockType getType()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel getLevel()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String getDbname()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String getTablename()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String getPartitionname()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType getOperationType()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isIsTransactional()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isIsDynamicPartitionWrite()>();
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.LockComponent$_Fields)
{
java.lang.IllegalStateException v;
java.lang.IllegalArgumentException v;
org.apache.hadoop.hive.metastore.api.LockComponent$_Fields v;
int[] v;
int v, v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v, v, v, v, v, v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockComponent$_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.LockComponent$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$LockComponent$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent$_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.LockComponent: boolean isSetType()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetLevel()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetDbname()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetTablename()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetPartitionname()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetOperationType()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsTransactional()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsDynamicPartitionWrite()>();
return v;
label:
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
}
public boolean equals(java.lang.Object)
{
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.Object v;
boolean v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: java.lang.Object;
v = v instanceof org.apache.hadoop.hive.metastore.api.LockComponent;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean equals(org.apache.hadoop.hive.metastore.api.LockComponent)>(v);
return v;
label:
return 0;
}
public boolean equals(org.apache.hadoop.hive.metastore.api.LockComponent)
{
org.apache.hadoop.hive.metastore.api.LockComponent 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;
org.apache.hadoop.hive.metastore.api.LockType v, v;
org.apache.hadoop.hive.metastore.api.DataOperationType v, v;
org.apache.hadoop.hive.metastore.api.LockLevel v, v;
java.lang.String v, v, v, v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockComponent;
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.LockComponent: boolean isSetType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetType()>();
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.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockType: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetLevel()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetLevel()>();
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.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockLevel: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetDbname()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetDbname()>();
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.LockComponent: java.lang.String dbname>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname>;
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.LockComponent: boolean isSetTablename()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetTablename()>();
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.LockComponent: java.lang.String tablename>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename>;
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.LockComponent: boolean isSetPartitionname()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetPartitionname()>();
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.LockComponent: java.lang.String partitionname>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname>;
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.LockComponent: boolean isSetOperationType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetOperationType()>();
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.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.DataOperationType: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsTransactional()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsTransactional()>();
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.LockComponent: boolean isTransactional>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional>;
if v == v goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsDynamicPartitionWrite()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsDynamicPartitionWrite()>();
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.LockComponent: boolean isDynamicPartitionWrite>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite>;
if v == v goto label;
return 0;
label:
return 1;
}
public int hashCode()
{
org.apache.hadoop.hive.metastore.api.LockType v;
org.apache.hadoop.hive.metastore.api.DataOperationType v;
java.lang.String v, v, v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.LockLevel 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.LockComponent;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetType()>();
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.LockComponent: boolean isSetType()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockType: int getValue()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetLevel()>();
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.LockComponent: boolean isSetLevel()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockLevel: int getValue()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetDbname()>();
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.LockComponent: boolean isSetDbname()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetTablename()>();
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.LockComponent: boolean isSetTablename()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetPartitionname()>();
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.LockComponent: boolean isSetPartitionname()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetOperationType()>();
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.LockComponent: boolean isSetOperationType()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.DataOperationType: int getValue()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsTransactional()>();
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.LockComponent: boolean isSetIsTransactional()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional>;
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.LockComponent: boolean isSetIsDynamicPartitionWrite()>();
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.LockComponent: boolean isSetIsDynamicPartitionWrite()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite>;
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.LockComponent)
{
org.apache.hadoop.hive.metastore.api.LockType v, v;
org.apache.hadoop.hive.metastore.api.DataOperationType v, v;
java.lang.String v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.LockComponent 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;
org.apache.hadoop.hive.metastore.api.LockLevel 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.LockComponent;
v := @parameter: org.apache.hadoop.hive.metastore.api.LockComponent;
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.LockComponent: boolean isSetType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetType()>();
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.LockComponent: boolean isSetType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(java.lang.Comparable,java.lang.Comparable)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetLevel()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetLevel()>();
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.LockComponent: boolean isSetLevel()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(java.lang.Comparable,java.lang.Comparable)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetDbname()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetDbname()>();
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.LockComponent: boolean isSetDbname()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname>;
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.LockComponent: boolean isSetTablename()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetTablename()>();
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.LockComponent: boolean isSetTablename()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename>;
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.LockComponent: boolean isSetPartitionname()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetPartitionname()>();
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.LockComponent: boolean isSetPartitionname()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname>;
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.LockComponent: boolean isSetOperationType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetOperationType()>();
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.LockComponent: boolean isSetOperationType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(java.lang.Comparable,java.lang.Comparable)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsTransactional()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsTransactional()>();
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.LockComponent: boolean isSetIsTransactional()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional>;
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.LockComponent: boolean isSetIsDynamicPartitionWrite()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsDynamicPartitionWrite()>();
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.LockComponent: boolean isSetIsDynamicPartitionWrite()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite>;
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite>;
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.LockComponent$_Fields fieldForId(int)
{
int v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
org.apache.hadoop.hive.metastore.api.LockComponent$_Fields v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: int;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_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.LockComponent v;
org.apache.thrift.scheme.IScheme v;
org.apache.thrift.protocol.TProtocol v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.LockComponent: 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.LockComponent v;
org.apache.thrift.scheme.IScheme v;
org.apache.thrift.protocol.TProtocol v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.LockComponent: 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()
{
org.apache.hadoop.hive.metastore.api.LockType v, v;
org.apache.hadoop.hive.metastore.api.DataOperationType v, v;
org.apache.hadoop.hive.metastore.api.LockLevel v, v;
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.lang.String v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v;
java.lang.StringBuilder v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>(java.lang.String)>("LockComponent(");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("type:");
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type>;
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.LockComponent: org.apache.hadoop.hive.metastore.api.LockType type>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(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)>("level:");
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level>;
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.LockComponent: org.apache.hadoop.hive.metastore.api.LockLevel level>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(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)>("dbname:");
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String dbname>;
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.LockComponent: java.lang.String dbname>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetTablename()>();
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)>("tablename:");
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String tablename>;
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.LockComponent: java.lang.String tablename>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetPartitionname()>();
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)>("partitionname:");
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: java.lang.String partitionname>;
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.LockComponent: java.lang.String partitionname>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetOperationType()>();
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)>("operationType:");
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType>;
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.LockComponent: org.apache.hadoop.hive.metastore.api.DataOperationType operationType>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsTransactional()>();
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)>("isTransactional:");
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isTransactional>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetIsDynamicPartitionWrite()>();
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)>("isDynamicPartitionWrite:");
v = v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isDynamicPartitionWrite>;
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.LockComponent 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.LockComponent;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: boolean isSetType()>();
if v != 0 goto label;
v = new org.apache.thrift.protocol.TProtocolException;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: 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 \'type\' 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.LockComponent: boolean isSetLevel()>();
if v != 0 goto label;
v = new org.apache.thrift.protocol.TProtocolException;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: 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 \'level\' 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.LockComponent: boolean isSetDbname()>();
if v != 0 goto label;
v = new org.apache.thrift.protocol.TProtocolException;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent: 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 \'dbname\' 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;
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.io.IOException v;
java.io.ObjectOutputStream v;
org.apache.thrift.protocol.TCompactProtocol v;
org.apache.thrift.transport.TIOStreamTransport v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
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.LockComponent: 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;
org.apache.hadoop.hive.metastore.api.LockComponent v;
java.io.IOException v;
org.apache.thrift.protocol.TCompactProtocol v;
org.apache.thrift.transport.TIOStreamTransport v;
v := @this: org.apache.hadoop.hive.metastore.api.LockComponent;
v := @parameter: java.io.ObjectInputStream;
label:
v.<org.apache.hadoop.hive.metastore.api.LockComponent: 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.LockComponent: 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.LockComponent: org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY>;
goto label;
label:
v = <org.apache.hadoop.hive.metastore.api.LockComponent: 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.LockComponent$LockComponentStandardSchemeFactory v;
java.util.Map v, v;
org.apache.thrift.protocol.TField v, v, v, v, v, v, v, v;
org.apache.thrift.meta_data.EnumMetaData v, v, v;
org.apache.hadoop.hive.metastore.api.LockComponent$_Fields[] v;
java.util.EnumMap v;
org.apache.hadoop.hive.metastore.api.LockComponent$_Fields v, v, v, v, v, v, v, v, v, v, v, v, 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;
org.apache.hadoop.hive.metastore.api.LockComponent$LockComponentTupleSchemeFactory v;
v = new org.apache.thrift.protocol.TStruct;
specialinvoke v.<org.apache.thrift.protocol.TStruct: void <init>(java.lang.String)>("LockComponent");
<org.apache.hadoop.hive.metastore.api.LockComponent: 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)>("type", 8, 1);
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.thrift.protocol.TField TYPE_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("level", 8, 2);
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.thrift.protocol.TField LEVEL_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("dbname", 11, 3);
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.thrift.protocol.TField DBNAME_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("tablename", 11, 4);
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.thrift.protocol.TField TABLENAME_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("partitionname", 11, 5);
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.thrift.protocol.TField PARTITIONNAME_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("operationType", 8, 6);
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.thrift.protocol.TField OPERATION_TYPE_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("isTransactional", 2, 7);
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.thrift.protocol.TField IS_TRANSACTIONAL_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("isDynamicPartitionWrite", 2, 8);
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.thrift.protocol.TField IS_DYNAMIC_PARTITION_WRITE_FIELD_DESC> = v;
v = new org.apache.hadoop.hive.metastore.api.LockComponent$LockComponentStandardSchemeFactory;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent$LockComponentStandardSchemeFactory: void <init>()>();
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY> = v;
v = new org.apache.hadoop.hive.metastore.api.LockComponent$LockComponentTupleSchemeFactory;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.LockComponent$LockComponentTupleSchemeFactory: void <init>()>();
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY> = v;
v = newarray (org.apache.hadoop.hive.metastore.api.LockComponent$_Fields)[5];
v = <org.apache.hadoop.hive.metastore.api.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields TABLENAME>;
v[0] = v;
v = <org.apache.hadoop.hive.metastore.api.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields PARTITIONNAME>;
v[1] = v;
v = <org.apache.hadoop.hive.metastore.api.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields OPERATION_TYPE>;
v[2] = v;
v = <org.apache.hadoop.hive.metastore.api.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields IS_TRANSACTIONAL>;
v[3] = v;
v = <org.apache.hadoop.hive.metastore.api.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields IS_DYNAMIC_PARTITION_WRITE>;
v[4] = v;
<org.apache.hadoop.hive.metastore.api.LockComponent: org.apache.hadoop.hive.metastore.api.LockComponent$_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/LockComponent$_Fields;");
v = <org.apache.hadoop.hive.metastore.api.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields TYPE>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.EnumMetaData;
specialinvoke v.<org.apache.thrift.meta_data.EnumMetaData: void <init>(byte,java.lang.Class)>(16, class "Lorg/apache/hadoop/hive/metastore/api/LockType;");
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("type", 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.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields LEVEL>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.EnumMetaData;
specialinvoke v.<org.apache.thrift.meta_data.EnumMetaData: void <init>(byte,java.lang.Class)>(16, class "Lorg/apache/hadoop/hive/metastore/api/LockLevel;");
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("level", 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.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields DBNAME>;
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)>("dbname", 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.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields TABLENAME>;
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)>("tablename", 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.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields PARTITIONNAME>;
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)>("partitionname", 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.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields OPERATION_TYPE>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.EnumMetaData;
specialinvoke v.<org.apache.thrift.meta_data.EnumMetaData: void <init>(byte,java.lang.Class)>(16, class "Lorg/apache/hadoop/hive/metastore/api/DataOperationType;");
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("operationType", 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.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields IS_TRANSACTIONAL>;
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)>("isTransactional", 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.LockComponent$_Fields: org.apache.hadoop.hive.metastore.api.LockComponent$_Fields IS_DYNAMIC_PARTITION_WRITE>;
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)>("isDynamicPartitionWrite", 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.LockComponent: java.util.Map metaDataMap> = v;
v = <org.apache.hadoop.hive.metastore.api.LockComponent: 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/LockComponent;", v);
return;
}
}