Package ru.akman.maven.plugins.jlink
Class DependencySet
java.lang.Object
ru.akman.maven.plugins.jlink.DependencySet
Set of dependencies.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet list of excluded dependencies by name.Get list of excluded dependencies by filename.Get list of included dependencies by name.Get list of included dependencies by filename.booleanShould automatic modules be excluded from dependencyset.booleanShould output directory be included into dependencyset.voidsetAutomaticExcluded(boolean excludeautomatic) Setter for excludeautomatic.voidsetExcludeNames(List<String> excludenames) Set the list of excluded dependencies by name.voidsetExcludes(List<String> excludes) Set the list of excluded dependencies by filename.voidsetIncludeNames(List<String> includenames) Set the list of included dependencies by name.voidsetIncludes(List<String> includes) Set the list of included dependencies by filename.voidsetOutputIncluded(boolean includeoutput) Setter for includeoutput.
-
Constructor Details
-
DependencySet
public DependencySet()
-
-
Method Details
-
isOutputIncluded
public boolean isOutputIncluded()Should output directory be included into dependencyset.- Returns:
- true if output directory be included into dependencyset
-
setOutputIncluded
public void setOutputIncluded(boolean includeoutput) Setter for includeoutput.- Parameters:
includeoutput- should output directory be included
-
isAutomaticExcluded
public boolean isAutomaticExcluded()Should automatic modules be excluded from dependencyset.- Returns:
- true if automatic modules be excluded from dependencyset
-
setAutomaticExcluded
public void setAutomaticExcluded(boolean excludeautomatic) Setter for excludeautomatic.- Parameters:
excludeautomatic- should automatic modules be excluded
-
getIncludes
Get list of included dependencies by filename.- Returns:
- the list of included dependency filenames (patterns)
-
setIncludes
Set the list of included dependencies by filename.- Parameters:
includes- included dependency filenames list (patterns)
-
getExcludes
Get list of excluded dependencies by filename.- Returns:
- the list of excluded dependency filenames (patterns)
-
setExcludes
Set the list of excluded dependencies by filename.- Parameters:
excludes- excluded dependency filenames list (patterns)
-
getIncludeNames
Get list of included dependencies by name.- Returns:
- the list of included dependency names (patterns)
-
setIncludeNames
Set the list of included dependencies by name.- Parameters:
includenames- included dependency names list (patterns)
-
getExcludeNames
Get list of excluded dependencies by name.- Returns:
- the list of excluded dependency names (patterns)
-
setExcludeNames
Set the list of excluded dependencies by name.- Parameters:
excludenames- excluded dependency names list (patterns)
-