public static final class UnittestProto.TestRequired extends com.google.protobuf.GeneratedMessage implements UnittestProto.TestRequiredOrBuilder
protobuf_unittest.TestRequired
We have separate messages for testing required fields because it's annoying to have to fill in required fields in TestProto in order to do anything with it. Note that we don't need to test every type of required filed because the code output is basically identical to optional fields for all types.
| Modifier and Type | Class and Description |
|---|---|
static class |
UnittestProto.TestRequired.Builder
Protobuf type
protobuf_unittest.TestRequired |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>| Modifier and Type | Method and Description |
|---|---|
int |
getA()
required int32 a = 1; |
int |
getB()
required int32 b = 3; |
int |
getC()
required int32 c = 33; |
static UnittestProto.TestRequired |
getDefaultInstance() |
UnittestProto.TestRequired |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
int |
getDummy10()
optional int32 dummy10 = 10; |
int |
getDummy11()
optional int32 dummy11 = 11; |
int |
getDummy12()
optional int32 dummy12 = 12; |
int |
getDummy13()
optional int32 dummy13 = 13; |
int |
getDummy14()
optional int32 dummy14 = 14; |
int |
getDummy15()
optional int32 dummy15 = 15; |
int |
getDummy16()
optional int32 dummy16 = 16; |
int |
getDummy17()
optional int32 dummy17 = 17; |
int |
getDummy18()
optional int32 dummy18 = 18; |
int |
getDummy19()
optional int32 dummy19 = 19; |
int |
getDummy2()
optional int32 dummy2 = 2; |
int |
getDummy20()
optional int32 dummy20 = 20; |
int |
getDummy21()
optional int32 dummy21 = 21; |
int |
getDummy22()
optional int32 dummy22 = 22; |
int |
getDummy23()
optional int32 dummy23 = 23; |
int |
getDummy24()
optional int32 dummy24 = 24; |
int |
getDummy25()
optional int32 dummy25 = 25; |
int |
getDummy26()
optional int32 dummy26 = 26; |
int |
getDummy27()
optional int32 dummy27 = 27; |
int |
getDummy28()
optional int32 dummy28 = 28; |
int |
getDummy29()
optional int32 dummy29 = 29; |
int |
getDummy30()
optional int32 dummy30 = 30; |
int |
getDummy31()
optional int32 dummy31 = 31; |
int |
getDummy32()
optional int32 dummy32 = 32; |
int |
getDummy4()
optional int32 dummy4 = 4; |
int |
getDummy5()
optional int32 dummy5 = 5; |
int |
getDummy6()
optional int32 dummy6 = 6; |
int |
getDummy7()
optional int32 dummy7 = 7; |
int |
getDummy8()
optional int32 dummy8 = 8; |
int |
getDummy9()
optional int32 dummy9 = 9; |
com.google.protobuf.Parser<UnittestProto.TestRequired> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasA()
required int32 a = 1; |
boolean |
hasB()
required int32 b = 3; |
boolean |
hasC()
required int32 c = 33; |
boolean |
hasDummy10()
optional int32 dummy10 = 10; |
boolean |
hasDummy11()
optional int32 dummy11 = 11; |
boolean |
hasDummy12()
optional int32 dummy12 = 12; |
boolean |
hasDummy13()
optional int32 dummy13 = 13; |
boolean |
hasDummy14()
optional int32 dummy14 = 14; |
boolean |
hasDummy15()
optional int32 dummy15 = 15; |
boolean |
hasDummy16()
optional int32 dummy16 = 16; |
boolean |
hasDummy17()
optional int32 dummy17 = 17; |
boolean |
hasDummy18()
optional int32 dummy18 = 18; |
boolean |
hasDummy19()
optional int32 dummy19 = 19; |
boolean |
hasDummy2()
optional int32 dummy2 = 2; |
boolean |
hasDummy20()
optional int32 dummy20 = 20; |
boolean |
hasDummy21()
optional int32 dummy21 = 21; |
boolean |
hasDummy22()
optional int32 dummy22 = 22; |
boolean |
hasDummy23()
optional int32 dummy23 = 23; |
boolean |
hasDummy24()
optional int32 dummy24 = 24; |
boolean |
hasDummy25()
optional int32 dummy25 = 25; |
boolean |
hasDummy26()
optional int32 dummy26 = 26; |
boolean |
hasDummy27()
optional int32 dummy27 = 27; |
boolean |
hasDummy28()
optional int32 dummy28 = 28; |
boolean |
hasDummy29()
optional int32 dummy29 = 29; |
boolean |
hasDummy30()
optional int32 dummy30 = 30; |
boolean |
hasDummy31()
optional int32 dummy31 = 31; |
boolean |
hasDummy32()
optional int32 dummy32 = 32; |
boolean |
hasDummy4()
optional int32 dummy4 = 4; |
boolean |
hasDummy5()
optional int32 dummy5 = 5; |
boolean |
hasDummy6()
optional int32 dummy6 = 6; |
boolean |
hasDummy7()
optional int32 dummy7 = 7; |
boolean |
hasDummy8()
optional int32 dummy8 = 8; |
boolean |
hasDummy9()
optional int32 dummy9 = 9; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static UnittestProto.TestRequired.Builder |
newBuilder() |
static UnittestProto.TestRequired.Builder |
newBuilder(UnittestProto.TestRequired prototype) |
UnittestProto.TestRequired.Builder |
newBuilderForType() |
protected UnittestProto.TestRequired.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static UnittestProto.TestRequired |
parseDelimitedFrom(java.io.InputStream input) |
static UnittestProto.TestRequired |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UnittestProto.TestRequired |
parseFrom(byte[] data) |
static UnittestProto.TestRequired |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UnittestProto.TestRequired |
parseFrom(com.google.protobuf.ByteString data) |
static UnittestProto.TestRequired |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UnittestProto.TestRequired |
parseFrom(com.google.protobuf.CodedInputStream input) |
static UnittestProto.TestRequired |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UnittestProto.TestRequired |
parseFrom(java.io.InputStream input) |
static UnittestProto.TestRequired |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
UnittestProto.TestRequired.Builder |
toBuilder() |
protected java.lang.Object |
writeReplace() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, makeExtensionsImmutable, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseUnknownFieldequals, findInitializationErrors, getInitializationErrorString, hashCode, hashFields, toStringcheckByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static com.google.protobuf.Parser<UnittestProto.TestRequired> PARSER
public static final int A_FIELD_NUMBER
public static final int DUMMY2_FIELD_NUMBER
public static final int B_FIELD_NUMBER
public static final int DUMMY4_FIELD_NUMBER
public static final int DUMMY5_FIELD_NUMBER
public static final int DUMMY6_FIELD_NUMBER
public static final int DUMMY7_FIELD_NUMBER
public static final int DUMMY8_FIELD_NUMBER
public static final int DUMMY9_FIELD_NUMBER
public static final int DUMMY10_FIELD_NUMBER
public static final int DUMMY11_FIELD_NUMBER
public static final int DUMMY12_FIELD_NUMBER
public static final int DUMMY13_FIELD_NUMBER
public static final int DUMMY14_FIELD_NUMBER
public static final int DUMMY15_FIELD_NUMBER
public static final int DUMMY16_FIELD_NUMBER
public static final int DUMMY17_FIELD_NUMBER
public static final int DUMMY18_FIELD_NUMBER
public static final int DUMMY19_FIELD_NUMBER
public static final int DUMMY20_FIELD_NUMBER
public static final int DUMMY21_FIELD_NUMBER
public static final int DUMMY22_FIELD_NUMBER
public static final int DUMMY23_FIELD_NUMBER
public static final int DUMMY24_FIELD_NUMBER
public static final int DUMMY25_FIELD_NUMBER
public static final int DUMMY26_FIELD_NUMBER
public static final int DUMMY27_FIELD_NUMBER
public static final int DUMMY28_FIELD_NUMBER
public static final int DUMMY29_FIELD_NUMBER
public static final int DUMMY30_FIELD_NUMBER
public static final int DUMMY31_FIELD_NUMBER
public static final int DUMMY32_FIELD_NUMBER
public static final int C_FIELD_NUMBER
public static final int SINGLE_FIELD_NUMBER
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<UnittestProto.TestAllExtensions,UnittestProto.TestRequired> single
extend .protobuf_unittest.TestAllExtensions { ... }public static final int MULTI_FIELD_NUMBER
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<UnittestProto.TestAllExtensions,java.util.List<UnittestProto.TestRequired>> multi
extend .protobuf_unittest.TestAllExtensions { ... }public static UnittestProto.TestRequired getDefaultInstance()
public UnittestProto.TestRequired getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic com.google.protobuf.Parser<UnittestProto.TestRequired> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic boolean hasA()
required int32 a = 1;hasA in interface UnittestProto.TestRequiredOrBuilderpublic int getA()
required int32 a = 1;getA in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy2()
optional int32 dummy2 = 2;hasDummy2 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy2()
optional int32 dummy2 = 2;getDummy2 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasB()
required int32 b = 3;hasB in interface UnittestProto.TestRequiredOrBuilderpublic int getB()
required int32 b = 3;getB in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy4()
optional int32 dummy4 = 4;
Pad the field count to 32 so that we can test that IsInitialized() properly checks multiple elements of has_bits_.
hasDummy4 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy4()
optional int32 dummy4 = 4;
Pad the field count to 32 so that we can test that IsInitialized() properly checks multiple elements of has_bits_.
getDummy4 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy5()
optional int32 dummy5 = 5;hasDummy5 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy5()
optional int32 dummy5 = 5;getDummy5 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy6()
optional int32 dummy6 = 6;hasDummy6 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy6()
optional int32 dummy6 = 6;getDummy6 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy7()
optional int32 dummy7 = 7;hasDummy7 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy7()
optional int32 dummy7 = 7;getDummy7 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy8()
optional int32 dummy8 = 8;hasDummy8 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy8()
optional int32 dummy8 = 8;getDummy8 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy9()
optional int32 dummy9 = 9;hasDummy9 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy9()
optional int32 dummy9 = 9;getDummy9 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy10()
optional int32 dummy10 = 10;hasDummy10 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy10()
optional int32 dummy10 = 10;getDummy10 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy11()
optional int32 dummy11 = 11;hasDummy11 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy11()
optional int32 dummy11 = 11;getDummy11 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy12()
optional int32 dummy12 = 12;hasDummy12 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy12()
optional int32 dummy12 = 12;getDummy12 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy13()
optional int32 dummy13 = 13;hasDummy13 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy13()
optional int32 dummy13 = 13;getDummy13 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy14()
optional int32 dummy14 = 14;hasDummy14 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy14()
optional int32 dummy14 = 14;getDummy14 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy15()
optional int32 dummy15 = 15;hasDummy15 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy15()
optional int32 dummy15 = 15;getDummy15 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy16()
optional int32 dummy16 = 16;hasDummy16 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy16()
optional int32 dummy16 = 16;getDummy16 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy17()
optional int32 dummy17 = 17;hasDummy17 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy17()
optional int32 dummy17 = 17;getDummy17 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy18()
optional int32 dummy18 = 18;hasDummy18 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy18()
optional int32 dummy18 = 18;getDummy18 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy19()
optional int32 dummy19 = 19;hasDummy19 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy19()
optional int32 dummy19 = 19;getDummy19 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy20()
optional int32 dummy20 = 20;hasDummy20 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy20()
optional int32 dummy20 = 20;getDummy20 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy21()
optional int32 dummy21 = 21;hasDummy21 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy21()
optional int32 dummy21 = 21;getDummy21 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy22()
optional int32 dummy22 = 22;hasDummy22 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy22()
optional int32 dummy22 = 22;getDummy22 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy23()
optional int32 dummy23 = 23;hasDummy23 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy23()
optional int32 dummy23 = 23;getDummy23 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy24()
optional int32 dummy24 = 24;hasDummy24 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy24()
optional int32 dummy24 = 24;getDummy24 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy25()
optional int32 dummy25 = 25;hasDummy25 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy25()
optional int32 dummy25 = 25;getDummy25 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy26()
optional int32 dummy26 = 26;hasDummy26 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy26()
optional int32 dummy26 = 26;getDummy26 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy27()
optional int32 dummy27 = 27;hasDummy27 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy27()
optional int32 dummy27 = 27;getDummy27 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy28()
optional int32 dummy28 = 28;hasDummy28 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy28()
optional int32 dummy28 = 28;getDummy28 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy29()
optional int32 dummy29 = 29;hasDummy29 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy29()
optional int32 dummy29 = 29;getDummy29 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy30()
optional int32 dummy30 = 30;hasDummy30 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy30()
optional int32 dummy30 = 30;getDummy30 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy31()
optional int32 dummy31 = 31;hasDummy31 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy31()
optional int32 dummy31 = 31;getDummy31 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasDummy32()
optional int32 dummy32 = 32;hasDummy32 in interface UnittestProto.TestRequiredOrBuilderpublic int getDummy32()
optional int32 dummy32 = 32;getDummy32 in interface UnittestProto.TestRequiredOrBuilderpublic boolean hasC()
required int32 c = 33;hasC in interface UnittestProto.TestRequiredOrBuilderpublic int getC()
required int32 c = 33;getC in interface UnittestProto.TestRequiredOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.AbstractMessagejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.AbstractMessageprotected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
writeReplace in class com.google.protobuf.GeneratedMessagejava.io.ObjectStreamExceptionpublic static UnittestProto.TestRequired parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UnittestProto.TestRequired parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UnittestProto.TestRequired parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UnittestProto.TestRequired parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UnittestProto.TestRequired parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static UnittestProto.TestRequired parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static UnittestProto.TestRequired parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static UnittestProto.TestRequired parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static UnittestProto.TestRequired parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static UnittestProto.TestRequired parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static UnittestProto.TestRequired.Builder newBuilder()
public UnittestProto.TestRequired.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static UnittestProto.TestRequired.Builder newBuilder(UnittestProto.TestRequired prototype)
public UnittestProto.TestRequired.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected UnittestProto.TestRequired.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessage