Enum InstallLocation

java.lang.Object
java.lang.Enum<InstallLocation>
com.codename1.annotations.buildhints.InstallLocation
All Implemented Interfaces:
Comparable<InstallLocation>

public enum InstallLocation extends Enum<InstallLocation>

Accepted values of the android.installLocation build hint.

Each constant's @HintValue carries the string the build actually receives, which is not always the constant's own name.

  • Enum Constant Details

    • DEFAULT

      public static final InstallLocation DEFAULT
      Say nothing, and let the build server apply its own default.
    • AUTO

      public static final InstallLocation AUTO
    • INTERNAL_ONLY

      public static final InstallLocation INTERNAL_ONLY
    • PREFER_EXTERNAL

      public static final InstallLocation PREFER_EXTERNAL
  • Method Details

    • values

      public static InstallLocation[] 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 InstallLocation 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