public class org.apache.hadoop.hive.metastore.api.Function 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 FUNCTION_NAME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField DB_NAME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField CLASS_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.protocol.TField CREATE_TIME_FIELD_DESC;
private static final org.apache.thrift.protocol.TField FUNCTION_TYPE_FIELD_DESC;
private static final org.apache.thrift.protocol.TField RESOURCE_URIS_FIELD_DESC;
private static final org.apache.thrift.protocol.TField CAT_NAME_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 functionName;
private java.lang.String dbName;
private java.lang.String className;
private java.lang.String ownerName;
private org.apache.hadoop.hive.metastore.api.PrincipalType ownerType;
private int createTime;
private org.apache.hadoop.hive.metastore.api.FunctionType functionType;
private java.util.List resourceUris;
private java.lang.String catName;
private static final int __CREATETIME_ISSET_ID;
private byte __isset_bitfield;
private static final org.apache.hadoop.hive.metastore.api.Function$_Fields[] optionals;
public static final java.util.Map metaDataMap;
public void <init>()
{
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.Function: byte __isset_bitfield> = 0;
return;
}
public void <init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.hadoop.hive.metastore.api.PrincipalType, int, org.apache.hadoop.hive.metastore.api.FunctionType, java.util.List)
{
org.apache.hadoop.hive.metastore.api.PrincipalType v;
java.util.List v;
org.apache.hadoop.hive.metastore.api.FunctionType v;
int v;
java.lang.String v, v, v, v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.apache.hadoop.hive.metastore.api.PrincipalType;
v := @parameter: int;
v := @parameter: org.apache.hadoop.hive.metastore.api.FunctionType;
v := @parameter: java.util.List;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName> = v;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String dbName> = v;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className> = v;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String ownerName> = v;
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = v;
v.<org.apache.hadoop.hive.metastore.api.Function: int createTime> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setCreateTimeIsSet(boolean)>(1);
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType> = v;
v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris> = v;
return;
}
public void <init>(org.apache.hadoop.hive.metastore.api.Function)
{
java.util.ArrayList v;
org.apache.hadoop.hive.metastore.api.ResourceUri v;
byte v;
int v, v;
java.lang.String v, v, v, v, v;
boolean v, v, v, v, v, v, v, v, v;
java.util.Iterator v;
org.apache.hadoop.hive.metastore.api.PrincipalType v;
java.util.List v, v;
org.apache.hadoop.hive.metastore.api.FunctionType v;
java.lang.Object v;
org.apache.hadoop.hive.metastore.api.Function v, v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.hadoop.hive.metastore.api.Function;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.Function: byte __isset_bitfield> = 0;
v = v.<org.apache.hadoop.hive.metastore.api.Function: byte __isset_bitfield>;
v.<org.apache.hadoop.hive.metastore.api.Function: byte __isset_bitfield> = v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName>;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetDbName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String dbName>;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String dbName> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetClassName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className>;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetOwnerName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String ownerName>;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String ownerName> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetOwnerType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = v;
label:
v = v.<org.apache.hadoop.hive.metastore.api.Function: int createTime>;
v.<org.apache.hadoop.hive.metastore.api.Function: int createTime> = v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType>;
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetResourceUris()>();
if v == 0 goto label;
v = new java.util.ArrayList;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
v = interfaceinvoke v.<java.util.List: int size()>();
specialinvoke v.<java.util.ArrayList: void <init>(int)>(v);
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new org.apache.hadoop.hive.metastore.api.ResourceUri;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.ResourceUri: void <init>(org.apache.hadoop.hive.metastore.api.ResourceUri)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris> = v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetCatName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String catName>;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String catName> = v;
label:
return;
}
public org.apache.hadoop.hive.metastore.api.Function deepCopy()
{
org.apache.hadoop.hive.metastore.api.Function v, v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = new org.apache.hadoop.hive.metastore.api.Function;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void <init>(org.apache.hadoop.hive.metastore.api.Function)>(v);
return v;
}
public void clear()
{
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName> = null;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String dbName> = null;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className> = null;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String ownerName> = null;
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = null;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setCreateTimeIsSet(boolean)>(0);
v.<org.apache.hadoop.hive.metastore.api.Function: int createTime> = 0;
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType> = null;
v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris> = null;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String catName> = null;
return;
}
public java.lang.String getFunctionName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName>;
return v;
}
public void setFunctionName(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName> = v;
return;
}
public void unsetFunctionName()
{
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName> = null;
return;
}
public boolean isSetFunctionName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setFunctionNameIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName> = null;
label:
return;
}
public java.lang.String getDbName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String dbName>;
return v;
}
public void setDbName(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String dbName> = v;
return;
}
public void unsetDbName()
{
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String dbName> = null;
return;
}
public boolean isSetDbName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String dbName> = null;
label:
return;
}
public java.lang.String getClassName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className>;
return v;
}
public void setClassName(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className> = v;
return;
}
public void unsetClassName()
{
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className> = null;
return;
}
public boolean isSetClassName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setClassNameIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className> = null;
label:
return;
}
public java.lang.String getOwnerName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String ownerName>;
return v;
}
public void setOwnerName(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String ownerName> = v;
return;
}
public void unsetOwnerName()
{
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String ownerName> = null;
return;
}
public boolean isSetOwnerName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.hadoop.hive.metastore.api.PrincipalType;
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = v;
return;
}
public void unsetOwnerType()
{
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType> = null;
label:
return;
}
public int getCreateTime()
{
int v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: int createTime>;
return v;
}
public void setCreateTime(int)
{
int v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: int;
v.<org.apache.hadoop.hive.metastore.api.Function: int createTime> = v;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setCreateTimeIsSet(boolean)>(1);
return;
}
public void unsetCreateTime()
{
byte v, v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte clearBit(byte,int)>(v, 0);
v.<org.apache.hadoop.hive.metastore.api.Function: byte __isset_bitfield> = v;
return;
}
public boolean isSetCreateTime()
{
byte v;
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: boolean testBit(byte,int)>(v, 0);
return v;
}
public void setCreateTimeIsSet(boolean)
{
byte v, v;
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: boolean;
v = v.<org.apache.hadoop.hive.metastore.api.Function: byte __isset_bitfield>;
v = staticinvoke <org.apache.thrift.EncodingUtils: byte setBit(byte,int,boolean)>(v, 0, v);
v.<org.apache.hadoop.hive.metastore.api.Function: byte __isset_bitfield> = v;
return;
}
public org.apache.hadoop.hive.metastore.api.FunctionType getFunctionType()
{
org.apache.hadoop.hive.metastore.api.FunctionType v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType>;
return v;
}
public void setFunctionType(org.apache.hadoop.hive.metastore.api.FunctionType)
{
org.apache.hadoop.hive.metastore.api.FunctionType v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.hadoop.hive.metastore.api.FunctionType;
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType> = v;
return;
}
public void unsetFunctionType()
{
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType> = null;
return;
}
public boolean isSetFunctionType()
{
org.apache.hadoop.hive.metastore.api.FunctionType v;
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setFunctionTypeIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType> = null;
label:
return;
}
public int getResourceUrisSize()
{
java.util.List v, v;
int v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
return v;
}
public java.util.Iterator getResourceUrisIterator()
{
java.util.List v, v;
java.util.Iterator v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
if v != null goto label;
v = null;
goto label;
label:
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
return v;
}
public void addToResourceUris(org.apache.hadoop.hive.metastore.api.ResourceUri)
{
java.util.List v, v;
org.apache.hadoop.hive.metastore.api.ResourceUri v;
org.apache.hadoop.hive.metastore.api.Function v;
java.util.ArrayList v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.hadoop.hive.metastore.api.ResourceUri;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris> = v;
label:
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
return;
}
public java.util.List getResourceUris()
{
java.util.List v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
return v;
}
public void setResourceUris(java.util.List)
{
java.util.List v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: java.util.List;
v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris> = v;
return;
}
public void unsetResourceUris()
{
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris> = null;
return;
}
public boolean isSetResourceUris()
{
java.util.List v;
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void setResourceUrisIsSet(boolean)
{
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris> = null;
label:
return;
}
public java.lang.String getCatName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String catName>;
return v;
}
public void setCatName(java.lang.String)
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: java.lang.String;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String catName> = v;
return;
}
public void unsetCatName()
{
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String catName> = null;
return;
}
public boolean isSetCatName()
{
java.lang.String v;
org.apache.hadoop.hive.metastore.api.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function v;
boolean v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: boolean;
if v != 0 goto label;
v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String catName> = null;
label:
return;
}
public void setFieldValue(org.apache.hadoop.hive.metastore.api.Function$_Fields, java.lang.Object)
{
int[] v;
int v, v, v;
org.apache.hadoop.hive.metastore.api.Function$_Fields v;
java.lang.Object v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.hadoop.hive.metastore.api.Function$_Fields;
v := @parameter: java.lang.Object;
v = <org.apache.hadoop.hive.metastore.api.Function$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$Function$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function$_Fields: int ordinal()>();
v = v[v];
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
default: goto label;
};
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void unsetFunctionName()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setFunctionName(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void unsetDbName()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setDbName(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void unsetClassName()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setClassName(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void unsetOwnerName()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setOwnerName(java.lang.String)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void unsetOwnerType()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setOwnerType(org.apache.hadoop.hive.metastore.api.PrincipalType)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void unsetCreateTime()>();
goto label;
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setCreateTime(int)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void unsetFunctionType()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setFunctionType(org.apache.hadoop.hive.metastore.api.FunctionType)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void unsetResourceUris()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setResourceUris(java.util.List)>(v);
goto label;
label:
if v != null goto label;
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void unsetCatName()>();
goto label;
label:
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: void setCatName(java.lang.String)>(v);
label:
return;
}
public java.lang.Object getFieldValue(org.apache.hadoop.hive.metastore.api.Function$_Fields)
{
java.lang.IllegalStateException v;
org.apache.hadoop.hive.metastore.api.Function$_Fields v;
java.lang.Integer v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalType v;
java.util.List v;
org.apache.hadoop.hive.metastore.api.FunctionType v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.hadoop.hive.metastore.api.Function$_Fields;
v = <org.apache.hadoop.hive.metastore.api.Function$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$Function$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function$_Fields: int ordinal()>();
v = v[v];
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String getFunctionName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String getDbName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String getClassName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String getOwnerName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.PrincipalType getOwnerType()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: int getCreateTime()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType getFunctionType()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List getResourceUris()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String getCatName()>();
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.Function$_Fields)
{
java.lang.IllegalStateException v;
org.apache.hadoop.hive.metastore.api.Function$_Fields v;
int[] v;
int v, v;
boolean v, v, v, v, v, v, v, v, v;
java.lang.IllegalArgumentException v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.hadoop.hive.metastore.api.Function$_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.Function$1: int[] $SwitchMap$org$apache$hadoop$hive$metastore$api$Function$_Fields>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function$_Fields: int ordinal()>();
v = v[v];
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetDbName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetClassName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetOwnerName()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetOwnerType()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetCreateTime()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionType()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetResourceUris()>();
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetCatName()>();
return v;
label:
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
}
public boolean equals(java.lang.Object)
{
java.lang.Object v;
org.apache.hadoop.hive.metastore.api.Function v;
boolean v, v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: java.lang.Object;
v = v instanceof org.apache.hadoop.hive.metastore.api.Function;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean equals(org.apache.hadoop.hive.metastore.api.Function)>(v);
return v;
label:
return 0;
}
public boolean equals(org.apache.hadoop.hive.metastore.api.Function)
{
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;
java.util.List v, v;
org.apache.hadoop.hive.metastore.api.FunctionType v, v;
int v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalType v, v;
org.apache.hadoop.hive.metastore.api.Function v, v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.hadoop.hive.metastore.api.Function;
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.Function: boolean isSetFunctionName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionName()>();
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.Function: java.lang.String functionName>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName>;
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.Function: boolean isSetDbName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: java.lang.String dbName>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetClassName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetClassName()>();
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.Function: java.lang.String className>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className>;
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.Function: boolean isSetOwnerName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: java.lang.String ownerName>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetOwnerType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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:
v = v.<org.apache.hadoop.hive.metastore.api.Function: int createTime>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: int createTime>;
if v == v goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionType()>();
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.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.FunctionType: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetResourceUris()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetResourceUris()>();
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.Function: java.util.List resourceUris>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetCatName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: java.lang.String catName>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String catName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.String v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalType v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v;
org.apache.hadoop.hive.metastore.api.FunctionType v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionName()>();
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.Function: boolean isSetFunctionName()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetDbName()>();
if v == 0 goto label;
v = 131071;
goto label;
label:
v = 524287;
label:
v = v + v;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetDbName()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetClassName()>();
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.Function: boolean isSetClassName()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetOwnerName()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: 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.Function: boolean isSetOwnerType()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.PrincipalType: int getValue()>();
v = v + v;
label:
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.Function: int createTime>;
v = v + v;
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionType()>();
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.Function: boolean isSetFunctionType()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.FunctionType: int getValue()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetResourceUris()>();
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.Function: boolean isSetResourceUris()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
v = interfaceinvoke v.<java.util.List: int hashCode()>();
v = v + v;
label:
v = v * 8191;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetCatName()>();
if v == 0 goto label;
v = v * 8191;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String catName>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
return v;
}
public int compareTo(org.apache.hadoop.hive.metastore.api.Function)
{
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.PrincipalType 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;
java.util.List v, v;
org.apache.hadoop.hive.metastore.api.FunctionType v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Class v, v, v, v;
org.apache.hadoop.hive.metastore.api.Function v, v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.hadoop.hive.metastore.api.Function;
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.Function: boolean isSetFunctionName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionName()>();
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.Function: boolean isSetFunctionName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName>;
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.Function: boolean isSetDbName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetDbName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String dbName>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetClassName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetClassName()>();
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.Function: boolean isSetClassName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className>;
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.Function: boolean isSetOwnerName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetOwnerName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String ownerName>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetOwnerType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetOwnerType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.PrincipalType ownerType>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetCreateTime()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetCreateTime()>();
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.Function: boolean isSetCreateTime()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: int createTime>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: int createTime>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(int,int)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionType()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetFunctionType()>();
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.Function: boolean isSetFunctionType()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(java.lang.Comparable,java.lang.Comparable)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetResourceUris()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetResourceUris()>();
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.Function: boolean isSetResourceUris()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
v = staticinvoke <org.apache.thrift.TBaseHelper: int compareTo(java.util.List,java.util.List)>(v, v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: boolean isSetCatName()>();
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: boolean isSetCatName()>();
if v == 0 goto label;
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String catName>;
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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:
return 0;
}
public org.apache.hadoop.hive.metastore.api.Function$_Fields fieldForId(int)
{
int v;
org.apache.hadoop.hive.metastore.api.Function$_Fields v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: int;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_Fields findByThriftId(int)>(v);
return v;
}
public void read(org.apache.thrift.protocol.TProtocol) throws org.apache.thrift.TException
{
org.apache.thrift.scheme.IScheme v;
org.apache.thrift.protocol.TProtocol v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.Function: 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.thrift.scheme.IScheme v;
org.apache.thrift.protocol.TProtocol v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: org.apache.thrift.protocol.TProtocol;
v = staticinvoke <org.apache.hadoop.hive.metastore.api.Function: 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()
{
int v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
boolean v;
org.apache.hadoop.hive.metastore.api.PrincipalType v, v;
java.util.List v, v;
org.apache.hadoop.hive.metastore.api.FunctionType v, v;
java.lang.StringBuilder v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>(java.lang.String)>("Function(");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("functionName:");
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String functionName>;
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.Function: java.lang.String functionName>;
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)>("dbName:");
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: 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)>("className:");
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.lang.String className>;
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.Function: java.lang.String className>;
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)>("ownerName:");
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: java.lang.String ownerName>;
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)>("ownerType:");
v = v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: 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)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("createTime:");
v = v.<org.apache.hadoop.hive.metastore.api.Function: int createTime>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(int)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("functionType:");
v = v.<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType>;
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.Function: org.apache.hadoop.hive.metastore.api.FunctionType functionType>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("resourceUris:");
v = v.<org.apache.hadoop.hive.metastore.api.Function: java.util.List resourceUris>;
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.Function: java.util.List resourceUris>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
label:
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: 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.Function: java.lang.String catName>;
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)>(")");
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.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
return;
}
private void writeObject(java.io.ObjectOutputStream) throws java.io.IOException
{
java.lang.Throwable v;
java.io.IOException v;
java.io.ObjectOutputStream v;
org.apache.thrift.protocol.TCompactProtocol v;
org.apache.thrift.transport.TIOStreamTransport v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
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.Function: void write(org.apache.thrift.protocol.TProtocol)>(v);
label:
goto label;
label:
v := @caughtexception;
v = new java.io.IOException;
specialinvoke v.<java.io.IOException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
return;
catch org.apache.thrift.TException from label to label with label;
}
private void readObject(java.io.ObjectInputStream) throws java.io.IOException, java.lang.ClassNotFoundException
{
java.lang.Throwable v;
java.io.ObjectInputStream v;
java.io.IOException v;
org.apache.thrift.protocol.TCompactProtocol v;
org.apache.thrift.transport.TIOStreamTransport v;
org.apache.hadoop.hive.metastore.api.Function v;
v := @this: org.apache.hadoop.hive.metastore.api.Function;
v := @parameter: java.io.ObjectInputStream;
label:
v.<org.apache.hadoop.hive.metastore.api.Function: byte __isset_bitfield> = 0;
v = new org.apache.thrift.protocol.TCompactProtocol;
v = new org.apache.thrift.transport.TIOStreamTransport;
specialinvoke v.<org.apache.thrift.transport.TIOStreamTransport: void <init>(java.io.InputStream)>(v);
specialinvoke v.<org.apache.thrift.protocol.TCompactProtocol: void <init>(org.apache.thrift.transport.TTransport)>(v);
virtualinvoke v.<org.apache.hadoop.hive.metastore.api.Function: 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.Function: org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY>;
goto label;
label:
v = <org.apache.hadoop.hive.metastore.api.Function: org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY>;
label:
v = interfaceinvoke v.<org.apache.thrift.scheme.SchemeFactory: org.apache.thrift.scheme.IScheme getScheme()>();
return v;
}
static void <clinit>()
{
org.apache.thrift.meta_data.ListMetaData v;
org.apache.hadoop.hive.metastore.api.Function$_Fields v, v, v, v, v, v, v, v, v, v;
org.apache.thrift.meta_data.StructMetaData v;
java.util.Map v, v;
org.apache.hadoop.hive.metastore.api.Function$FunctionStandardSchemeFactory v;
org.apache.thrift.protocol.TField v, v, v, v, v, v, v, v, v;
org.apache.thrift.meta_data.EnumMetaData v, v;
org.apache.hadoop.hive.metastore.api.Function$_Fields[] v;
java.util.EnumMap v;
org.apache.thrift.protocol.TStruct v;
org.apache.thrift.meta_data.FieldMetaData v, v, v, v, v, v, v, v, v;
org.apache.thrift.meta_data.FieldValueMetaData v, v, v, v, v, v;
org.apache.hadoop.hive.metastore.api.Function$FunctionTupleSchemeFactory v;
v = new org.apache.thrift.protocol.TStruct;
specialinvoke v.<org.apache.thrift.protocol.TStruct: void <init>(java.lang.String)>("Function");
<org.apache.hadoop.hive.metastore.api.Function: 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)>("functionName", 11, 1);
<org.apache.hadoop.hive.metastore.api.Function: org.apache.thrift.protocol.TField FUNCTION_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)>("dbName", 11, 2);
<org.apache.hadoop.hive.metastore.api.Function: 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)>("className", 11, 3);
<org.apache.hadoop.hive.metastore.api.Function: org.apache.thrift.protocol.TField CLASS_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, 4);
<org.apache.hadoop.hive.metastore.api.Function: 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, 5);
<org.apache.hadoop.hive.metastore.api.Function: org.apache.thrift.protocol.TField OWNER_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)>("createTime", 8, 6);
<org.apache.hadoop.hive.metastore.api.Function: org.apache.thrift.protocol.TField CREATE_TIME_FIELD_DESC> = v;
v = new org.apache.thrift.protocol.TField;
specialinvoke v.<org.apache.thrift.protocol.TField: void <init>(java.lang.String,byte,short)>("functionType", 8, 7);
<org.apache.hadoop.hive.metastore.api.Function: org.apache.thrift.protocol.TField FUNCTION_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)>("resourceUris", 15, 8);
<org.apache.hadoop.hive.metastore.api.Function: org.apache.thrift.protocol.TField RESOURCE_URIS_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, 9);
<org.apache.hadoop.hive.metastore.api.Function: org.apache.thrift.protocol.TField CAT_NAME_FIELD_DESC> = v;
v = new org.apache.hadoop.hive.metastore.api.Function$FunctionStandardSchemeFactory;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.Function$FunctionStandardSchemeFactory: void <init>()>();
<org.apache.hadoop.hive.metastore.api.Function: org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY> = v;
v = new org.apache.hadoop.hive.metastore.api.Function$FunctionTupleSchemeFactory;
specialinvoke v.<org.apache.hadoop.hive.metastore.api.Function$FunctionTupleSchemeFactory: void <init>()>();
<org.apache.hadoop.hive.metastore.api.Function: org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY> = v;
v = newarray (org.apache.hadoop.hive.metastore.api.Function$_Fields)[1];
v = <org.apache.hadoop.hive.metastore.api.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_Fields CAT_NAME>;
v[0] = v;
<org.apache.hadoop.hive.metastore.api.Function: org.apache.hadoop.hive.metastore.api.Function$_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/Function$_Fields;");
v = <org.apache.hadoop.hive.metastore.api.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_Fields FUNCTION_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)>("functionName", 3, 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.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_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", 3, 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.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_Fields CLASS_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)>("className", 3, 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.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_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", 3, 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.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_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", 3, 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.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_Fields CREATE_TIME>;
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)>(8);
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("createTime", 3, 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.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_Fields FUNCTION_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/FunctionType;");
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("functionType", 3, 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.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_Fields RESOURCE_URIS>;
v = new org.apache.thrift.meta_data.FieldMetaData;
v = new org.apache.thrift.meta_data.ListMetaData;
v = new org.apache.thrift.meta_data.StructMetaData;
specialinvoke v.<org.apache.thrift.meta_data.StructMetaData: void <init>(byte,java.lang.Class)>(12, class "Lorg/apache/hadoop/hive/metastore/api/ResourceUri;");
specialinvoke v.<org.apache.thrift.meta_data.ListMetaData: void <init>(byte,org.apache.thrift.meta_data.FieldValueMetaData)>(15, v);
specialinvoke v.<org.apache.thrift.meta_data.FieldMetaData: void <init>(java.lang.String,byte,org.apache.thrift.meta_data.FieldValueMetaData)>("resourceUris", 3, 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.Function$_Fields: org.apache.hadoop.hive.metastore.api.Function$_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 = staticinvoke <java.util.Collections: java.util.Map unmodifiableMap(java.util.Map)>(v);
<org.apache.hadoop.hive.metastore.api.Function: java.util.Map metaDataMap> = v;
v = <org.apache.hadoop.hive.metastore.api.Function: 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/Function;", v);
return;
}
}