Class JavaSourceModifierList
- java.lang.Object
-
- gw.internal.gosu.parser.java.classinfo.JavaSourceModifierList
-
- All Implemented Interfaces:
IModifierList
public class JavaSourceModifierList extends Object implements IModifierList
-
-
Constructor Summary
Constructors Constructor Description JavaSourceModifierList(JavaSourceEnumConstant owner, ModifiersTree modifiersTree, int modifiers)For enum constants.JavaSourceModifierList(IJavaAnnotatedElement owner, ModifiersTree modifiersTree)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IAnnotationInfogetAnnotation(Class annotationClass)IAnnotationInfo[]getAnnotations()intgetModifiers()booleanhasModifier(int modifierType)Returns true if this list has the modifier and false otherwise.booleanisAnnotationPresent(Class<? extends Annotation> annotationClass)voidsetModifiers(int modifiers)StringtoString()
-
-
-
Constructor Detail
-
JavaSourceModifierList
public JavaSourceModifierList(JavaSourceEnumConstant owner, ModifiersTree modifiersTree, int modifiers)
For enum constants.
-
JavaSourceModifierList
public JavaSourceModifierList(IJavaAnnotatedElement owner, ModifiersTree modifiersTree)
-
-
Method Detail
-
hasModifier
public boolean hasModifier(int modifierType)
Description copied from interface:IModifierListReturns true if this list has the modifier and false otherwise.- Specified by:
hasModifierin interfaceIModifierList- Parameters:
modifierType- one of the constants of java.lang.reflect.Modifier
-
getModifiers
public int getModifiers()
- Specified by:
getModifiersin interfaceIModifierList
-
isAnnotationPresent
public boolean isAnnotationPresent(Class<? extends Annotation> annotationClass)
- Specified by:
isAnnotationPresentin interfaceIModifierList
-
getAnnotations
public IAnnotationInfo[] getAnnotations()
- Specified by:
getAnnotationsin interfaceIModifierList
-
getAnnotation
public IAnnotationInfo getAnnotation(Class annotationClass)
- Specified by:
getAnnotationin interfaceIModifierList
-
setModifiers
public void setModifiers(int modifiers)
-
-