public class ManifestConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CLASSPATH_LAYOUT_TYPE_CUSTOM
custom layout type.
|
static String |
CLASSPATH_LAYOUT_TYPE_REPOSITORY
The layout type
|
static String |
CLASSPATH_LAYOUT_TYPE_SIMPLE
The simple layout.
|
| Constructor and Description |
|---|
ManifestConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
String |
getClasspathLayoutType()
Return the type of layout to use when formatting classpath entries.
|
String |
getClasspathPrefix() |
String |
getCustomClasspathLayout()
Retrieve the layout expression for use when the layout type set in
setClasspathLayoutType(String) has the value 'custom'. |
String |
getMainClass() |
String |
getPackageName() |
boolean |
isAddClasspath() |
boolean |
isAddDefaultImplementationEntries() |
boolean |
isAddDefaultSpecificationEntries() |
boolean |
isAddExtensions() |
boolean |
isUseUniqueVersions()
Retrieve the flag for whether snapshot artifacts should be added to the classpath using the
timestamp/buildnumber version (the default, when this flag is true), or using the generic
-SNAPSHOT version (when the flag is false).
|
void |
setAddClasspath(boolean addClasspath) |
void |
setAddDefaultImplementationEntries(boolean addDefaultImplementationEntries) |
void |
setAddDefaultSpecificationEntries(boolean addDefaultSpecificationEntries) |
void |
setAddExtensions(boolean addExtensions) |
void |
setClasspathLayoutType(String classpathLayoutType)
Set the type of layout to use when formatting classpath entries.
|
void |
setClasspathPrefix(String classpathPrefix) |
void |
setCustomClasspathLayout(String customClasspathLayout)
Set the layout expression for use when the layout type set in
setClasspathLayoutType(String) has the value 'custom'. |
void |
setMainClass(String mainClass) |
void |
setPackageName(String packageName) |
void |
setUseUniqueVersions(boolean useUniqueVersions)
Set the flag for whether snapshot artifacts should be added to the classpath using the timestamp/buildnumber
version (the default, when this flag is true), or using the generic -SNAPSHOT version (when the flag is false).
|
public static final String CLASSPATH_LAYOUT_TYPE_SIMPLE
public static final String CLASSPATH_LAYOUT_TYPE_REPOSITORY
public static final String CLASSPATH_LAYOUT_TYPE_CUSTOM
public String getMainClass()
public String getPackageName()
public boolean isAddClasspath()
public boolean isAddDefaultImplementationEntries()
addDefaultImplementationEntriespublic boolean isAddDefaultSpecificationEntries()
addDefaultSpecificationEntriespublic boolean isAddExtensions()
addExtensionspublic void setAddClasspath(boolean addClasspath)
addClasspath - turn on addClasspath or off.public void setAddDefaultImplementationEntries(boolean addDefaultImplementationEntries)
addDefaultImplementationEntries - true to add default implementations false otherwise.public void setAddDefaultSpecificationEntries(boolean addDefaultSpecificationEntries)
addDefaultSpecificationEntries - add default specifications true/false.public void setAddExtensions(boolean addExtensions)
addExtensions - true to add extensions false otherwise.public void setClasspathPrefix(String classpathPrefix)
classpathPrefix - The prefix.public void setMainClass(String mainClass)
mainClass - The main class.public void setPackageName(String packageName)
packageName - The package name.public String getClasspathPrefix()
public String getClasspathLayoutType()
setCustomClasspathLayout(String).public void setClasspathLayoutType(String classpathLayoutType)
ManifestConfiguration class. setCustomClasspathLayout(String).classpathLayoutType - The classpath layout type.public String getCustomClasspathLayout()
setClasspathLayoutType(String) has the value 'custom'. The default value is
null. Expressions will be evaluated against the following ordered list of classpath-related objects:
Artifact instance, if one exists.ArtifactHandler instance from the artifact above.public void setCustomClasspathLayout(String customClasspathLayout)
setClasspathLayoutType(String) has the value 'custom'. Expressions will be
evaluated against the following ordered list of classpath-related objects:
Artifact instance, if one exists.ArtifactHandler instance from the artifact above.customClasspathLayout - The custom classpath layout.public boolean isUseUniqueVersions()
useUniqueVersionspublic void setUseUniqueVersions(boolean useUniqueVersions)
useUniqueVersions - true to use unique versions or not.Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.