jml2b.structure.java
Interface ModFlags

All Known Implementing Classes:
Pog

public interface ModFlags

Interface defining constants for the different modifier flags. The constants are defined as powers of two, so that they can be orred together. For instance, a public abstract modifier can be represented as the value PUBLIC | ABSTRACT.

Author:
A. Requet

Field Summary
static int ABSTRACT
           
static int FINAL
           
static int GHOST
           
static int MODEL
           
static int NATIVE
           
static int NON_NULL
           
static int PRIVATE
           
static int PROTECTED
           
static int PUBLIC
           
static int PURE
           
static int SPEC_PUBLIC
           
static int STATIC
           
static int SYNCHRONIZED
           
 

Field Detail

FINAL

public static final int FINAL
See Also:
Constant Field Values

ABSTRACT

public static final int ABSTRACT
See Also:
Constant Field Values

PUBLIC

public static final int PUBLIC
See Also:
Constant Field Values

PRIVATE

public static final int PRIVATE
See Also:
Constant Field Values

PROTECTED

public static final int PROTECTED
See Also:
Constant Field Values

STATIC

public static final int STATIC
See Also:
Constant Field Values

NON_NULL

public static final int NON_NULL
See Also:
Constant Field Values

PURE

public static final int PURE
See Also:
Constant Field Values

SPEC_PUBLIC

public static final int SPEC_PUBLIC
See Also:
Constant Field Values

NATIVE

public static final int NATIVE
See Also:
Constant Field Values

SYNCHRONIZED

public static final int SYNCHRONIZED
See Also:
Constant Field Values

GHOST

public static final int GHOST
See Also:
Constant Field Values

MODEL

public static final int MODEL
See Also:
Constant Field Values