Enum Class ELicense

java.lang.Object
java.lang.Enum<ELicense>
org.damap.base.enums.ELicense
All Implemented Interfaces:
Serializable, Comparable<ELicense>, Constable

public enum ELicense extends Enum<ELicense>
ELicense class.
  • Enum Constant Details

    • AGPL1

      public static final ELicense AGPL1
    • AGPL1PLUS

      public static final ELicense AGPL1PLUS
    • AGPL3

      public static final ELicense AGPL3
    • AGPL3PLUS

      public static final ELicense AGPL3PLUS
    • APACHE1

      public static final ELicense APACHE1
    • APACHE1_1

      public static final ELicense APACHE1_1
    • APACHE2

      public static final ELicense APACHE2
    • ARTISTIC1

      public static final ELicense ARTISTIC1
    • ARTISTIC1PERL

      public static final ELicense ARTISTIC1PERL
    • ARTISTIC2

      public static final ELicense ARTISTIC2
    • BSD2C

      public static final ELicense BSD2C
    • BSD3C

      public static final ELicense BSD3C
    • CCBY

      public static final ELicense CCBY
    • CCBYNC

      public static final ELicense CCBYNC
    • CCBYNCND

      public static final ELicense CCBYNCND
    • CCBYNCSA

      public static final ELicense CCBYNCSA
    • CCBYND

      public static final ELicense CCBYND
    • CCBYSA

      public static final ELicense CCBYSA
    • CCPUBLICDOMAIN

      public static final ELicense CCPUBLICDOMAIN
    • CCZERO

      public static final ELicense CCZERO
    • CDDL1

      public static final ELicense CDDL1
    • CDDL1_1

      public static final ELicense CDDL1_1
    • EPL1

      public static final ELicense EPL1
    • EPL2

      public static final ELicense EPL2
    • GPL2

      public static final ELicense GPL2
    • GPL2PLUS

      public static final ELicense GPL2PLUS
    • GPL3

      public static final ELicense GPL3
    • GPL3PLUS

      public static final ELicense GPL3PLUS
    • LGPL2

      public static final ELicense LGPL2
    • LGPL2PLUS

      public static final ELicense LGPL2PLUS
    • LGPL2_1

      public static final ELicense LGPL2_1
    • LGPL2_1PLUS

      public static final ELicense LGPL2_1PLUS
    • LGPL3

      public static final ELicense LGPL3
    • LGPL3PLUS

      public static final ELicense LGPL3PLUS
    • MIT

      public static final ELicense MIT
    • MPL1

      public static final ELicense MPL1
    • MPL1_1

      public static final ELicense MPL1_1
    • MPL2

      public static final ELicense MPL2
    • ODBL

      public static final ELicense ODBL
    • ODCBY

      public static final ELicense ODCBY
    • PDDL

      public static final ELicense PDDL
  • Method Details

    • values

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

      public static ELicense valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • getAcronym

      public String getAcronym()
      Getter for the field acronym.
      Returns:
      a String object
    • getName

      public String getName()
      Getter for the field name.
      Returns:
      a String object
    • getUrl

      public String getUrl()
      Getter for the field url.
      Returns:
      a String object