Class JavaSourceEnumConstant
java.lang.Object
gw.lang.reflect.java.JavaSourceElement
gw.internal.gosu.parser.java.classinfo.JavaSourceField
gw.internal.gosu.parser.java.classinfo.JavaSourceEnumConstant
- All Implemented Interfaces:
IJavaAnnotatedElement,IJavaClassField,Serializable
- See Also:
-
Field Summary
Fields inherited from class gw.internal.gosu.parser.java.classinfo.JavaSourceField
_containingClass, _fieldTree, _genericType, _modifierList, _type -
Constructor Summary
ConstructorsConstructorDescriptionJavaSourceEnumConstant(com.sun.source.tree.VariableTree fieldTree, JavaSourceType containingClass) -
Method Summary
Methods inherited from class gw.internal.gosu.parser.java.classinfo.JavaSourceField
create, getAnnotation, getDeclaredAnnotations, getEnclosingClass, getModifiers, getName, getRhs, getTree, isAnnotationPresent, isEnumInit, isSynthetic, toStringMethods inherited from class gw.lang.reflect.java.JavaSourceElement
findInnerSourceType, getCompilationUnitTree, getDeclaringClass, getEndPosition, getLocationInfo, getSourcePositions, getStartPositionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface gw.lang.reflect.java.IJavaAnnotatedElement
getLocationInfo
-
Constructor Details
-
JavaSourceEnumConstant
public JavaSourceEnumConstant(com.sun.source.tree.VariableTree fieldTree, JavaSourceType containingClass)
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceIJavaClassField- Overrides:
getTypein classJavaSourceField
-
getGenericType
- Specified by:
getGenericTypein interfaceIJavaClassField- Overrides:
getGenericTypein classJavaSourceField
-
isEnumConstant
public boolean isEnumConstant()- Specified by:
isEnumConstantin interfaceIJavaClassField- Overrides:
isEnumConstantin classJavaSourceField
-
getModifierList
- Overrides:
getModifierListin classJavaSourceField
-