com.android.sdklib.build
Class RenderScriptChecker

java.lang.Object
  extended by com.android.sdklib.build.RenderScriptChecker
Direct Known Subclasses:
ManualRenderScriptChecker

public class RenderScriptChecker
extends java.lang.Object

Loads dependencies for Renderscript.


Field Summary
protected  java.util.List<DependencyFile> mDependencyFiles
           
protected  java.util.Set<java.io.File> mOldInputs
           
protected  java.util.Set<java.io.File> mOldOutputs
           
protected  java.util.List<java.io.File> mSourceFolders
           
 
Constructor Summary
RenderScriptChecker(java.util.List<java.io.File> sourceFolders, java.io.File binFolder)
           
 
Method Summary
 void cleanDependencies()
           
 java.util.List<java.io.File> findInputFiles()
           
 java.util.Set<java.io.File> getOldInputs()
           
 java.util.Set<java.io.File> getOldOutputs()
           
 java.util.List<java.io.File> getSourceFolders()
           
 void loadDependencies()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mSourceFolders

@NonNull
protected final java.util.List<java.io.File> mSourceFolders

mOldOutputs

protected java.util.Set<java.io.File> mOldOutputs

mOldInputs

protected java.util.Set<java.io.File> mOldInputs

mDependencyFiles

protected java.util.List<DependencyFile> mDependencyFiles
Constructor Detail

RenderScriptChecker

public RenderScriptChecker(@NonNull
                           java.util.List<java.io.File> sourceFolders,
                           @NonNull
                           java.io.File binFolder)
Method Detail

loadDependencies

public void loadDependencies()
                      throws java.io.IOException
Throws:
java.io.IOException

findInputFiles

@NonNull
public java.util.List<java.io.File> findInputFiles()
                                            throws java.io.IOException
Throws:
java.io.IOException

getOldOutputs

@Nullable
public java.util.Set<java.io.File> getOldOutputs()

getOldInputs

@Nullable
public java.util.Set<java.io.File> getOldInputs()

cleanDependencies

public void cleanDependencies()

getSourceFolders

@NonNull
public java.util.List<java.io.File> getSourceFolders()