javancss.parser
Class JavaParser.ModifierSet

java.lang.Object
  extended by javancss.parser.JavaParser.ModifierSet
Enclosing class:
JavaParser

public static final class JavaParser.ModifierSet
extends java.lang.Object

Class to hold modifiers.


Field Summary
static int ABSTRACT
           
static int FINAL
           
static int NATIVE
           
static int PRIVATE
           
static int PROTECTED
           
static int PUBLIC
           
static int STATIC
           
static int STRICTFP
           
static int SYNCHRONIZED
           
static int TRANSIENT
           
static int VOLATILE
           
 
Constructor Summary
JavaParser.ModifierSet()
           
 
Method Summary
 boolean isAbstract(int modifiers)
           
 boolean isFinal(int modifiers)
           
 boolean isNative(int modifiers)
           
 boolean isPrivate(int modifiers)
           
 boolean isProtected(int modifiers)
           
 boolean isPublic(int modifiers)
          A set of accessors that indicate whether the specified modifier is in the set.
 boolean isStatic(int modifiers)
           
 boolean isStrictfp(int modifiers)
           
 boolean isSynchronized(int modifiers)
           
 boolean isTransient(int modifiers)
           
 boolean isVolatile(int modifiers)
           
(package private) static int removeModifier(int modifiers, int mod)
          Removes the given modifier.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PUBLIC

public static final int PUBLIC
See Also:
Constant Field Values

PROTECTED

public static final int PROTECTED
See Also:
Constant Field Values

PRIVATE

public static final int PRIVATE
See Also:
Constant Field Values

ABSTRACT

public static final int ABSTRACT
See Also:
Constant Field Values

STATIC

public static final int STATIC
See Also:
Constant Field Values

FINAL

public static final int FINAL
See Also:
Constant Field Values

SYNCHRONIZED

public static final int SYNCHRONIZED
See Also:
Constant Field Values

NATIVE

public static final int NATIVE
See Also:
Constant Field Values

TRANSIENT

public static final int TRANSIENT
See Also:
Constant Field Values

VOLATILE

public static final int VOLATILE
See Also:
Constant Field Values

STRICTFP

public static final int STRICTFP
See Also:
Constant Field Values
Constructor Detail

JavaParser.ModifierSet

public JavaParser.ModifierSet()
Method Detail

isPublic

public boolean isPublic(int modifiers)
A set of accessors that indicate whether the specified modifier is in the set.


isProtected

public boolean isProtected(int modifiers)

isPrivate

public boolean isPrivate(int modifiers)

isStatic

public boolean isStatic(int modifiers)

isAbstract

public boolean isAbstract(int modifiers)

isFinal

public boolean isFinal(int modifiers)

isNative

public boolean isNative(int modifiers)

isStrictfp

public boolean isStrictfp(int modifiers)

isSynchronized

public boolean isSynchronized(int modifiers)

isTransient

public boolean isTransient(int modifiers)

isVolatile

public boolean isVolatile(int modifiers)

removeModifier

static int removeModifier(int modifiers,
                          int mod)
Removes the given modifier.