public class org.apache.hadoop.hive.metastore.api.TableMeta 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 DB_NAME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField TABLE_NAME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField TABLE_TYPE_FIELD_DESC;
private static final org.apache.thrift.protocol.TField COMMENTS_FIELD_DESC;
private static final org.apache.thrift.protocol.TField CAT_NAME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField OWNER_NAME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField OWNER_TYPE_FIELD_DESC;
private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY;
private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY;
private java.lang.String dbName;
private java.lang.String tableName;
private java.lang.String tableType;
private java.lang.String comments;
private java.lang.String catName;
private java.lang.String ownerName;
private org.apache.hadoop.hive.metastore.api.PrincipalType ownerType;
private static final org.apache.hadoop.hive.metastore.api.TableMeta$_Fields[] optionals;
public static final java.util.Map metaDataMap;
public void <init>()
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void <init>(java.lang.String, java.lang.String, java.lang.String)
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
java.lang.String v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String dbName> = v;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableName> = v;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType> = v;
return;
}
public void <init>(org.apache.hadoop.hive.metastore.api.TableMeta)
{
java.lang.String v, v, v, v, v, v;
boolean v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalType v;
org.apache.hadoop.hive.metastore.api.TableMeta v, v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: org.apache.hadoop.hive.metastore.api.TableMeta;
specialinvoke v.<java.lang.Object: void <init>()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetDbName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String dbName>;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String dbName> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetTableName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableName>;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableName> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetTableType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType>;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetComments()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments>;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetCatName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName>;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName>;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = v;
label:
return;
}
public org.apache.hadoop.hive.metastore.api.TableMeta deepCopy()
{
org.apache.hadoop.hive.metastore.api.TableMeta v, v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = new org.apache.hadoop.hive.metastore.api.TableMeta;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void <init>(org.apache.hadoop.hive.metastore.api.TableMeta)>(v);
return v;
}
public void clear()
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String dbName> = null;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableName> = null;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType> = null;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments> = null;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName> = null;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName> = null;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = null;
return;
}
public java.lang.String getDbName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String dbName>;
return v;
}
public void setDbName(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String dbName> = v;
return;
}
public void unsetDbName()
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String dbName> = null;
return;
}
public boolean isSetDbName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String dbName> = null;
label:
return;
}
public java.lang.String getTableName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableName>;
return v;
}
public void setTableName(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableName> = v;
return;
}
public void unsetTableName()
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableName> = null;
return;
}
public boolean isSetTableName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableName> = null;
label:
return;
}
public java.lang.String getTableType()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType>;
return v;
}
public void setTableType(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType> = v;
return;
}
public void unsetTableType()
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType> = null;
return;
}
public boolean isSetTableType()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setTableTypeIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType> = null;
label:
return;
}
public java.lang.String getComments()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments>;
return v;
}
public void setComments(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments> = v;
return;
}
public void unsetComments()
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments> = null;
return;
}
public boolean isSetComments()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setCommentsIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments> = null;
label:
return;
}
public java.lang.String getCatName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName>;
return v;
}
public void setCatName(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName> = v;
return;
}
public void unsetCatName()
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName> = null;
return;
}
public boolean isSetCatName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setCatNameIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName> = null;
label:
return;
}
public java.lang.String getOwnerName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName>;
return v;
}
public void setOwnerName(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName> = v;
return;
}
public void unsetOwnerName()
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName> = null;
return;
}
public boolean isSetOwnerName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setOwnerNameIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName> = null;
label:
return;
}
public org.apache.hadoop.hive.metastore.api.PrincipalType getOwnerType()
{
org.apache.hadoop.hive.metastore.api.PrincipalType v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
return v;
}
public void setOwnerType(org.apache.hadoop.hive.metastore.api.PrincipalType)
{
org.apache.hadoop.hive.metastore.api.PrincipalType v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: org.apache.hadoop.hive.metastore.api.PrincipalType;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = v;
return;
}
public void unsetOwnerType()
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = null;
return;
}
public boolean isSetOwnerType()
{
org.apache.hadoop.hive.metastore.api.PrincipalType v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setOwnerTypeIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = null;
label:
return;
}
public void setFieldValue(org.apache.hadoop.hive.metastore.api.TableMeta$_Fields, java.lang.Object)
{
org.apache.hadoop.hive.metastore.api.TableMeta v;
int[] v;
int v, v;
java.lang.Object v;
org.apache.hadoop.hive.metastore.api.TableMeta$_Fields v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields;
v := @parameter: java.lang.Object;
v = <org.apache.hadoop.hive.metastore.api.TableMeta$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$TableMeta$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta$_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;
default: goto label;
};
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void unsetDbName()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void setDbName(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void unsetTableName()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void setTableName(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void unsetTableType()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void setTableType(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void unsetComments()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void setComments(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void unsetCatName()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void setCatName(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void unsetOwnerName()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void setOwnerName(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void unsetOwnerType()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: void setOwnerType(org.apache.hadoop.hive.metastore.api.PrincipalType)>(v);
label:
return;
}
public java.lang.Object getFieldValue(org.apache.hadoop.hive.metastore.api.TableMeta$_Fields)
{
java.lang.IllegalStateException v;
org.apache.hadoop.hive.metastore.api.PrincipalType v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
int[] v;
int v, v;
java.lang.String v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.TableMeta$_Fields v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields;
v = <org.apache.hadoop.hive.metastore.api.TableMeta$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$TableMeta$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta$_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;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String getDbName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String getTableName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String getTableType()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String getComments()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String getCatName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String getOwnerName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType getOwnerType()>();
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.TableMeta$_Fields)
{
java.lang.IllegalStateException v;
java.lang.IllegalArgumentException v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
int[] v;
int v, v;
org.apache.hadoop.hive.metastore.api.TableMeta$_Fields v;
boolean v, v, v, v, v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: org.apache.hadoop.hive.metastore.api.TableMeta$_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.TableMeta$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$TableMeta$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta$_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;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetDbName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetTableName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetTableType()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetComments()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetCatName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerType()>();
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.TableMeta v;
java.lang.Object v;
boolean v, v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: java.lang.Object;
v = v instanceof org.apache.hadoop.hive.metastore.api.TableMeta;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean equals(org.apache.hadoop.hive.metastore.api.TableMeta)>(v);
return v;
label:
return 0;
}
public boolean equals(org.apache.hadoop.hive.metastore.api.TableMeta)
{
boolean 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.TableMeta v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalType v, v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: org.apache.hadoop.hive.metastore.api.TableMeta;
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.TableMeta: boolean isSetDbName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: java.lang.String dbName>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: boolean isSetTableName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: java.lang.String tableName>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: boolean isSetTableType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetTableType()>();
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.TableMeta: java.lang.String tableType>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType>;
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.TableMeta: boolean isSetComments()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetComments()>();
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.TableMeta: java.lang.String comments>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments>;
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.TableMeta: boolean isSetCatName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetCatName()>();
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.TableMeta: java.lang.String catName>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName>;
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.TableMeta: boolean isSetOwnerName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerName()>();
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.TableMeta: java.lang.String ownerName>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName>;
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.TableMeta: boolean isSetOwnerType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerType()>();
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.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.PrincipalType: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
return 1;
}
public int hashCode()
{
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.TableMeta 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;
java.lang.String v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalType v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetDbName()>();
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.TableMeta: boolean isSetDbName()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: 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.TableMeta: boolean isSetTableName()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: boolean isSetTableType()>();
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.TableMeta: boolean isSetTableType()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetComments()>();
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.TableMeta: boolean isSetComments()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetCatName()>();
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.TableMeta: boolean isSetCatName()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerName()>();
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.TableMeta: boolean isSetOwnerName()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerType()>();
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.TableMeta: boolean isSetOwnerType()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.PrincipalType: int getValue()>();
v = v + v;
label:
return v;
}
public int compareTo(org.apache.hadoop.hive.metastore.api.TableMeta)
{
boolean 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.TableMeta v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalType v, v;
java.lang.Class v, v, v, v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: org.apache.hadoop.hive.metastore.api.TableMeta;
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.TableMeta: boolean isSetDbName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: boolean isSetDbName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String dbName>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: boolean isSetTableName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: boolean isSetTableName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableName>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: boolean isSetTableType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetTableType()>();
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.TableMeta: boolean isSetTableType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType>;
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.TableMeta: boolean isSetComments()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetComments()>();
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.TableMeta: boolean isSetComments()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments>;
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.TableMeta: boolean isSetCatName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetCatName()>();
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.TableMeta: boolean isSetCatName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName>;
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.TableMeta: boolean isSetOwnerName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerName()>();
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.TableMeta: boolean isSetOwnerName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName>;
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.TableMeta: boolean isSetOwnerType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerType()>();
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.TableMeta: boolean isSetOwnerType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(java.lang.Comparable,java.lang.Comparable)>(v, v);
if v == 0 goto label;
return v;
label:
return 0;
}
public org.apache.hadoop.hive.metastore.api.TableMeta$_Fields fieldForId(int)
{
int v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
org.apache.hadoop.hive.metastore.api.TableMeta$_Fields v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: int;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_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.TableMeta v;
org.apache.thrift.scheme.IScheme v;
org.apache.thrift.protocol.TProtocol v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta v;
org.apache.thrift.scheme.IScheme v;
org.apache.thrift.protocol.TProtocol v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.TableMeta: 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()
{
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalType v, v;
org.apache.hadoop.hive.metastore.api.TableMeta v;
java.lang.StringBuilder v;
v := @this: org.apache.hadoop.hive.metastore.api.TableMeta;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>(java.lang.String)>("TableMeta(");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("dbName:");
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: java.lang.String dbName>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("tableName:");
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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.TableMeta: java.lang.String tableName>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("tableType:");
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String tableType>;
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.TableMeta: java.lang.String tableType>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetComments()>();
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)>("comments:");
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String comments>;
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.TableMeta: java.lang.String comments>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetCatName()>();
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)>("catName:");
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String catName>;
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.TableMeta: java.lang.String catName>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerName()>();
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)>("ownerName:");
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: java.lang.String ownerName>;
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.TableMeta: java.lang.String ownerName>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetOwnerType()>();
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)>("ownerType:");
v = v.<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
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.TableMeta: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
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)>(")");
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.TableMeta 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.TableMeta;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetDbName()>();
if v != 0 goto label;
v = new org.apache.thrift.protocol.TProtocolException;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: boolean isSetTableName()>();
if v != 0 goto label;
v = new org.apache.thrift.protocol.TProtocolException;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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 \'tableName\' 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.TableMeta: boolean isSetTableType()>();
if v != 0 goto label;
v = new org.apache.thrift.protocol.TProtocolException;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta: 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 \'tableType\' 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.TableMeta 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.TableMeta;
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.TableMeta: 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;
org.apache.hadoop.hive.metastore.api.TableMeta v;
java.io.ObjectInputStream 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.TableMeta;
v := @parameter: java.io.ObjectInputStream;
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.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.TableMeta: 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.TableMeta: org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY>;
goto label;
label:
v = <org.apache.hadoop.hive.metastore.api.TableMeta: 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>()
{
java.util.Map v, v;
org.apache.hadoop.hive.metastore.api.TableMeta$TableMetaStandardSchemeFactory v;
org.apache.thrift.protocol.TField v, v, v, v, v, v, v;
org.apache.thrift.meta_data.EnumMetaData v;
org.apache.hadoop.hive.metastore.api.TableMeta$_Fields v, v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.TableMeta$_Fields[] v;
java.util.EnumMap v;
org.apache.hadoop.hive.metastore.api.TableMeta$TableMetaTupleSchemeFactory v;
org.apache.thrift.protocol.TStruct v;
org.apache.thrift.meta_data.FieldMetaData v, v, v, v, v, v, v;
org.apache.thrift.meta_data.FieldValueMetaData v, v, v, v, v, v;
v = new org.apache.thrift.protocol.TStruct;
specialinvoke v.<org.apache.thrift.protocol.TStruct: void <init>(java.lang.String)>("TableMeta");
<org.apache.hadoop.hive.metastore.api.TableMeta: 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)>("dbName", 11, 1);
<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.thrift.protocol.TField DB_NAME_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, 2);
<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.thrift.protocol.TField TABLE_NAME_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("tableType", 11, 3);
<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.thrift.protocol.TField TABLE_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)>("comments", 11, 4);
<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.thrift.protocol.TField COMMENTS_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("catName", 11, 5);
<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.thrift.protocol.TField CAT_NAME_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("ownerName", 11, 6);
<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.thrift.protocol.TField OWNER_NAME_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("ownerType", 8, 7);
<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.thrift.protocol.TField OWNER_TYPE_FIELD_DESC> = v;
v = new org.apache.hadoop.hive.metastore.api.TableMeta$TableMetaStandardSchemeFactory;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta$TableMetaStandardSchemeFactory: void <init>()>();
<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY> = v;
v = new org.apache.hadoop.hive.metastore.api.TableMeta$TableMetaTupleSchemeFactory;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.TableMeta$TableMetaTupleSchemeFactory: void <init>()>();
<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY> = v;
v = newarray (org.apache.hadoop.hive.metastore.api.TableMeta$_Fields)[4];
v = <org.apache.hadoop.hive.metastore.api.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields COMMENTS>;
v[0] = v;
v = <org.apache.hadoop.hive.metastore.api.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields CAT_NAME>;
v[1] = v;
v = <org.apache.hadoop.hive.metastore.api.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields OWNER_NAME>;
v[2] = v;
v = <org.apache.hadoop.hive.metastore.api.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields OWNER_TYPE>;
v[3] = v;
<org.apache.hadoop.hive.metastore.api.TableMeta: org.apache.hadoop.hive.metastore.api.TableMeta$_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/TableMeta$_Fields;");
v = <org.apache.hadoop.hive.metastore.api.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields DB_NAME>;
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.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields TABLE_NAME>;
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", 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.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields TABLE_TYPE>;
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)>("tableType", 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.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields COMMENTS>;
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)>("comments", 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.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields CAT_NAME>;
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)>("catName", 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.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields OWNER_NAME>;
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)>("ownerName", 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.TableMeta$_Fields: org.apache.hadoop.hive.metastore.api.TableMeta$_Fields OWNER_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/PrincipalType;");
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("ownerType", 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.TableMeta: java.util.Map metaDataMap> = v;
v = <org.apache.hadoop.hive.metastore.api.TableMeta: 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/TableMeta;", v);
return;
}
}