|
||||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gradle.api.tasks.compile.AbstractCompile
com.android.build.gradle.tasks.ExtractAnnotations
class ExtractAnnotations extends AbstractCompile
Field Summary | |
---|---|
java.io.File |
apiFilter
An optional pointer to an API file to filter the annotations by (any annotations not found in the API file are considered hidden/not exposed.) |
java.util.List |
bootClasspath
Boot classpath: typically android.jar |
java.io.File |
classDir
Location of class files. |
java.lang.String |
encoding
The encoding to use when reading source files. |
java.util.List |
mergeJars
A list of existing annotation zip files (or dirs) to merge in. |
java.io.File |
output
The output .zip file to write the annotations database to, if any |
BasePlugin |
plugin
|
BaseVariantData |
variant
|
Method Summary | |
---|---|
protected void
|
compile()
|
boolean
|
hasAndroidAnnotations()
|
Field Detail |
---|
@Optional @InputFile public java.io.File apiFilter
@Input public java.util.List bootClasspath
@Optional @InputFile public java.io.File classDir
@Optional @Input public java.lang.String encoding
@Optional @InputFile public java.util.List mergeJars
@OutputFile public java.io.File output
public BasePlugin plugin
public BaseVariantData variant
Method Detail |
---|
@Override @TaskAction protected void compile()
@Input boolean hasAndroidAnnotations()
Copyright (C) 2012 The Android Open Source Project