Lines Matching defs:ApiLibrary
2026 type ApiLibrary struct { struct
2027 android.ModuleBase
2028 android.DefaultableModuleBase
2030 hiddenAPI
2031 dexer
2032 embeddableInModuleAndImport
2034 properties JavaApiLibraryProperties
2036 stubsSrcJar android.WritablePath
2037 stubsJar android.WritablePath
2038 stubsJarWithoutStaticLibs android.WritablePath
2039 extractedSrcJar android.WritablePath
2041 dexJarFile OptionalDexJarPath
2043 validationPaths android.Paths
2045 stubsType StubsType
2047 aconfigProtoFiles android.Paths
2122 func (al *ApiLibrary) ApiSurface() *string {
2126 func (al *ApiLibrary) StubsJar() android.Path {
2188 func (al *ApiLibrary) HeaderJars() android.Paths {
2192 func (al *ApiLibrary) OutputDirAndDeps() (android.Path, android.Paths) {
2196 …sFlags(ctx android.ModuleContext, cmd *android.RuleBuilderCommand, stubsDir android.OptionalPath) {
2202 …dation(ctx android.ModuleContext, cmd *android.RuleBuilderCommand, validationPaths android.Paths) {
2208 func (al *ApiLibrary) DepsMutator(ctx android.BottomUpMutatorContext) {
2256 …iFilesByApiScope(ctx android.ModuleContext, srcFilesInfo []JavaApiImportInfo) []JavaApiImportInfo {
2271 func (al *ApiLibrary) validateProperties(ctx android.ModuleContext) {
2284 func (al *ApiLibrary) GenerateAndroidBuildActions(ctx android.ModuleContext) {
2443 func (al *ApiLibrary) DexJarBuildPath(ctx android.ModuleErrorfContext) OptionalDexJarPath {
2447 func (al *ApiLibrary) DexJarInstallPath() android.Path {
2451 func (al *ApiLibrary) ClassLoaderContexts() dexpreopt.ClassLoaderContextMap {
2458 func (al *ApiLibrary) SdkVersion(ctx android.EarlyModuleContext) android.SdkSpec {
2463 func (al *ApiLibrary) MinSdkVersion(ctx android.EarlyModuleContext) android.ApiLevel {
2467 …(al *ApiLibrary) ReplaceMaxSdkVersionPlaceholder(ctx android.EarlyModuleContext) android.ApiLevel {
2471 func (al *ApiLibrary) SystemModules() string {
2475 func (al *ApiLibrary) TargetSdkVersion(ctx android.EarlyModuleContext) android.ApiLevel {
2479 func (al *ApiLibrary) IDEInfo(ctx android.BaseModuleContext, i *android.IdeInfo) {
2487 func (al *ApiLibrary) ideDeps(ctx android.BaseModuleContext) []string {