class org.apache.hadoop.hive.metastore.api.Table$TableTupleScheme extends org.apache.thrift.scheme.TupleScheme
{
private void <init>()
{
org.apache.hadoop.hive.metastore.api.Table$TableTupleScheme v;
v := @this: org.apache.hadoop.hive.metastore.api.Table$TableTupleScheme;
specialinvoke v.<org.apache.thrift.scheme.TupleScheme: void <init>()>();
return;
}
public void write(org.apache.thrift.protocol.TProtocol, org.apache.hadoop.hive.metastore.api.Table) throws org.apache.thrift.TException
{
org.apache.hadoop.hive.metastore.api.ObjectDictionary v;
byte v;
java.util.Map v, v;
org.apache.thrift.protocol.TTupleProtocol v;
java.util.Set v;
long v, v, v;
java.lang.String v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet v;
org.apache.hadoop.hive.metastore.api.PrincipalType v;
org.apache.hadoop.hive.metastore.api.Table v;
org.apache.hadoop.hive.metastore.api.Table$TableTupleScheme v;
org.apache.hadoop.hive.metastore.api.StorageDescriptor 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, 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;
org.apache.hadoop.hive.metastore.api.ColumnStatistics v;
java.util.List v, v, v, v, v, v;
int v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.CreationMetadata v;
java.util.Iterator v, v, v, v;
org.apache.thrift.protocol.TProtocol v;
org.apache.hadoop.hive.metastore.api.FileMetadata v;
java.lang.Object v, v, v, v, v, v;
java.util.BitSet v;
v := @this: org.apache.hadoop.hive.metastore.api.Table$TableTupleScheme;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v := @parameter: org.apache.hadoop.hive.metastore.api.Table;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetTableName()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(0);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetDbName()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(1);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetOwner()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(2);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetCreateTime()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(3);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetLastAccessTime()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(4);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetRetention()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(5);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetSd()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(6);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetPartitionKeys()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(7);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetParameters()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(8);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetViewOriginalText()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(9);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetViewExpandedText()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(10);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetTableType()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(11);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetPrivileges()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(12);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetTemporary()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(13);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetRewriteEnabled()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(14);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetCreationMetadata()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(15);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetCatName()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(16);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetOwnerType()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(17);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetWriteId()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(18);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetIsStatsCompliant()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(19);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetColStats()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(20);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetAccessType()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(21);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetRequiredReadCapabilities()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(22);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetRequiredWriteCapabilities()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(23);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetId()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(24);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetFileMetadata()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(25);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetDictionary()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(26);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetTxnId()>();
if v == 0 goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(27);
label:
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeBitSet(java.util.BitSet,int)>(v, 28);
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetTableName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String tableName>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetDbName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String dbName>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetOwner()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String owner>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetCreateTime()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: int createTime>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI32(int)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetLastAccessTime()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: int lastAccessTime>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI32(int)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetRetention()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: int retention>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI32(int)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetSd()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.StorageDescriptor sd>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.StorageDescriptor: void write(org.apache.thrift.protocol.TProtocol)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetPartitionKeys()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List partitionKeys>;
v = interfaceinvoke v.<java.util.List: int size()>();
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI32(int)>(v);
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List partitionKeys>;
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()>();
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.FieldSchema: void write(org.apache.thrift.protocol.TProtocol)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetParameters()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.Map parameters>;
v = interfaceinvoke v.<java.util.Map: int size()>();
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI32(int)>(v);
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.Map parameters>;
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: 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 = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetViewOriginalText()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String viewOriginalText>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetViewExpandedText()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String viewExpandedText>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetTableType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String tableType>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetPrivileges()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet privileges>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet: void write(org.apache.thrift.protocol.TProtocol)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetTemporary()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: boolean temporary>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeBool(boolean)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetRewriteEnabled()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: boolean rewriteEnabled>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeBool(boolean)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetCreationMetadata()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.CreationMetadata creationMetadata>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.CreationMetadata: void write(org.apache.thrift.protocol.TProtocol)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetCatName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String catName>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetOwnerType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.PrincipalType: int getValue()>();
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI32(int)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetWriteId()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: long writeId>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI64(long)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetIsStatsCompliant()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: boolean isStatsCompliant>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeBool(boolean)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetColStats()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.ColumnStatistics colStats>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.ColumnStatistics: void write(org.apache.thrift.protocol.TProtocol)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetAccessType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: byte accessType>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeByte(byte)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetRequiredReadCapabilities()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List requiredReadCapabilities>;
v = interfaceinvoke v.<java.util.List: int size()>();
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI32(int)>(v);
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List requiredReadCapabilities>;
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()>();
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetRequiredWriteCapabilities()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List requiredWriteCapabilities>;
v = interfaceinvoke v.<java.util.List: int size()>();
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI32(int)>(v);
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List requiredWriteCapabilities>;
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()>();
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeString(java.lang.String)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetId()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: long id>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI64(long)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetFileMetadata()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.FileMetadata fileMetadata>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.FileMetadata: void write(org.apache.thrift.protocol.TProtocol)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetDictionary()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.ObjectDictionary dictionary>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.ObjectDictionary: void write(org.apache.thrift.protocol.TProtocol)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: boolean isSetTxnId()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Table: long txnId>;
virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: void writeI64(long)>(v);
label:
return;
}
public void read(org.apache.thrift.protocol.TProtocol, org.apache.hadoop.hive.metastore.api.Table) throws org.apache.thrift.TException
{
org.apache.hadoop.hive.metastore.api.ObjectDictionary v, v;
byte v;
java.util.Map v;
org.apache.thrift.protocol.TTupleProtocol v;
long v, v, v;
java.util.ArrayList v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet v, v;
org.apache.hadoop.hive.metastore.api.PrincipalType v;
org.apache.hadoop.hive.metastore.api.Table v;
org.apache.hadoop.hive.metastore.api.Table$TableTupleScheme v;
org.apache.thrift.protocol.TList v, v, v;
org.apache.hadoop.hive.metastore.api.StorageDescriptor 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;
org.apache.hadoop.hive.metastore.api.ColumnStatistics v, v;
java.util.List v, v, v;
org.apache.thrift.protocol.TMap v;
java.util.HashMap v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.CreationMetadata v, v;
org.apache.hadoop.hive.metastore.api.FieldSchema v;
org.apache.thrift.protocol.TProtocol v;
org.apache.hadoop.hive.metastore.api.FileMetadata v, v;
java.util.BitSet v;
v := @this: org.apache.hadoop.hive.metastore.api.Table$TableTupleScheme;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v := @parameter: org.apache.hadoop.hive.metastore.api.Table;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.util.BitSet readBitSet(int)>(28);
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(0);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String tableName> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setTableNameIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(1);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String dbName> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setDbNameIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(2);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String owner> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setOwnerIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(3);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: int readI32()>();
v.<org.apache.hadoop.hive.metastore.api.Table: int createTime> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setCreateTimeIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(4);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: int readI32()>();
v.<org.apache.hadoop.hive.metastore.api.Table: int lastAccessTime> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setLastAccessTimeIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(5);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: int readI32()>();
v.<org.apache.hadoop.hive.metastore.api.Table: int retention> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setRetentionIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(6);
if v == 0 goto label;
v = new org.apache.hadoop.hive.metastore.api.StorageDescriptor;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.StorageDescriptor: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.StorageDescriptor sd> = v;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.StorageDescriptor sd>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.StorageDescriptor: void read(org.apache.thrift.protocol.TProtocol)>(v);
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setSdIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(7);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: org.apache.thrift.protocol.TList readListBegin(byte)>(12);
v = new java.util.ArrayList;
v = v.<org.apache.thrift.protocol.TList: int size>;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List partitionKeys> = v;
v = 0;
label:
v = v.<org.apache.thrift.protocol.TList: int size>;
if v >= v goto label;
v = new org.apache.hadoop.hive.metastore.api.FieldSchema;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.FieldSchema: void <init>()>();
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.FieldSchema: void read(org.apache.thrift.protocol.TProtocol)>(v);
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List partitionKeys>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setPartitionKeysIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(8);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: org.apache.thrift.protocol.TMap readMapBegin(byte,byte)>(11, 11);
v = new java.util.HashMap;
v = v.<org.apache.thrift.protocol.TMap: int size>;
v = 2 * v;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v.<org.apache.hadoop.hive.metastore.api.Table: java.util.Map parameters> = v;
v = 0;
label:
v = v.<org.apache.thrift.protocol.TMap: int size>;
if v >= v goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.Map parameters>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = v + 1;
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setParametersIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(9);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String viewOriginalText> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setViewOriginalTextIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(10);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String viewExpandedText> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setViewExpandedTextIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(11);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String tableType> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setTableTypeIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(12);
if v == 0 goto label;
v = new org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet privileges> = v;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet privileges>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet: void read(org.apache.thrift.protocol.TProtocol)>(v);
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setPrivilegesIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(13);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: boolean readBool()>();
v.<org.apache.hadoop.hive.metastore.api.Table: boolean temporary> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setTemporaryIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(14);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: boolean readBool()>();
v.<org.apache.hadoop.hive.metastore.api.Table: boolean rewriteEnabled> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setRewriteEnabledIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(15);
if v == 0 goto label;
v = new org.apache.hadoop.hive.metastore.api.CreationMetadata;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.CreationMetadata: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.CreationMetadata creationMetadata> = v;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.CreationMetadata creationMetadata>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.CreationMetadata: void read(org.apache.thrift.protocol.TProtocol)>(v);
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setCreationMetadataIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(16);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v.<org.apache.hadoop.hive.metastore.api.Table: java.lang.String catName> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setCatNameIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(17);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: int readI32()>();
v = staticinvoke <org.apache.hadoop.hive.metastore.api.PrincipalType: org.apache.hadoop.hive.metastore.api.PrincipalType findByValue(int)>(v);
v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setOwnerTypeIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(18);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: long readI64()>();
v.<org.apache.hadoop.hive.metastore.api.Table: long writeId> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setWriteIdIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(19);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: boolean readBool()>();
v.<org.apache.hadoop.hive.metastore.api.Table: boolean isStatsCompliant> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setIsStatsCompliantIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(20);
if v == 0 goto label;
v = new org.apache.hadoop.hive.metastore.api.ColumnStatistics;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.ColumnStatistics: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.ColumnStatistics colStats> = v;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.ColumnStatistics colStats>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.ColumnStatistics: void read(org.apache.thrift.protocol.TProtocol)>(v);
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setColStatsIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(21);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: byte readByte()>();
v.<org.apache.hadoop.hive.metastore.api.Table: byte accessType> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setAccessTypeIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(22);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: org.apache.thrift.protocol.TList readListBegin(byte)>(11);
v = new java.util.ArrayList;
v = v.<org.apache.thrift.protocol.TList: int size>;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List requiredReadCapabilities> = v;
v = 0;
label:
v = v.<org.apache.thrift.protocol.TList: int size>;
if v >= v goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List requiredReadCapabilities>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setRequiredReadCapabilitiesIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(23);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: org.apache.thrift.protocol.TList readListBegin(byte)>(11);
v = new java.util.ArrayList;
v = v.<org.apache.thrift.protocol.TList: int size>;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List requiredWriteCapabilities> = v;
v = 0;
label:
v = v.<org.apache.thrift.protocol.TList: int size>;
if v >= v goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: java.lang.String readString()>();
v = v.<org.apache.hadoop.hive.metastore.api.Table: java.util.List requiredWriteCapabilities>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setRequiredWriteCapabilitiesIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(24);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: long readI64()>();
v.<org.apache.hadoop.hive.metastore.api.Table: long id> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setIdIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(25);
if v == 0 goto label;
v = new org.apache.hadoop.hive.metastore.api.FileMetadata;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.FileMetadata: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.FileMetadata fileMetadata> = v;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.FileMetadata fileMetadata>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.FileMetadata: void read(org.apache.thrift.protocol.TProtocol)>(v);
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setFileMetadataIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(26);
if v == 0 goto label;
v = new org.apache.hadoop.hive.metastore.api.ObjectDictionary;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.ObjectDictionary: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.ObjectDictionary dictionary> = v;
v = v.<org.apache.hadoop.hive.metastore.api.Table: org.apache.hadoop.hive.metastore.api.ObjectDictionary dictionary>;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.ObjectDictionary: void read(org.apache.thrift.protocol.TProtocol)>(v);
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setDictionaryIsSet(boolean)>(1);
label:
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(27);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.thrift.protocol.TTupleProtocol: long readI64()>();
v.<org.apache.hadoop.hive.metastore.api.Table: long txnId> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Table: void setTxnIdIsSet(boolean)>(1);
label:
return;
}
}