Interface WorkspaceProject
-
public interface WorkspaceProjectRepresents a project in a workspace
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AppArtifactgetAppArtifact(String extension)default AppArtifactgetAppArtifact(String classifier, String extension)StringgetArtifactId()PathgetDir()Project location on the filesystemStringgetGroupId()AppArtifactKeygetKey()Project's key consisting of its group and artifact IDsCollection<BuildOutput>getMainOutput()Where the main build output can be located and from which sources and resources it was producedCollection<BuildOutput>getTestOutput()Where the test build output can be located and from which sources and resources it was producedStringgetVersion()
-
-
-
Method Detail
-
getGroupId
String getGroupId()
-
getArtifactId
String getArtifactId()
-
getVersion
String getVersion()
-
getDir
Path getDir()
Project location on the filesystem- Returns:
- project location
-
getKey
AppArtifactKey getKey()
Project's key consisting of its group and artifact IDs- Returns:
- project's key
-
getMainOutput
Collection<BuildOutput> getMainOutput()
Where the main build output can be located and from which sources and resources it was produced- Returns:
- main build output
-
getTestOutput
Collection<BuildOutput> getTestOutput()
Where the test build output can be located and from which sources and resources it was produced- Returns:
- test build output
-
getAppArtifact
default AppArtifact getAppArtifact(String extension)
-
getAppArtifact
default AppArtifact getAppArtifact(String classifier, String extension)
-
-