@API(value=Experimental) public class FileSystemSource extends java.lang.Object implements TestSource
| Modifier and Type | Class and Description |
|---|---|
static class |
FileSystemSource.FilePosition |
| Constructor and Description |
|---|
FileSystemSource(java.io.File sourceFileOrDirectory) |
FileSystemSource(java.io.File sourceFileOrDirectory,
FileSystemSource.FilePosition positionInFile) |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
getFile() |
java.util.Optional<FileSystemSource.FilePosition> |
getPosition() |
boolean |
isDirectory() |
boolean |
isFile() |
boolean |
isFilePosition() |
boolean |
isJavaClass() |
boolean |
isJavaMethod() |
java.lang.String |
toString() |
public FileSystemSource(java.io.File sourceFileOrDirectory)
public FileSystemSource(java.io.File sourceFileOrDirectory,
FileSystemSource.FilePosition positionInFile)
public boolean isJavaClass()
isJavaClass in interface TestSourcepublic boolean isJavaMethod()
isJavaMethod in interface TestSourcepublic boolean isDirectory()
isDirectory in interface TestSourcepublic boolean isFile()
isFile in interface TestSourcepublic boolean isFilePosition()
isFilePosition in interface TestSourcepublic java.io.File getFile()
public java.util.Optional<FileSystemSource.FilePosition> getPosition()
public java.lang.String toString()
toString in class java.lang.Object