gnu.bytecode

Class Access


public class Access
extends java.lang.Object

Access flags.

Field Summary

static short
ABSTRACT
static short
ANNOTATION
static short
BRIDGE
static short
CLASS_MODIFIERS
static short
ENUM
static short
FIELD_MODIFIERS
static short
FINAL
static short
INTERFACE
static short
METHOD_MODIFIERS
static short
NATIVE
static short
PRIVATE
static short
PROTECTED
static short
PUBLIC
static short
STATIC
static short
STRICT
static short
SUPER
static short
SYNCHRONIZED
static short
SYNTHETIC
static short
TRANSIENT
static short
VARARGS
static short
VOLATILE

Method Summary

static String
toString(int flags)
static String
toString(int flags, char kind)
Return a string naming the access bits in flags.

Field Details

ABSTRACT

public static final short ABSTRACT
Field Value:
1024

ANNOTATION

public static final short ANNOTATION
Field Value:
8192

BRIDGE

public static final short BRIDGE
Field Value:
64

CLASS_MODIFIERS

public static final short CLASS_MODIFIERS
Field Value:
30257

ENUM

public static final short ENUM
Field Value:
16384

FIELD_MODIFIERS

public static final short FIELD_MODIFIERS
Field Value:
20703

FINAL

public static final short FINAL
Field Value:
16

INTERFACE

public static final short INTERFACE
Field Value:
512

METHOD_MODIFIERS

public static final short METHOD_MODIFIERS
Field Value:
7679

NATIVE

public static final short NATIVE
Field Value:
256

PRIVATE

public static final short PRIVATE
Field Value:
2

PROTECTED

public static final short PROTECTED
Field Value:
4

PUBLIC

public static final short PUBLIC
Field Value:
1

STATIC

public static final short STATIC
Field Value:
8

STRICT

public static final short STRICT
Field Value:
2048

SUPER

public static final short SUPER
Field Value:
32

SYNCHRONIZED

public static final short SYNCHRONIZED
Field Value:
32

SYNTHETIC

public static final short SYNTHETIC
Field Value:
4096

TRANSIENT

public static final short TRANSIENT
Field Value:
128

VARARGS

public static final short VARARGS
Field Value:
128

VOLATILE

public static final short VOLATILE
Field Value:
64

Method Details

toString

public static String toString(int flags)

toString

public static String toString(int flags,
                              char kind)
Return a string naming the access bits in flags.
Parameters:
kind - 'C' for a class, 'M' for a method, 'F' for a field.