public class DependencyFile
extends java.lang.Object
| Constructor and Description |
|---|
DependencyFile(java.io.File dependencyFile,
java.util.List<java.io.File> sourceFolders) |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
getFile() |
java.io.File |
getFirstOutput()
Shortcut access to the first output file.
|
java.util.List<java.io.File> |
getInputFiles() |
java.util.List<java.io.File> |
getOutputFiles() |
java.util.List<java.io.File> |
getSdkInputFiles() |
boolean |
hasInput(java.io.File file)
Returns whether the given file is a dependency for this source file.
|
boolean |
hasOutput(java.io.File file)
Returns whether the given file is an ouput of this source file.
|
boolean |
needCompilation()
Deprecated.
Use Gradle instead!
|
void |
parse()
Parses the dependency file(s)
|
java.lang.String |
toString() |
public DependencyFile(@NonNull
java.io.File dependencyFile,
@NonNull
java.util.List<java.io.File> sourceFolders)
@NonNull public java.io.File getFile()
@NonNull public java.util.List<java.io.File> getInputFiles()
@NonNull public java.util.List<java.io.File> getSdkInputFiles()
@NonNull public java.util.List<java.io.File> getOutputFiles()
public java.io.File getFirstOutput()
public boolean hasInput(@NonNull
java.io.File file)
Note that the source file itself is not tested against. Therefore if
file.equals(getSourceFile() returns true, this method will return
false.
file - the file to check againstpublic boolean hasOutput(@NonNull
java.io.File file)
file - the file to test.public void parse()
throws java.io.IOException
java.io.IOException@Deprecated public boolean needCompilation()
public java.lang.String toString()
toString in class java.lang.Object