Enum Class Options.Key

java.lang.Object
java.lang.Enum<Options.Key>
org.glavo.classfile.impl.Options.Key
All Implemented Interfaces:
Serializable, Comparable<Options.Key>, Constable
Enclosing class:
Options

public static enum Options.Key extends Enum<Options.Key>
  • Enum Constant Details

    • GENERATE_STACK_MAPS

      public static final Options.Key GENERATE_STACK_MAPS
    • PROCESS_DEBUG

      public static final Options.Key PROCESS_DEBUG
    • PROCESS_LINE_NUMBERS

      public static final Options.Key PROCESS_LINE_NUMBERS
    • PROCESS_UNKNOWN_ATTRIBUTES

      public static final Options.Key PROCESS_UNKNOWN_ATTRIBUTES
    • CP_SHARING

      public static final Options.Key CP_SHARING
    • FIX_SHORT_JUMPS

      public static final Options.Key FIX_SHORT_JUMPS
    • PATCH_DEAD_CODE

      public static final Options.Key PATCH_DEAD_CODE
    • HIERARCHY_RESOLVER

      public static final Options.Key HIERARCHY_RESOLVER
    • ATTRIBUTE_MAPPER

      public static final Options.Key ATTRIBUTE_MAPPER
    • FILTER_DEAD_LABELS

      public static final Options.Key FILTER_DEAD_LABELS
  • Method Details

    • values

      public static Options.Key[] 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 Options.Key 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