public abstract class IjSourceFolder extends Object implements Comparable<IjSourceFolder>
Constructor and Description |
---|
IjSourceFolder() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(IjSourceFolder o) |
abstract IjResourceFolderType |
getIjResourceFolderType() |
abstract boolean |
getIsResourceFolder() |
abstract boolean |
getIsTestSource() |
abstract String |
getPackagePrefix() |
abstract Path |
getPath() |
abstract Path |
getRelativeOutputPath() |
abstract String |
getType() |
abstract String |
getUrl() |
static com.facebook.buck.features.project.intellij.model.folders.ImmutableIjSourceFolder |
of(String type,
String url,
Path path,
boolean isTestSource,
boolean isResourceFolder,
IjResourceFolderType ijResourceFolderType,
Path relativeOutputPath,
String packagePrefix) |
public abstract String getType()
public abstract String getUrl()
public abstract Path getPath()
public abstract boolean getIsTestSource()
public abstract boolean getIsResourceFolder()
public abstract IjResourceFolderType getIjResourceFolderType()
public int compareTo(IjSourceFolder o)
compareTo
in interface Comparable<IjSourceFolder>