org.codehaus.gmaven.runtime.support.stubgen.model
Class ModifiersDef

java.lang.Object
  extended by org.codehaus.gmaven.runtime.support.stubgen.model.Element
      extended by org.codehaus.gmaven.runtime.support.stubgen.model.ModifiersDef
All Implemented Interfaces:
java.io.Serializable

public class ModifiersDef
extends Element

Representation of for entity modifiers.

Version:
$Id: ModifiersDef.java 18 2009-07-16 09:39:40Z user57 $
Author:
Jason Dillon
See Also:
Serialized Form

Field Summary
static java.lang.String ABSTRACT
           
static java.lang.String FINAL
           
static java.lang.String NATIVE
           
static java.lang.String PRIVATE
           
static java.lang.String PROTECTED
           
static java.lang.String PUBLIC
           
static java.lang.String STATIC
           
static java.lang.String STRICTFP
           
static java.lang.String SYNCHRONIZED
           
static java.lang.String TRANSIENT
           
static java.lang.String VOLATILE
           
 
Constructor Summary
ModifiersDef()
           
 
Method Summary
 ModifiersDef add(java.lang.String modifier)
           
 java.util.Set getValues()
           
 boolean hasAccessModifiers()
           
 boolean isAbstract()
           
 boolean isFinal()
           
 boolean isNative()
           
 boolean isPrivate()
           
 boolean isProtected()
           
 boolean isPublic()
           
 boolean isStatic()
           
 boolean isStrictfp()
           
 boolean isSynchronized()
           
 boolean isTransient()
           
 boolean isVolatile()
           
 ModifiersDef merge(ModifiersDef modifiers)
           
 ModifiersDef remove(java.lang.String modifier)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ABSTRACT

public static final java.lang.String ABSTRACT
See Also:
Constant Field Values

PUBLIC

public static final java.lang.String PUBLIC
See Also:
Constant Field Values

PRIVATE

public static final java.lang.String PRIVATE
See Also:
Constant Field Values

PROTECTED

public static final java.lang.String PROTECTED
See Also:
Constant Field Values

STATIC

public static final java.lang.String STATIC
See Also:
Constant Field Values

FINAL

public static final java.lang.String FINAL
See Also:
Constant Field Values

SYNCHRONIZED

public static final java.lang.String SYNCHRONIZED
See Also:
Constant Field Values

TRANSIENT

public static final java.lang.String TRANSIENT
See Also:
Constant Field Values

VOLATILE

public static final java.lang.String VOLATILE
See Also:
Constant Field Values

NATIVE

public static final java.lang.String NATIVE
See Also:
Constant Field Values

STRICTFP

public static final java.lang.String STRICTFP
See Also:
Constant Field Values
Constructor Detail

ModifiersDef

public ModifiersDef()
Method Detail

add

public ModifiersDef add(java.lang.String modifier)

remove

public ModifiersDef remove(java.lang.String modifier)

merge

public ModifiersDef merge(ModifiersDef modifiers)

getValues

public java.util.Set getValues()

isAbstract

public boolean isAbstract()

isPublic

public boolean isPublic()

isPrivate

public boolean isPrivate()

isProtected

public boolean isProtected()

isStatic

public boolean isStatic()

isFinal

public boolean isFinal()

isSynchronized

public boolean isSynchronized()

isTransient

public boolean isTransient()

isVolatile

public boolean isVolatile()

isNative

public boolean isNative()

isStrictfp

public boolean isStrictfp()

hasAccessModifiers

public boolean hasAccessModifiers()


Copyright © 2006-2010 Codehaus. All Rights Reserved.