|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.sonar.api.batch.fs.internal.DefaultInputDir
public class DefaultInputDir
Constructor Summary | |
---|---|
DefaultInputDir(String relativePath)
|
Method Summary | |
---|---|
String |
absolutePath()
Marked as nullable just for the unit tests that do not call setFile(java.io.File)
previously. |
boolean |
equals(Object o)
|
File |
file()
The underlying absolute File |
int |
hashCode()
|
String |
key()
Component key. |
String |
relativePath()
Path relative to module base directory. |
DefaultInputDir |
setAbsolutePath(String s)
|
DefaultInputDir |
setFile(File file)
|
DefaultInputDir |
setKey(String s)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DefaultInputDir(String relativePath)
Method Detail |
---|
public String relativePath()
InputDir
FileSystem
. File separator is the forward
slash ('/'), even on Microsoft Windows.
Returns src/main/java/com
if module base dir is
/path/to/module
and if directory is
/path/to/module/src/main/java/com
.
Relative path is not null and is normalized ('foo/../foo' is replaced by 'foo').
relativePath
in interface InputDir
relativePath
in interface InputPath
InputFile.relativePath()
,
InputDir.relativePath()
@CheckForNull public String absolutePath()
setFile(java.io.File)
previously.
absolutePath
in interface InputDir
absolutePath
in interface InputPath
InputFile.absolutePath()
,
InputDir.absolutePath()
public File file()
InputDir
File
file
in interface InputDir
file
in interface InputPath
InputFile.file()
,
InputDir.file()
@CheckForNull public String key()
setKey(String)
.
public DefaultInputDir setAbsolutePath(String s)
public DefaultInputDir setFile(File file)
public DefaultInputDir setKey(String s)
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |