com.android.build.gradle.tasks
[Groovy] Class AidlCompile

java.lang.Object
  com.android.build.gradle.internal.tasks.DependencyBasedCompileTask
      com.android.build.gradle.tasks.AidlCompile

class AidlCompile
extends DependencyBasedCompileTask

Task to compile aidl files. Supports incremental update.


Property Summary
java.util.List importDirs

PatternSet patternSet

java.util.List sourceDirs

 
Method Summary
protected void compileAllFiles(DependencyFileProcessor dependencyFileProcessor)

protected void compileSingleFile(java.io.File file, java.lang.Object data, DependencyFileProcessor dependencyFileProcessor)

FileTree getSourceFiles()

protected java.lang.Object incrementalSetup()

protected boolean isIncremental()

protected boolean supportsParallelization()

 

Property Detail

importDirs

@InputFiles
java.util.List importDirs


patternSet

final PatternSet patternSet


sourceDirs

java.util.List sourceDirs


 
Method Detail

compileAllFiles

@Override
protected void compileAllFiles(DependencyFileProcessor dependencyFileProcessor)


compileSingleFile

@Override
protected void compileSingleFile(@NonNull java.io.File file, @Nullable java.lang.Object data, @NonNull DependencyFileProcessor dependencyFileProcessor)


getSourceFiles

@InputFiles
FileTree getSourceFiles()


incrementalSetup

@Override
protected java.lang.Object incrementalSetup()


isIncremental

@Override
protected boolean isIncremental()


supportsParallelization

@Override
protected boolean supportsParallelization()


 

Copyright (C) 2012 The Android Open Source Project