java.lang.Object
java.lang.Enum<PomSection>
com.github.ferstl.maven.pomenforcers.model.PomSection
All Implemented Interfaces:
Serializable, Comparable<PomSection>, java.lang.constant.Constable

public enum PomSection extends Enum<PomSection>
  • Enum Constant Details

    • MODEL_VERSION

      public static final PomSection MODEL_VERSION
    • PREREQUISITES

      public static final PomSection PREREQUISITES
    • PARENT

      public static final PomSection PARENT
    • GROUP_ID

      public static final PomSection GROUP_ID
    • ARTIFACT_ID

      public static final PomSection ARTIFACT_ID
    • VERSION

      public static final PomSection VERSION
    • PACKAGING

      public static final PomSection PACKAGING
    • NAME

      public static final PomSection NAME
    • DESCRIPTION

      public static final PomSection DESCRIPTION
    • URL

      public static final PomSection URL
    • LICENSES

      public static final PomSection LICENSES
    • ORGANIZATION

      public static final PomSection ORGANIZATION
    • INCEPTION_YEAR

      public static final PomSection INCEPTION_YEAR
    • CI_MANAGEMENT

      public static final PomSection CI_MANAGEMENT
    • MAILING_LISTS

      public static final PomSection MAILING_LISTS
    • ISSUE_MANAGEMENT

      public static final PomSection ISSUE_MANAGEMENT
    • DEVELOPERS

      public static final PomSection DEVELOPERS
    • CONTRIBUTORS

      public static final PomSection CONTRIBUTORS
    • SCM

      public static final PomSection SCM
    • REPOSITORIES

      public static final PomSection REPOSITORIES
    • PLUGIN_REPOSITORIES

      public static final PomSection PLUGIN_REPOSITORIES
    • DISTRIBUTION_MANAGEMENT

      public static final PomSection DISTRIBUTION_MANAGEMENT
    • MODULES

      public static final PomSection MODULES
    • PROPERTIES

      public static final PomSection PROPERTIES
    • DEPENDENCY_MANAGEMENT

      public static final PomSection DEPENDENCY_MANAGEMENT
    • DEPENDENCIES

      public static final PomSection DEPENDENCIES
    • BUILD

      public static final PomSection BUILD
    • PROFILES

      public static final PomSection PROFILES
    • REPORTING

      public static final PomSection REPORTING
    • REPORTS

      public static final PomSection REPORTS
  • Method Details

    • values

      public static PomSection[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static PomSection valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getBySectionName

      public static PomSection getBySectionName(String sectionName)
    • getSectionName

      public String getSectionName()