ej-technologies

org.gjt.jclasslib.structures
Interface AccessFlags

All Known Implementing Classes:
ClassMember, InnerClassesEntry

public interface AccessFlags

Defines access flags constants and verbose expressions as defined by the java access modifiers.

Version:
$Revision: 1.3 $ $Date: 2003/08/18 07:52:54 $
Author:
Ingo Kegel

Field Summary
static int ACC_ABSTRACT
           
static String ACC_ABSTRACT_VERBOSE
           
static int ACC_FINAL
           
static String ACC_FINAL_VERBOSE
           
static int ACC_INTERFACE
           
static String ACC_INTERFACE_VERBOSE
           
static int ACC_NATIVE
           
static String ACC_NATIVE_VERBOSE
           
static int ACC_PRIVATE
           
static String ACC_PRIVATE_VERBOSE
           
static int ACC_PROTECTED
           
static String ACC_PROTECTED_VERBOSE
           
static int ACC_PUBLIC
           
static String ACC_PUBLIC_VERBOSE
           
static int ACC_STATIC
           
static String ACC_STATIC_VERBOSE
           
static int ACC_STRICT
           
static String ACC_STRICT_VERBOSE
           
static int ACC_SUPER
          For ClassFile structures, 0x0020 is ACC_SUPER, which has historical significance only
static int ACC_SYNCHRONIZED
           
static String ACC_SYNCHRONIZED_VERBOSE
           
static int ACC_TRANSIENT
           
static String ACC_TRANSIENT_VERBOSE
           
static int ACC_VOLATILE
           
static String ACC_VOLATILE_VERBOSE
           
static int[] allAccessFlags
          All access flag bits for generating a verbose list in a loop.
static String[] allAccessFlagsVerbose
          All verbose descriptions of access flag bits for generating a verbose list in a loop.
 

Field Detail

ACC_PUBLIC

public static final int ACC_PUBLIC
See Also:
Constant Field Values

ACC_PRIVATE

public static final int ACC_PRIVATE
See Also:
Constant Field Values

ACC_PROTECTED

public static final int ACC_PROTECTED
See Also:
Constant Field Values

ACC_STATIC

public static final int ACC_STATIC
See Also:
Constant Field Values

ACC_FINAL

public static final int ACC_FINAL
See Also:
Constant Field Values

ACC_SYNCHRONIZED

public static final int ACC_SYNCHRONIZED
See Also:
Constant Field Values

ACC_SUPER

public static final int ACC_SUPER
For ClassFile structures, 0x0020 is ACC_SUPER, which has historical significance only

See Also:
Constant Field Values

ACC_VOLATILE

public static final int ACC_VOLATILE
See Also:
Constant Field Values

ACC_TRANSIENT

public static final int ACC_TRANSIENT
See Also:
Constant Field Values

ACC_NATIVE

public static final int ACC_NATIVE
See Also:
Constant Field Values

ACC_INTERFACE

public static final int ACC_INTERFACE
See Also:
Constant Field Values

ACC_ABSTRACT

public static final int ACC_ABSTRACT
See Also:
Constant Field Values

ACC_STRICT

public static final int ACC_STRICT
See Also:
Constant Field Values

allAccessFlags

public static final int[] allAccessFlags
All access flag bits for generating a verbose list in a loop.


ACC_PUBLIC_VERBOSE

public static final String ACC_PUBLIC_VERBOSE
See Also:
Constant Field Values

ACC_PRIVATE_VERBOSE

public static final String ACC_PRIVATE_VERBOSE
See Also:
Constant Field Values

ACC_PROTECTED_VERBOSE

public static final String ACC_PROTECTED_VERBOSE
See Also:
Constant Field Values

ACC_STATIC_VERBOSE

public static final String ACC_STATIC_VERBOSE
See Also:
Constant Field Values

ACC_FINAL_VERBOSE

public static final String ACC_FINAL_VERBOSE
See Also:
Constant Field Values

ACC_SYNCHRONIZED_VERBOSE

public static final String ACC_SYNCHRONIZED_VERBOSE
See Also:
Constant Field Values

ACC_VOLATILE_VERBOSE

public static final String ACC_VOLATILE_VERBOSE
See Also:
Constant Field Values

ACC_TRANSIENT_VERBOSE

public static final String ACC_TRANSIENT_VERBOSE
See Also:
Constant Field Values

ACC_NATIVE_VERBOSE

public static final String ACC_NATIVE_VERBOSE
See Also:
Constant Field Values

ACC_INTERFACE_VERBOSE

public static final String ACC_INTERFACE_VERBOSE
See Also:
Constant Field Values

ACC_ABSTRACT_VERBOSE

public static final String ACC_ABSTRACT_VERBOSE
See Also:
Constant Field Values

ACC_STRICT_VERBOSE

public static final String ACC_STRICT_VERBOSE
See Also:
Constant Field Values

allAccessFlagsVerbose

public static final String[] allAccessFlagsVerbose
All verbose descriptions of access flag bits for generating a verbose list in a loop.


ej-technologies