booster / com.didiglobal.booster.aapt2 / ResourcesInternal / CompiledFileOrBuilder

CompiledFileOrBuilder

interface CompiledFileOrBuilder : MessageOrBuilder

Functions

getConfig


      The configuration for which the resource is defined.
      
.aapt.pb.Configuration config = 2;

abstract fun getConfig(): Configuration!

getConfigOrBuilder


      The configuration for which the resource is defined.
      
.aapt.pb.Configuration config = 2;

abstract fun getConfigOrBuilder(): ConfigurationOrBuilder!

getExportedSymbol


      Any symbols this file auto-generates/exports (eg. @+id/foo in an XML file).
      
repeated .aapt.pb.internal.CompiledFile.Symbol exported_symbol = 5;

abstract fun getExportedSymbol(index: Int): Symbol!

getExportedSymbolCount


      Any symbols this file auto-generates/exports (eg. @+id/foo in an XML file).
      
repeated .aapt.pb.internal.CompiledFile.Symbol exported_symbol = 5;

abstract fun getExportedSymbolCount(): Int

getExportedSymbolList


      Any symbols this file auto-generates/exports (eg. @+id/foo in an XML file).
      
repeated .aapt.pb.internal.CompiledFile.Symbol exported_symbol = 5;

abstract fun getExportedSymbolList(): MutableList<Symbol!>!

getExportedSymbolOrBuilder


      Any symbols this file auto-generates/exports (eg. @+id/foo in an XML file).
      
repeated .aapt.pb.internal.CompiledFile.Symbol exported_symbol = 5;

abstract fun getExportedSymbolOrBuilder(index: Int): SymbolOrBuilder!

getExportedSymbolOrBuilderList


      Any symbols this file auto-generates/exports (eg. @+id/foo in an XML file).
      
repeated .aapt.pb.internal.CompiledFile.Symbol exported_symbol = 5;

abstract fun getExportedSymbolOrBuilderList(): MutableList<out SymbolOrBuilder!>!

getResourceName


      The name of the resource (in the form package:type/name).
      
string resource_name = 1;

abstract fun getResourceName(): String!

getResourceNameBytes


      The name of the resource (in the form package:type/name).
      
string resource_name = 1;

abstract fun getResourceNameBytes(): ByteString!

getSourcePath


      The filesystem path to where the source file originated.
      Mainly used to display helpful error messages.
      
string source_path = 4;

abstract fun getSourcePath(): String!

getSourcePathBytes


      The filesystem path to where the source file originated.
      Mainly used to display helpful error messages.
      
string source_path = 4;

abstract fun getSourcePathBytes(): ByteString!

getType


      The type of the file.
      
.aapt.pb.FileReference.Type type = 3;

abstract fun getType(): Type!

getTypeValue


      The type of the file.
      
.aapt.pb.FileReference.Type type = 3;

abstract fun getTypeValue(): Int

hasConfig


      The configuration for which the resource is defined.
      
.aapt.pb.Configuration config = 2;

abstract fun hasConfig(): Boolean