| Constructor and Description |
|---|
War() |
| Modifier and Type | Method and Description |
|---|---|
String |
getClassesLocation()
Returns the location of classes within the archive.
|
String |
getLauncherClassName()
Returns the launcher class name for this layout.
|
String |
getLayersIndexFileLocation()
Returns the location of the layer index file that should be written or
null
if not index is required. |
String |
getLibraryLocation(String libraryName,
LibraryScope scope)
Returns the destination path for a given library.
|
boolean |
isExecutable()
Returns if loader classes should be included to make the archive executable.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClasspathIndexFileLocationpublic String getLauncherClassName()
LayoutgetLauncherClassName in interface Layoutpublic String getLibraryLocation(String libraryName, LibraryScope scope)
LayoutgetLibraryLocation in interface LayoutlibraryName - the name of the library (excluding any path)scope - the scope of the librarynull if the library should not be included.public String getClassesLocation()
LayoutgetClassesLocation in interface Layoutpublic String getLayersIndexFileLocation()
Layoutnull
if not index is required. The result should include the filename and is relative to
the root of the jar.getLayersIndexFileLocation in interface Layoutpublic boolean isExecutable()
LayoutisExecutable in interface Layout