Lines Matching defs:ApiLibrary
2355 type ApiLibrary struct { struct
2356 android.ModuleBase
2357 android.DefaultableModuleBase
2359 hiddenAPI
2360 dexer
2361 embeddableInModuleAndImport
2363 properties JavaApiLibraryProperties
2365 stubsSrcJar android.WritablePath
2366 stubsJar android.WritablePath
2367 stubsJarWithoutStaticLibs android.WritablePath
2368 extractedSrcJar android.WritablePath
2370 dexJarFile OptionalDexJarPath
2372 validationPaths android.Paths
2374 stubsType StubsType
2376 aconfigProtoFiles android.Paths
2451 func (al *ApiLibrary) ApiSurface() *string {
2455 func (al *ApiLibrary) StubsJar() android.Path {
2519 func (al *ApiLibrary) HeaderJars() android.Paths {
2523 func (al *ApiLibrary) OutputDirAndDeps() (android.Path, android.Paths) {
2527 …sFlags(ctx android.ModuleContext, cmd *android.RuleBuilderCommand, stubsDir android.OptionalPath) {
2533 …dation(ctx android.ModuleContext, cmd *android.RuleBuilderCommand, validationPaths android.Paths) {
2539 func (al *ApiLibrary) DepsMutator(ctx android.BottomUpMutatorContext) {
2599 …iFilesByApiScope(ctx android.ModuleContext, srcFilesInfo []JavaApiImportInfo) []JavaApiImportInfo {
2614 func (al *ApiLibrary) validateProperties(ctx android.ModuleContext) {
2627 func (al *ApiLibrary) GenerateAndroidBuildActions(ctx android.ModuleContext) {
2788 func (al *ApiLibrary) DexJarBuildPath(ctx android.ModuleErrorfContext) OptionalDexJarPath {
2792 func (al *ApiLibrary) DexJarInstallPath() android.Path {
2796 func (al *ApiLibrary) ClassLoaderContexts() dexpreopt.ClassLoaderContextMap {
2803 func (al *ApiLibrary) SdkVersion(ctx android.EarlyModuleContext) android.SdkSpec {
2808 func (al *ApiLibrary) MinSdkVersion(ctx android.EarlyModuleContext) android.ApiLevel {
2812 …(al *ApiLibrary) ReplaceMaxSdkVersionPlaceholder(ctx android.EarlyModuleContext) android.ApiLevel {
2816 func (al *ApiLibrary) SystemModules() string {
2820 func (al *ApiLibrary) TargetSdkVersion(ctx android.EarlyModuleContext) android.ApiLevel {
2824 func (al *ApiLibrary) IDEInfo(ctx android.BaseModuleContext, i *android.IdeInfo) {
2832 func (al *ApiLibrary) ideDeps(ctx android.BaseModuleContext) []string {