public class oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema extends java.lang.Object implements oadd.io.protostuff.Schema
{
public void <init>()
{
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema v;
v := @this: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void writeTo(oadd.io.protostuff.Output, oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta) throws java.io.IOException
{
oadd.com.google.protobuf.ProtocolStringList v, v, v, v, v;
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ConvertSupport$MessageSchema v;
oadd.org.apache.drill.exec.proto.UserProtos$NullCollation v;
oadd.org.apache.drill.exec.proto.UserProtos$CorrelationNamesSupport 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;
oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta v;
java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.drill.exec.proto.UserProtos$IdentifierCasing v, v;
java.lang.String v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, 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;
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema v;
java.util.List v, v, v, v, v, v, v;
oadd.io.protostuff.Output v;
oadd.org.apache.drill.exec.proto.UserProtos$GroupBySupport v;
java.util.Iterator v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema;
v := @parameter: oadd.io.protostuff.Output;
v := @parameter: oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasAllTablesSelectable()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean getAllTablesSelectable()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeBool(int,boolean,boolean)>(1, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasBlobIncludedInMaxRowSize()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean getBlobIncludedInMaxRowSize()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeBool(int,boolean,boolean)>(2, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasCatalogAtStart()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean getCatalogAtStart()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeBool(int,boolean,boolean)>(3, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasCatalogSeparator()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.lang.String getCatalogSeparator()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(4, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasCatalogTerm()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.lang.String getCatalogTerm()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(5, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.util.List getCollateSupportList()>();
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 = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$CollateSupport: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(6, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasColumnAliasingSupported()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean getColumnAliasingSupported()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeBool(int,boolean,boolean)>(7, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.util.List getConvertSupportList()>();
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 = <oadd.org.apache.drill.exec.proto.SchemaUserProtos$ConvertSupport: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ConvertSupport$MessageSchema WRITE>;
interfaceinvoke v.<oadd.io.protostuff.Output: void writeObject(int,java.lang.Object,oadd.io.protostuff.Schema,boolean)>(8, v, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasCorrelationNamesSupport()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: oadd.org.apache.drill.exec.proto.UserProtos$CorrelationNamesSupport getCorrelationNamesSupport()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$CorrelationNamesSupport: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(9, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: oadd.com.google.protobuf.ProtocolStringList getDateTimeFunctionsList()>();
v = interfaceinvoke v.<oadd.com.google.protobuf.ProtocolStringList: 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()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(10, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.util.List getDateTimeLiteralsSupportList()>();
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 = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$DateTimeLiteralsSupport: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(11, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasGroupBySupport()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: oadd.org.apache.drill.exec.proto.UserProtos$GroupBySupport getGroupBySupport()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$GroupBySupport: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(12, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasIdentifierCasing()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: oadd.org.apache.drill.exec.proto.UserProtos$IdentifierCasing getIdentifierCasing()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$IdentifierCasing: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(13, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasIdentifierQuoteString()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.lang.String getIdentifierQuoteString()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(14, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasLikeEscapeClauseSupported()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean getLikeEscapeClauseSupported()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeBool(int,boolean,boolean)>(15, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxBinaryLiteralLength()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxBinaryLiteralLength()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(16, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxCatalogNameLength()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxCatalogNameLength()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(17, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxCharLiteralLength()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxCharLiteralLength()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(18, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxColumnNameLength()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxColumnNameLength()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(19, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxColumnsInGroupBy()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxColumnsInGroupBy()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(20, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxColumnsInOrderBy()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxColumnsInOrderBy()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(21, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxColumnsInSelect()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxColumnsInSelect()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(22, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxCursorNameLength()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxCursorNameLength()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(23, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxLogicalLobSize()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxLogicalLobSize()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(24, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxRowSize()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxRowSize()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(25, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxSchemaNameLength()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxSchemaNameLength()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(26, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxStatementLength()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxStatementLength()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(27, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxStatements()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxStatements()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(28, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxTableNameLength()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxTableNameLength()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(29, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxTablesInSelect()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxTablesInSelect()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(30, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasMaxUserNameLength()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: int getMaxUserNameLength()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeUInt32(int,int,boolean)>(31, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasNullCollation()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: oadd.org.apache.drill.exec.proto.UserProtos$NullCollation getNullCollation()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$NullCollation: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(32, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasNullPlusNonNullEqualsNull()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean getNullPlusNonNullEqualsNull()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeBool(int,boolean,boolean)>(33, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: oadd.com.google.protobuf.ProtocolStringList getNumericFunctionsList()>();
v = interfaceinvoke v.<oadd.com.google.protobuf.ProtocolStringList: 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()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(34, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.util.List getOrderBySupportList()>();
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 = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$OrderBySupport: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(35, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.util.List getOuterJoinSupportList()>();
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 = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$OuterJoinSupport: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(36, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasQuotedIdentifierCasing()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: oadd.org.apache.drill.exec.proto.UserProtos$IdentifierCasing getQuotedIdentifierCasing()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$IdentifierCasing: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(37, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasReadOnly()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean getReadOnly()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeBool(int,boolean,boolean)>(38, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasSchemaTerm()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.lang.String getSchemaTerm()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(39, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasSearchEscapeString()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.lang.String getSearchEscapeString()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(40, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasSelectForUpdateSupported()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean getSelectForUpdateSupported()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeBool(int,boolean,boolean)>(41, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasSpecialCharacters()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.lang.String getSpecialCharacters()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(42, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: oadd.com.google.protobuf.ProtocolStringList getSqlKeywordsList()>();
v = interfaceinvoke v.<oadd.com.google.protobuf.ProtocolStringList: 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()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(43, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: oadd.com.google.protobuf.ProtocolStringList getStringFunctionsList()>();
v = interfaceinvoke v.<oadd.com.google.protobuf.ProtocolStringList: 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()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(44, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.util.List getSubquerySupportList()>();
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 = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$SubQuerySupport: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(45, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: oadd.com.google.protobuf.ProtocolStringList getSystemFunctionsList()>();
v = interfaceinvoke v.<oadd.com.google.protobuf.ProtocolStringList: 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()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(46, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasTableTerm()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.lang.String getTableTerm()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(47, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasTransactionSupported()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean getTransactionSupported()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeBool(int,boolean,boolean)>(48, v, 0);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.util.List getUnionSupportList()>();
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 = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$UnionSupport: int getNumber()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeEnum(int,int,boolean)>(49, v, 1);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean hasCurrentSchema()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: java.lang.String getCurrentSchema()>();
interfaceinvoke v.<oadd.io.protostuff.Output: void writeString(int,java.lang.CharSequence,boolean)>(50, v, 0);
label:
return;
}
public boolean isInitialized(oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta)
{
boolean v;
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema v;
oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta v;
v := @this: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema;
v := @parameter: oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta;
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta: boolean isInitialized()>();
return v;
}
public java.lang.String getFieldName(int)
{
int v;
java.lang.String v;
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema v;
v := @this: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema;
v := @parameter: int;
v = staticinvoke <oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta: java.lang.String getFieldName(int)>(v);
return v;
}
public int getFieldNumber(java.lang.String)
{
int v;
java.lang.String v;
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema v;
v := @this: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema;
v := @parameter: java.lang.String;
v = staticinvoke <oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta: int getFieldNumber(java.lang.String)>(v);
return v;
}
public java.lang.Class typeClass()
{
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema v;
v := @this: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema;
return class "Loadd/org/apache/drill/exec/proto/UserProtos$ServerMeta;";
}
public java.lang.String messageName()
{
java.lang.Class v;
java.lang.String v;
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema v;
v := @this: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema;
v = class "Loadd/org/apache/drill/exec/proto/UserProtos$ServerMeta;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getSimpleName()>();
return v;
}
public java.lang.String messageFullName()
{
java.lang.Class v;
java.lang.String v;
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema v;
v := @this: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema;
v = class "Loadd/org/apache/drill/exec/proto/UserProtos$ServerMeta;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
return v;
}
public void mergeFrom(oadd.io.protostuff.Input, oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta) throws java.io.IOException
{
oadd.io.protostuff.Input v;
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema v;
oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta v;
v := @this: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema;
v := @parameter: oadd.io.protostuff.Input;
v := @parameter: oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta;
return;
}
public oadd.org.apache.drill.exec.proto.UserProtos$ServerMeta newMessage()
{
oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema v;
v := @this: oadd.org.apache.drill.exec.proto.SchemaUserProtos$ServerMeta$MessageSchema;
return null;
}
}