public class BuildPropertiesImpl extends java.lang.Object implements BuildProperties
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.String> |
binExcludes |
private java.util.List<java.lang.String> |
binIncludes |
private java.lang.String |
forceContextQualifier |
private java.util.List<java.lang.String> |
jarsCompileOrder |
private java.util.List<java.lang.String> |
jarsExtraClasspath |
private java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
jarToExtraClasspathMap |
private java.util.Map<java.lang.String,java.lang.String> |
jarToJavacDefaultEncodingMap |
private java.util.Map<java.lang.String,java.lang.String> |
jarToManifestMap |
private java.util.Map<java.lang.String,java.lang.String> |
jarToOutputFolderMap |
private java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
jarToSourceFolderMap |
private java.lang.String |
javacSource |
private java.lang.String |
javacTarget |
private java.lang.String |
jreCompilationProfile |
private java.util.Map<java.lang.String,java.lang.String> |
rootEntries |
private boolean |
rootFilesUseDefaultExcludes |
private java.util.List<java.lang.String> |
sourceExcludes |
private java.util.List<java.lang.String> |
sourceIncludes |
Constructor and Description |
---|
BuildPropertiesImpl(java.util.Properties properties) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getBinExcludes() |
java.util.List<java.lang.String> |
getBinIncludes() |
java.lang.String |
getForceContextQualifier() |
java.util.List<java.lang.String> |
getJarsCompileOrder() |
java.util.List<java.lang.String> |
getJarsExtraClasspath() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getJarToExtraClasspathMap() |
java.util.Map<java.lang.String,java.lang.String> |
getJarToJavacDefaultEncodingMap() |
java.util.Map<java.lang.String,java.lang.String> |
getJarToManifestMap()
Custom manifests for nested jars
|
java.util.Map<java.lang.String,java.lang.String> |
getJarToOutputFolderMap() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getJarToSourceFolderMap() |
java.lang.String |
getJavacSource() |
java.lang.String |
getJavacTarget() |
java.lang.String |
getJreCompilationProfile() |
java.util.Map<java.lang.String,java.lang.String> |
getRootEntries() |
java.util.List<java.lang.String> |
getSourceExcludes() |
java.util.List<java.lang.String> |
getSourceIncludes() |
boolean |
isRootFilesUseDefaultExcludes() |
private static java.lang.String |
safeTrimValue(java.lang.String key,
java.util.Properties buildProperties) |
private static java.util.List<java.lang.String> |
splitAndTrimCommaSeparated(java.lang.String rawValue) |
private static java.util.Map |
unmodifiableMap(java.util.Map map) |
private java.lang.String javacSource
private java.lang.String javacTarget
private java.lang.String jreCompilationProfile
private java.lang.String forceContextQualifier
private boolean rootFilesUseDefaultExcludes
private java.util.List<java.lang.String> binIncludes
private java.util.List<java.lang.String> binExcludes
private java.util.List<java.lang.String> sourceIncludes
private java.util.List<java.lang.String> sourceExcludes
private java.util.List<java.lang.String> jarsExtraClasspath
private java.util.List<java.lang.String> jarsCompileOrder
private java.util.Map<java.lang.String,java.util.List<java.lang.String>> jarToSourceFolderMap
private java.util.Map<java.lang.String,java.util.List<java.lang.String>> jarToExtraClasspathMap
private java.util.Map<java.lang.String,java.lang.String> jarToJavacDefaultEncodingMap
private java.util.Map<java.lang.String,java.lang.String> jarToOutputFolderMap
private java.util.Map<java.lang.String,java.lang.String> jarToManifestMap
private java.util.Map<java.lang.String,java.lang.String> rootEntries
private static java.util.Map unmodifiableMap(java.util.Map map)
private static java.lang.String safeTrimValue(java.lang.String key, java.util.Properties buildProperties)
private static java.util.List<java.lang.String> splitAndTrimCommaSeparated(java.lang.String rawValue)
public java.util.List<java.lang.String> getBinIncludes()
getBinIncludes
in interface BuildProperties
public java.util.List<java.lang.String> getBinExcludes()
getBinExcludes
in interface BuildProperties
public java.util.List<java.lang.String> getSourceIncludes()
getSourceIncludes
in interface BuildProperties
public java.util.List<java.lang.String> getSourceExcludes()
getSourceExcludes
in interface BuildProperties
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getJarToSourceFolderMap()
getJarToSourceFolderMap
in interface BuildProperties
public java.util.List<java.lang.String> getJarsExtraClasspath()
getJarsExtraClasspath
in interface BuildProperties
public java.lang.String getJavacSource()
getJavacSource
in interface BuildProperties
public java.lang.String getJavacTarget()
getJavacTarget
in interface BuildProperties
public java.util.List<java.lang.String> getJarsCompileOrder()
getJarsCompileOrder
in interface BuildProperties
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getJarToExtraClasspathMap()
getJarToExtraClasspathMap
in interface BuildProperties
public java.util.Map<java.lang.String,java.lang.String> getJarToJavacDefaultEncodingMap()
getJarToJavacDefaultEncodingMap
in interface BuildProperties
public java.util.Map<java.lang.String,java.lang.String> getJarToOutputFolderMap()
getJarToOutputFolderMap
in interface BuildProperties
public java.util.Map<java.lang.String,java.lang.String> getJarToManifestMap()
BuildProperties
getJarToManifestMap
in interface BuildProperties
public java.lang.String getJreCompilationProfile()
getJreCompilationProfile
in interface BuildProperties
public java.lang.String getForceContextQualifier()
getForceContextQualifier
in interface BuildProperties
public boolean isRootFilesUseDefaultExcludes()
isRootFilesUseDefaultExcludes
in interface BuildProperties
public java.util.Map<java.lang.String,java.lang.String> getRootEntries()
getRootEntries
in interface BuildProperties