Package com.android.aapt
Class Resources.CompoundValue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
- com.android.aapt.Resources.CompoundValue.Builder
-
- All Implemented Interfaces:
Resources.CompoundValueOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- Resources.CompoundValue
public static final class Resources.CompoundValue.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder> implements Resources.CompoundValueOrBuilder
A CompoundValue is an abstract type. It represents a value that is a made of other values. These can only usually appear as top-level resources. The concrete type is one of the types below. Only one can be set.
Protobuf typeaapt.pb.CompoundValue
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
clear
public Resources.CompoundValue.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
getDefaultInstanceForType
public Resources.CompoundValue getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Resources.CompoundValue build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Resources.CompoundValue buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Resources.CompoundValue.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
setField
public Resources.CompoundValue.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
clearField
public Resources.CompoundValue.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
clearOneof
public Resources.CompoundValue.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
setRepeatedField
public Resources.CompoundValue.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
addRepeatedField
public Resources.CompoundValue.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
mergeFrom
public Resources.CompoundValue.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Resources.CompoundValue.Builder>
-
mergeFrom
public Resources.CompoundValue.Builder mergeFrom(Resources.CompoundValue other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
mergeFrom
public Resources.CompoundValue.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Resources.CompoundValue.Builder>- Throws:
java.io.IOException
-
getValueCase
public Resources.CompoundValue.ValueCase getValueCase()
- Specified by:
getValueCasein interfaceResources.CompoundValueOrBuilder
-
clearValue
public Resources.CompoundValue.Builder clearValue()
-
hasAttr
public boolean hasAttr()
.aapt.pb.Attribute attr = 1;- Specified by:
hasAttrin interfaceResources.CompoundValueOrBuilder- Returns:
- Whether the attr field is set.
-
getAttr
public Resources.Attribute getAttr()
.aapt.pb.Attribute attr = 1;- Specified by:
getAttrin interfaceResources.CompoundValueOrBuilder- Returns:
- The attr.
-
setAttr
public Resources.CompoundValue.Builder setAttr(Resources.Attribute value)
.aapt.pb.Attribute attr = 1;
-
setAttr
public Resources.CompoundValue.Builder setAttr(Resources.Attribute.Builder builderForValue)
.aapt.pb.Attribute attr = 1;
-
mergeAttr
public Resources.CompoundValue.Builder mergeAttr(Resources.Attribute value)
.aapt.pb.Attribute attr = 1;
-
clearAttr
public Resources.CompoundValue.Builder clearAttr()
.aapt.pb.Attribute attr = 1;
-
getAttrBuilder
public Resources.Attribute.Builder getAttrBuilder()
.aapt.pb.Attribute attr = 1;
-
getAttrOrBuilder
public Resources.AttributeOrBuilder getAttrOrBuilder()
.aapt.pb.Attribute attr = 1;- Specified by:
getAttrOrBuilderin interfaceResources.CompoundValueOrBuilder
-
hasStyle
public boolean hasStyle()
.aapt.pb.Style style = 2;- Specified by:
hasStylein interfaceResources.CompoundValueOrBuilder- Returns:
- Whether the style field is set.
-
getStyle
public Resources.Style getStyle()
.aapt.pb.Style style = 2;- Specified by:
getStylein interfaceResources.CompoundValueOrBuilder- Returns:
- The style.
-
setStyle
public Resources.CompoundValue.Builder setStyle(Resources.Style value)
.aapt.pb.Style style = 2;
-
setStyle
public Resources.CompoundValue.Builder setStyle(Resources.Style.Builder builderForValue)
.aapt.pb.Style style = 2;
-
mergeStyle
public Resources.CompoundValue.Builder mergeStyle(Resources.Style value)
.aapt.pb.Style style = 2;
-
clearStyle
public Resources.CompoundValue.Builder clearStyle()
.aapt.pb.Style style = 2;
-
getStyleBuilder
public Resources.Style.Builder getStyleBuilder()
.aapt.pb.Style style = 2;
-
getStyleOrBuilder
public Resources.StyleOrBuilder getStyleOrBuilder()
.aapt.pb.Style style = 2;- Specified by:
getStyleOrBuilderin interfaceResources.CompoundValueOrBuilder
-
hasStyleable
public boolean hasStyleable()
.aapt.pb.Styleable styleable = 3;- Specified by:
hasStyleablein interfaceResources.CompoundValueOrBuilder- Returns:
- Whether the styleable field is set.
-
getStyleable
public Resources.Styleable getStyleable()
.aapt.pb.Styleable styleable = 3;- Specified by:
getStyleablein interfaceResources.CompoundValueOrBuilder- Returns:
- The styleable.
-
setStyleable
public Resources.CompoundValue.Builder setStyleable(Resources.Styleable value)
.aapt.pb.Styleable styleable = 3;
-
setStyleable
public Resources.CompoundValue.Builder setStyleable(Resources.Styleable.Builder builderForValue)
.aapt.pb.Styleable styleable = 3;
-
mergeStyleable
public Resources.CompoundValue.Builder mergeStyleable(Resources.Styleable value)
.aapt.pb.Styleable styleable = 3;
-
clearStyleable
public Resources.CompoundValue.Builder clearStyleable()
.aapt.pb.Styleable styleable = 3;
-
getStyleableBuilder
public Resources.Styleable.Builder getStyleableBuilder()
.aapt.pb.Styleable styleable = 3;
-
getStyleableOrBuilder
public Resources.StyleableOrBuilder getStyleableOrBuilder()
.aapt.pb.Styleable styleable = 3;- Specified by:
getStyleableOrBuilderin interfaceResources.CompoundValueOrBuilder
-
hasArray
public boolean hasArray()
.aapt.pb.Array array = 4;- Specified by:
hasArrayin interfaceResources.CompoundValueOrBuilder- Returns:
- Whether the array field is set.
-
getArray
public Resources.Array getArray()
.aapt.pb.Array array = 4;- Specified by:
getArrayin interfaceResources.CompoundValueOrBuilder- Returns:
- The array.
-
setArray
public Resources.CompoundValue.Builder setArray(Resources.Array value)
.aapt.pb.Array array = 4;
-
setArray
public Resources.CompoundValue.Builder setArray(Resources.Array.Builder builderForValue)
.aapt.pb.Array array = 4;
-
mergeArray
public Resources.CompoundValue.Builder mergeArray(Resources.Array value)
.aapt.pb.Array array = 4;
-
clearArray
public Resources.CompoundValue.Builder clearArray()
.aapt.pb.Array array = 4;
-
getArrayBuilder
public Resources.Array.Builder getArrayBuilder()
.aapt.pb.Array array = 4;
-
getArrayOrBuilder
public Resources.ArrayOrBuilder getArrayOrBuilder()
.aapt.pb.Array array = 4;- Specified by:
getArrayOrBuilderin interfaceResources.CompoundValueOrBuilder
-
hasPlural
public boolean hasPlural()
.aapt.pb.Plural plural = 5;- Specified by:
hasPluralin interfaceResources.CompoundValueOrBuilder- Returns:
- Whether the plural field is set.
-
getPlural
public Resources.Plural getPlural()
.aapt.pb.Plural plural = 5;- Specified by:
getPluralin interfaceResources.CompoundValueOrBuilder- Returns:
- The plural.
-
setPlural
public Resources.CompoundValue.Builder setPlural(Resources.Plural value)
.aapt.pb.Plural plural = 5;
-
setPlural
public Resources.CompoundValue.Builder setPlural(Resources.Plural.Builder builderForValue)
.aapt.pb.Plural plural = 5;
-
mergePlural
public Resources.CompoundValue.Builder mergePlural(Resources.Plural value)
.aapt.pb.Plural plural = 5;
-
clearPlural
public Resources.CompoundValue.Builder clearPlural()
.aapt.pb.Plural plural = 5;
-
getPluralBuilder
public Resources.Plural.Builder getPluralBuilder()
.aapt.pb.Plural plural = 5;
-
getPluralOrBuilder
public Resources.PluralOrBuilder getPluralOrBuilder()
.aapt.pb.Plural plural = 5;- Specified by:
getPluralOrBuilderin interfaceResources.CompoundValueOrBuilder
-
hasMacro
public boolean hasMacro()
.aapt.pb.MacroBody macro = 6;- Specified by:
hasMacroin interfaceResources.CompoundValueOrBuilder- Returns:
- Whether the macro field is set.
-
getMacro
public Resources.MacroBody getMacro()
.aapt.pb.MacroBody macro = 6;- Specified by:
getMacroin interfaceResources.CompoundValueOrBuilder- Returns:
- The macro.
-
setMacro
public Resources.CompoundValue.Builder setMacro(Resources.MacroBody value)
.aapt.pb.MacroBody macro = 6;
-
setMacro
public Resources.CompoundValue.Builder setMacro(Resources.MacroBody.Builder builderForValue)
.aapt.pb.MacroBody macro = 6;
-
mergeMacro
public Resources.CompoundValue.Builder mergeMacro(Resources.MacroBody value)
.aapt.pb.MacroBody macro = 6;
-
clearMacro
public Resources.CompoundValue.Builder clearMacro()
.aapt.pb.MacroBody macro = 6;
-
getMacroBuilder
public Resources.MacroBody.Builder getMacroBuilder()
.aapt.pb.MacroBody macro = 6;
-
getMacroOrBuilder
public Resources.MacroBodyOrBuilder getMacroOrBuilder()
.aapt.pb.MacroBody macro = 6;- Specified by:
getMacroOrBuilderin interfaceResources.CompoundValueOrBuilder
-
setUnknownFields
public final Resources.CompoundValue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
mergeUnknownFields
public final Resources.CompoundValue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Resources.CompoundValue.Builder>
-
-