Package ru.akman.maven.plugins.jlink
Class DependencySet
java.lang.Object
ru.akman.maven.plugins.jlink.DependencySet
Set of dependencies.
-
Constructor Summary
-
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.boolean
Should automatic modules be excluded from dependencyset.boolean
Should output directory be included into dependencyset.void
setAutomaticExcluded
(boolean excludeautomatic) Setter for excludeautomatic.void
setExcludeNames
(List<String> excludenames) Set the list of excluded dependencies by name.void
setExcludes
(List<String> excludes) Set the list of excluded dependencies by filename.void
setIncludeNames
(List<String> includenames) Set the list of included dependencies by name.void
setIncludes
(List<String> includes) Set the list of included dependencies by filename.void
setOutputIncluded
(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)
-