booster / com.didiglobal.booster.aapt2 / Resources / CompoundValue

CompoundValue

class CompoundValue : GeneratedMessageV3, 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

Types

Builder


      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

class Builder : Builder<Builder!>, CompoundValueOrBuilder

ValueCase

class ValueCase : EnumLite, InternalOneOfEnum

Properties

ARRAY_FIELD_NUMBER

static val ARRAY_FIELD_NUMBER: Int

ATTR_FIELD_NUMBER

static val ATTR_FIELD_NUMBER: Int

PLURAL_FIELD_NUMBER

static val PLURAL_FIELD_NUMBER: Int

STYLE_FIELD_NUMBER

static val STYLE_FIELD_NUMBER: Int

STYLEABLE_FIELD_NUMBER

static val STYLEABLE_FIELD_NUMBER: Int

Functions

equals

fun equals(other: Any?): Boolean

getArray

.aapt.pb.Array array = 4;

fun getArray(): Array!

getArrayOrBuilder

.aapt.pb.Array array = 4;

fun getArrayOrBuilder(): ArrayOrBuilder!

getAttr

.aapt.pb.Attribute attr = 1;

fun getAttr(): Attribute!

getAttrOrBuilder

.aapt.pb.Attribute attr = 1;

fun getAttrOrBuilder(): AttributeOrBuilder!

getDefaultInstance

static fun getDefaultInstance(): CompoundValue!

getDefaultInstanceForType

fun getDefaultInstanceForType(): CompoundValue!

getDescriptor

static fun getDescriptor(): Descriptor!

getParserForType

fun getParserForType(): Parser<CompoundValue!>!

getPlural

.aapt.pb.Plural plural = 5;

fun getPlural(): Plural!

getPluralOrBuilder

.aapt.pb.Plural plural = 5;

fun getPluralOrBuilder(): PluralOrBuilder!

getSerializedSize

fun getSerializedSize(): Int

getStyle

.aapt.pb.Style style = 2;

fun getStyle(): Style!

getStyleable

.aapt.pb.Styleable styleable = 3;

fun getStyleable(): Styleable!

getStyleableOrBuilder

.aapt.pb.Styleable styleable = 3;

fun getStyleableOrBuilder(): StyleableOrBuilder!

getStyleOrBuilder

.aapt.pb.Style style = 2;

fun getStyleOrBuilder(): StyleOrBuilder!

getUnknownFields

fun getUnknownFields(): UnknownFieldSet!

getValueCase

fun getValueCase(): ValueCase!

hasArray

.aapt.pb.Array array = 4;

fun hasArray(): Boolean

hasAttr

.aapt.pb.Attribute attr = 1;

fun hasAttr(): Boolean

hashCode

fun hashCode(): Int

hasPlural

.aapt.pb.Plural plural = 5;

fun hasPlural(): Boolean

hasStyle

.aapt.pb.Style style = 2;

fun hasStyle(): Boolean

hasStyleable

.aapt.pb.Styleable styleable = 3;

fun hasStyleable(): Boolean

internalGetFieldAccessorTable

fun internalGetFieldAccessorTable(): FieldAccessorTable!

isInitialized

fun isInitialized(): Boolean

newBuilder

static fun newBuilder(): Builder!
static fun newBuilder(prototype: CompoundValue!): Builder!

newBuilderForType

fun newBuilderForType(): Builder!
fun newBuilderForType(parent: BuilderParent!): Builder!

newInstance

fun newInstance(unused: UnusedPrivateParameter!): Any!

parseDelimitedFrom

static fun parseDelimitedFrom(input: InputStream!): CompoundValue!
static fun parseDelimitedFrom(input: InputStream!, extensionRegistry: ExtensionRegistryLite!): CompoundValue!

parseFrom

static fun parseFrom(data: ByteBuffer!): CompoundValue!
static fun parseFrom(data: ByteBuffer!, extensionRegistry: ExtensionRegistryLite!): CompoundValue!
static fun parseFrom(data: ByteString!): CompoundValue!
static fun parseFrom(data: ByteString!, extensionRegistry: ExtensionRegistryLite!): CompoundValue!
static fun parseFrom(data: ByteArray!): CompoundValue!
static fun parseFrom(data: ByteArray!, extensionRegistry: ExtensionRegistryLite!): CompoundValue!
static fun parseFrom(input: InputStream!): CompoundValue!
static fun parseFrom(input: InputStream!, extensionRegistry: ExtensionRegistryLite!): CompoundValue!
static fun parseFrom(input: CodedInputStream!): CompoundValue!
static fun parseFrom(input: CodedInputStream!, extensionRegistry: ExtensionRegistryLite!): CompoundValue!

parser

static fun parser(): Parser<CompoundValue!>!

toBuilder

fun toBuilder(): Builder!

writeTo

fun writeTo(output: CodedOutputStream!): Unit