Class BannedImportGroupDefinition

java.lang.Object
org.apache.maven.plugins.enforcer.BannedImportGroupDefinition

public class BannedImportGroupDefinition extends Object
  • Constructor Details

    • BannedImportGroupDefinition

      public BannedImportGroupDefinition()
  • Method Details

    • createGroupFromPluginConfiguration

      public de.skuzzle.enforcer.restrictimports.analyze.BannedImportGroup createGroupFromPluginConfiguration(List<de.skuzzle.enforcer.restrictimports.analyze.NotFixable> globalNotFixables)
    • hasInput

      public boolean hasInput()
      Determines whether the user modified at least a single field within this definition.
      Returns:
      Whether there are user made changes.
    • setBasePackage

      public void setBasePackage(String basePackage)
    • setBasePackages

      public void setBasePackages(List<String> basePackages)
    • setBannedImport

      public void setBannedImport(String bannedImport)
    • setBannedImports

      public void setBannedImports(List<String> bannedPackages)
    • setAllowedImport

      public void setAllowedImport(String allowedImport)
    • setAllowedImports

      public void setAllowedImports(List<String> allowedImports)
    • setExclusion

      public void setExclusion(String exclusion)
    • setExclusions

      public void setExclusions(List<String> exclusions)
    • setReason

      public void setReason(String reason)