Class DependencySet

java.lang.Object
ru.akman.maven.plugins.jlink.DependencySet

public class DependencySet extends Object
Set of dependencies.
  • 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

      public List<String> getIncludes()
      Get list of included dependencies by filename.
      Returns:
      the list of included dependency filenames (patterns)
    • setIncludes

      public void setIncludes(List<String> includes)
      Set the list of included dependencies by filename.
      Parameters:
      includes - included dependency filenames list (patterns)
    • getExcludes

      public List<String> getExcludes()
      Get list of excluded dependencies by filename.
      Returns:
      the list of excluded dependency filenames (patterns)
    • setExcludes

      public void setExcludes(List<String> excludes)
      Set the list of excluded dependencies by filename.
      Parameters:
      excludes - excluded dependency filenames list (patterns)
    • getIncludeNames

      public List<String> getIncludeNames()
      Get list of included dependencies by name.
      Returns:
      the list of included dependency names (patterns)
    • setIncludeNames

      public void setIncludeNames(List<String> includenames)
      Set the list of included dependencies by name.
      Parameters:
      includenames - included dependency names list (patterns)
    • getExcludeNames

      public List<String> getExcludeNames()
      Get list of excluded dependencies by name.
      Returns:
      the list of excluded dependency names (patterns)
    • setExcludeNames

      public void setExcludeNames(List<String> excludenames)
      Set the list of excluded dependencies by name.
      Parameters:
      excludenames - excluded dependency names list (patterns)