Enum Class Flags.Flag

java.lang.Object
java.lang.Enum<Flags.Flag>
com.strobel.reflection.Flags.Flag
All Implemented Interfaces:
Serializable, Comparable<Flags.Flag>, Constable
Enclosing class:
Flags

public static enum Flags.Flag extends Enum<Flags.Flag>
  • Enum Constant Details

    • PUBLIC

      public static final Flags.Flag PUBLIC
    • PRIVATE

      public static final Flags.Flag PRIVATE
    • PROTECTED

      public static final Flags.Flag PROTECTED
    • STATIC

      public static final Flags.Flag STATIC
    • FINAL

      public static final Flags.Flag FINAL
    • SYNCHRONIZED

      public static final Flags.Flag SYNCHRONIZED
    • VOLATILE

      public static final Flags.Flag VOLATILE
    • TRANSIENT

      public static final Flags.Flag TRANSIENT
    • NATIVE

      public static final Flags.Flag NATIVE
    • INTERFACE

      public static final Flags.Flag INTERFACE
    • ABSTRACT

      public static final Flags.Flag ABSTRACT
    • DEFAULT

      public static final Flags.Flag DEFAULT
    • STRICTFP

      public static final Flags.Flag STRICTFP
    • SUPER

      public static final Flags.Flag SUPER
    • BRIDGE

      public static final Flags.Flag BRIDGE
    • SYNTHETIC

      public static final Flags.Flag SYNTHETIC
    • DEPRECATED

      public static final Flags.Flag DEPRECATED
    • HASINIT

      public static final Flags.Flag HASINIT
    • ENUM

      public static final Flags.Flag ENUM
    • MANDATED

      public static final Flags.Flag MANDATED
    • IPROXY

      public static final Flags.Flag IPROXY
    • NOOUTERTHIS

      public static final Flags.Flag NOOUTERTHIS
    • EXISTS

      public static final Flags.Flag EXISTS
    • COMPOUND

      public static final Flags.Flag COMPOUND
    • CLASS_SEEN

      public static final Flags.Flag CLASS_SEEN
    • SOURCE_SEEN

      public static final Flags.Flag SOURCE_SEEN
    • LOCKED

      public static final Flags.Flag LOCKED
    • UNATTRIBUTED

      public static final Flags.Flag UNATTRIBUTED
    • ANONCONSTR

      public static final Flags.Flag ANONCONSTR
    • ACYCLIC

      public static final Flags.Flag ACYCLIC
    • PARAMETER

      public static final Flags.Flag PARAMETER
    • VARARGS

      public static final Flags.Flag VARARGS
    • PACKAGE

      public static final Flags.Flag PACKAGE
  • Field Details

    • name

      public final String name
  • Constructor Details

    • Flag

      private Flag(String name)
  • Method Details

    • values

      public static Flags.Flag[] 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 Flags.Flag 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
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Flags.Flag>