Package com.android.aapt
Class Resources.CompoundValue.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
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,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 type
aapt.pb.CompoundValue-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().aapt.pb.Array array = 4;.aapt.pb.Attribute attr = 1;.aapt.pb.MacroBody macro = 6;.aapt.pb.Plural plural = 5;.aapt.pb.Style style = 2;.aapt.pb.Styleable styleable = 3;getArray().aapt.pb.Array array = 4;.aapt.pb.Array array = 4;.aapt.pb.Array array = 4;getAttr().aapt.pb.Attribute attr = 1;.aapt.pb.Attribute attr = 1;.aapt.pb.Attribute attr = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetMacro().aapt.pb.MacroBody macro = 6;.aapt.pb.MacroBody macro = 6;.aapt.pb.MacroBody macro = 6;.aapt.pb.Plural plural = 5;.aapt.pb.Plural plural = 5;.aapt.pb.Plural plural = 5;getStyle().aapt.pb.Style style = 2;.aapt.pb.Styleable styleable = 3;.aapt.pb.Styleable styleable = 3;.aapt.pb.Styleable styleable = 3;.aapt.pb.Style style = 2;.aapt.pb.Style style = 2;booleanhasArray().aapt.pb.Array array = 4;booleanhasAttr().aapt.pb.Attribute attr = 1;booleanhasMacro().aapt.pb.MacroBody macro = 6;boolean.aapt.pb.Plural plural = 5;booleanhasStyle().aapt.pb.Style style = 2;boolean.aapt.pb.Styleable styleable = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeArray(Resources.Array value) .aapt.pb.Array array = 4;mergeAttr(Resources.Attribute value) .aapt.pb.Attribute attr = 1;mergeFrom(Resources.CompoundValue other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMacro(Resources.MacroBody value) .aapt.pb.MacroBody macro = 6;mergePlural(Resources.Plural value) .aapt.pb.Plural plural = 5;mergeStyle(Resources.Style value) .aapt.pb.Style style = 2;.aapt.pb.Styleable styleable = 3;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setArray(Resources.Array value) .aapt.pb.Array array = 4;setArray(Resources.Array.Builder builderForValue) .aapt.pb.Array array = 4;setAttr(Resources.Attribute value) .aapt.pb.Attribute attr = 1;setAttr(Resources.Attribute.Builder builderForValue) .aapt.pb.Attribute attr = 1;setMacro(Resources.MacroBody value) .aapt.pb.MacroBody macro = 6;setMacro(Resources.MacroBody.Builder builderForValue) .aapt.pb.MacroBody macro = 6;setPlural(Resources.Plural value) .aapt.pb.Plural plural = 5;setPlural(Resources.Plural.Builder builderForValue) .aapt.pb.Plural plural = 5;setStyle(Resources.Style value) .aapt.pb.Style style = 2;setStyle(Resources.Style.Builder builderForValue) .aapt.pb.Style style = 2;setStyleable(Resources.Styleable value) .aapt.pb.Styleable styleable = 3;setStyleable(Resources.Styleable.Builder builderForValue) .aapt.pb.Styleable styleable = 3;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, 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
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
- 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
- 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<Resources.CompoundValue.Builder>
-
mergeFrom
-
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 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:
IOException
-
getValueCase
- Specified by:
getValueCasein interfaceResources.CompoundValueOrBuilder
-
clearValue
-
hasAttr
public boolean hasAttr().aapt.pb.Attribute attr = 1;- Specified by:
hasAttrin interfaceResources.CompoundValueOrBuilder- Returns:
- Whether the attr field is set.
-
getAttr
.aapt.pb.Attribute attr = 1;- Specified by:
getAttrin interfaceResources.CompoundValueOrBuilder- Returns:
- The attr.
-
setAttr
.aapt.pb.Attribute attr = 1; -
setAttr
.aapt.pb.Attribute attr = 1; -
mergeAttr
.aapt.pb.Attribute attr = 1; -
clearAttr
.aapt.pb.Attribute attr = 1; -
getAttrBuilder
.aapt.pb.Attribute attr = 1; -
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
.aapt.pb.Style style = 2;- Specified by:
getStylein interfaceResources.CompoundValueOrBuilder- Returns:
- The style.
-
setStyle
.aapt.pb.Style style = 2; -
setStyle
.aapt.pb.Style style = 2; -
mergeStyle
.aapt.pb.Style style = 2; -
clearStyle
.aapt.pb.Style style = 2; -
getStyleBuilder
.aapt.pb.Style style = 2; -
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
.aapt.pb.Styleable styleable = 3;- Specified by:
getStyleablein interfaceResources.CompoundValueOrBuilder- Returns:
- The styleable.
-
setStyleable
.aapt.pb.Styleable styleable = 3; -
setStyleable
.aapt.pb.Styleable styleable = 3; -
mergeStyleable
.aapt.pb.Styleable styleable = 3; -
clearStyleable
.aapt.pb.Styleable styleable = 3; -
getStyleableBuilder
.aapt.pb.Styleable styleable = 3; -
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
.aapt.pb.Array array = 4;- Specified by:
getArrayin interfaceResources.CompoundValueOrBuilder- Returns:
- The array.
-
setArray
.aapt.pb.Array array = 4; -
setArray
.aapt.pb.Array array = 4; -
mergeArray
.aapt.pb.Array array = 4; -
clearArray
.aapt.pb.Array array = 4; -
getArrayBuilder
.aapt.pb.Array array = 4; -
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
.aapt.pb.Plural plural = 5;- Specified by:
getPluralin interfaceResources.CompoundValueOrBuilder- Returns:
- The plural.
-
setPlural
.aapt.pb.Plural plural = 5; -
setPlural
.aapt.pb.Plural plural = 5; -
mergePlural
.aapt.pb.Plural plural = 5; -
clearPlural
.aapt.pb.Plural plural = 5; -
getPluralBuilder
.aapt.pb.Plural plural = 5; -
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
.aapt.pb.MacroBody macro = 6;- Specified by:
getMacroin interfaceResources.CompoundValueOrBuilder- Returns:
- The macro.
-
setMacro
.aapt.pb.MacroBody macro = 6; -
setMacro
.aapt.pb.MacroBody macro = 6; -
mergeMacro
.aapt.pb.MacroBody macro = 6; -
clearMacro
.aapt.pb.MacroBody macro = 6; -
getMacroBuilder
.aapt.pb.MacroBody macro = 6; -
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>
-