Class AspectJTransform
- java.lang.Object
-
- com.android.build.api.transform.Transform
-
- io.freefair.gradle.plugins.android.aspectj.internal.AspectJTransform
-
public class AspectJTransform extends Transform
-
-
Constructor Summary
Constructors Constructor Description AspectJTransform(Project project, com.android.build.gradle.TestedExtension testedExtension, FileCollection aspectjClasspath, FileCollection aspectpath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<QualifiedContent.ContentType>
getInputTypes()
String
getName()
Map<String,Object>
getParameterInputs()
Set<? super QualifiedContent.Scope>
getReferencedScopes()
Set<? super QualifiedContent.Scope>
getScopes()
Collection<SecondaryFile>
getSecondaryFiles()
boolean
isIncremental()
void
transform(TransformInvocation transformInvocation)
-
Methods inherited from class com.android.build.api.transform.Transform
applyToVariant, getOutputTypes, getSecondaryDirectoryOutputs, getSecondaryFileInputs, getSecondaryFileOutputs, isCacheable, setOutputDirectory, setOutputFile, transform
-
-
-
-
Constructor Detail
-
AspectJTransform
public AspectJTransform(Project project, com.android.build.gradle.TestedExtension testedExtension, FileCollection aspectjClasspath, FileCollection aspectpath)
-
-
Method Detail
-
getInputTypes
public Set<QualifiedContent.ContentType> getInputTypes()
- Specified by:
getInputTypes
in classTransform
-
getScopes
public Set<? super QualifiedContent.Scope> getScopes()
-
getReferencedScopes
public Set<? super QualifiedContent.Scope> getReferencedScopes()
- Overrides:
getReferencedScopes
in classTransform
-
isIncremental
public boolean isIncremental()
- Specified by:
isIncremental
in classTransform
-
getParameterInputs
public Map<String,Object> getParameterInputs()
- Overrides:
getParameterInputs
in classTransform
-
getSecondaryFiles
public Collection<SecondaryFile> getSecondaryFiles()
- Overrides:
getSecondaryFiles
in classTransform
-
transform
public void transform(TransformInvocation transformInvocation) throws TransformException, InterruptedException, IOException
- Overrides:
transform
in classTransform
- Throws:
TransformException
InterruptedException
IOException
-
-