Package dev.enola.thing.proto
Class TextThings.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<TextThings.Builder>
com.google.protobuf.GeneratedMessage.Builder<TextThings.Builder>
dev.enola.thing.proto.TextThings.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TextThingsOrBuilder,Cloneable
- Enclosing class:
TextThings
public static final class TextThings.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TextThings.Builder>
implements TextThingsOrBuilder
Protobuf type
dev.enola.thing.TextThings-
Method Summary
Modifier and TypeMethodDescriptionaddAllImports(Iterable<String> values) repeated string imports = 2;addImports(String value) repeated string imports = 2;addImportsBytes(com.google.protobuf.ByteString value) repeated string imports = 2;build()clear()repeated string imports = 2;booleancontainsPrefixes(String key) map<string, string> prefixes = 3;booleancontainsThings(String key) map<string, .dev.enola.thing.TextThing> things = 4;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetImports(int index) repeated string imports = 2;com.google.protobuf.ByteStringgetImportsBytes(int index) repeated string imports = 2;intrepeated string imports = 2;com.google.protobuf.ProtocolStringListrepeated string imports = 2;Deprecated.Deprecated.Deprecated.intmap<string, string> prefixes = 3;map<string, string> prefixes = 3;getPrefixesOrDefault(String key, String defaultValue) map<string, string> prefixes = 3;getPrefixesOrThrow(String key) map<string, string> prefixes = 3;Deprecated.intmap<string, .dev.enola.thing.TextThing> things = 4;map<string, .dev.enola.thing.TextThing> things = 4;getThingsOrDefault(String key, TextThing defaultValue) map<string, .dev.enola.thing.TextThing> things = 4;getThingsOrThrow(String key) map<string, .dev.enola.thing.TextThing> things = 4;protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TextThings other) putAllPrefixes(Map<String, String> values) map<string, string> prefixes = 3;putAllThings(Map<String, TextThing> values) map<string, .dev.enola.thing.TextThing> things = 4;putPrefixes(String key, String value) map<string, string> prefixes = 3;map<string, .dev.enola.thing.TextThing> things = 4;map<string, .dev.enola.thing.TextThing> things = 4;removePrefixes(String key) map<string, string> prefixes = 3;removeThings(String key) map<string, .dev.enola.thing.TextThing> things = 4;setImports(int index, String value) repeated string imports = 2;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
-
internalGetMapFieldReflection
- Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<TextThings.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<TextThings.Builder>
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<TextThings.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<TextThings.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<TextThings.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextThings.Builder>
-
mergeFrom
-
isInitialized
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TextThings.Builder>
-
mergeFrom
public TextThings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextThings.Builder>- Throws:
IOException
-
getImportsList
repeated string imports = 2;- Specified by:
getImportsListin interfaceTextThingsOrBuilder- Returns:
- A list containing the imports.
-
getImportsCount
repeated string imports = 2;- Specified by:
getImportsCountin interfaceTextThingsOrBuilder- Returns:
- The count of imports.
-
getImports
repeated string imports = 2;- Specified by:
getImportsin interfaceTextThingsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The imports at the given index.
-
getImportsBytes
repeated string imports = 2;- Specified by:
getImportsBytesin interfaceTextThingsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the imports at the given index.
-
setImports
repeated string imports = 2;- Parameters:
index- The index to set the value at.value- The imports to set.- Returns:
- This builder for chaining.
-
addImports
repeated string imports = 2;- Parameters:
value- The imports to add.- Returns:
- This builder for chaining.
-
addAllImports
repeated string imports = 2;- Parameters:
values- The imports to add.- Returns:
- This builder for chaining.
-
clearImports
repeated string imports = 2;- Returns:
- This builder for chaining.
-
addImportsBytes
repeated string imports = 2;- Parameters:
value- The bytes of the imports to add.- Returns:
- This builder for chaining.
-
getPrefixesCount
Description copied from interface:TextThingsOrBuildermap<string, string> prefixes = 3;- Specified by:
getPrefixesCountin interfaceTextThingsOrBuilder
-
containsPrefixes
map<string, string> prefixes = 3;- Specified by:
containsPrefixesin interfaceTextThingsOrBuilder
-
getPrefixes
Deprecated.UsegetPrefixesMap()instead.- Specified by:
getPrefixesin interfaceTextThingsOrBuilder
-
getPrefixesMap
map<string, string> prefixes = 3;- Specified by:
getPrefixesMapin interfaceTextThingsOrBuilder
-
getPrefixesOrDefault
map<string, string> prefixes = 3;- Specified by:
getPrefixesOrDefaultin interfaceTextThingsOrBuilder
-
getPrefixesOrThrow
map<string, string> prefixes = 3;- Specified by:
getPrefixesOrThrowin interfaceTextThingsOrBuilder
-
clearPrefixes
-
removePrefixes
map<string, string> prefixes = 3; -
getMutablePrefixes
Deprecated.Use alternate mutation accessors instead. -
putPrefixes
map<string, string> prefixes = 3; -
putAllPrefixes
map<string, string> prefixes = 3; -
getThingsCount
Description copied from interface:TextThingsOrBuildermap<string, .dev.enola.thing.TextThing> things = 4;- Specified by:
getThingsCountin interfaceTextThingsOrBuilder
-
containsThings
map<string, .dev.enola.thing.TextThing> things = 4;- Specified by:
containsThingsin interfaceTextThingsOrBuilder
-
getThings
Deprecated.UsegetThingsMap()instead.- Specified by:
getThingsin interfaceTextThingsOrBuilder
-
getThingsMap
map<string, .dev.enola.thing.TextThing> things = 4;- Specified by:
getThingsMapin interfaceTextThingsOrBuilder
-
getThingsOrDefault
map<string, .dev.enola.thing.TextThing> things = 4;- Specified by:
getThingsOrDefaultin interfaceTextThingsOrBuilder
-
getThingsOrThrow
map<string, .dev.enola.thing.TextThing> things = 4;- Specified by:
getThingsOrThrowin interfaceTextThingsOrBuilder
-
clearThings
-
removeThings
map<string, .dev.enola.thing.TextThing> things = 4; -
getMutableThings
Deprecated.Use alternate mutation accessors instead. -
putThings
map<string, .dev.enola.thing.TextThing> things = 4; -
putAllThings
map<string, .dev.enola.thing.TextThing> things = 4; -
putThingsBuilderIfAbsent
map<string, .dev.enola.thing.TextThing> things = 4;
-