org.aspectj.asm
Class IProgramElement.Modifiers

java.lang.Object
  extended by org.aspectj.asm.IProgramElement.Modifiers
All Implemented Interfaces:
java.io.Serializable
Enclosing interface:
IProgramElement

public static class IProgramElement.Modifiers
extends java.lang.Object
implements java.io.Serializable

Uses "typesafe enum" pattern.

See Also:
Serialized Form

Field Summary
static IProgramElement.Modifiers ABSTRACT
           
static IProgramElement.Modifiers[] ALL
           
static IProgramElement.Modifiers FINAL
           
static IProgramElement.Modifiers NATIVE
           
static IProgramElement.Modifiers STATIC
           
static IProgramElement.Modifiers STRICTFP
           
static IProgramElement.Modifiers SYNCHRONIZED
           
static IProgramElement.Modifiers TRANSIENT
           
static IProgramElement.Modifiers VOLATILE
           
 
Method Summary
 int getBit()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

STATIC

public static final IProgramElement.Modifiers STATIC

FINAL

public static final IProgramElement.Modifiers FINAL

ABSTRACT

public static final IProgramElement.Modifiers ABSTRACT

SYNCHRONIZED

public static final IProgramElement.Modifiers SYNCHRONIZED

VOLATILE

public static final IProgramElement.Modifiers VOLATILE

STRICTFP

public static final IProgramElement.Modifiers STRICTFP

TRANSIENT

public static final IProgramElement.Modifiers TRANSIENT

NATIVE

public static final IProgramElement.Modifiers NATIVE

ALL

public static final IProgramElement.Modifiers[] ALL
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getBit

public int getBit()