public static class Layouts.Jar extends Object implements RepackagingLayout
Constructor and Description |
---|
Jar() |
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 |
getLibraryDestination(String libraryName,
LibraryScope scope)
Returns the destination path for a given library.
|
String |
getRepackagedClassesLocation()
Returns the location to which classes should be moved.
|
boolean |
isExecutable()
Returns if loader classes should be included to make the archive executable.
|
public String getLauncherClassName()
Layout
getLauncherClassName
in interface Layout
public String getLibraryDestination(String libraryName, LibraryScope scope)
Layout
getLibraryDestination
in interface Layout
libraryName
- the name of the library (excluding any path)scope
- the scope of the librarynull
if the library should not be included.public String getClassesLocation()
Layout
getClassesLocation
in interface Layout
public String getRepackagedClassesLocation()
RepackagingLayout
getRepackagedClassesLocation
in interface RepackagingLayout
public boolean isExecutable()
Layout
isExecutable
in interface Layout
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.