Class JavaSourceAnnotationMethod
- java.lang.Object
-
- gw.lang.reflect.java.JavaSourceElement
-
- gw.internal.gosu.parser.java.classinfo.JavaSourceMethod
-
- gw.internal.gosu.parser.java.classinfo.JavaSourceAnnotationMethod
-
- All Implemented Interfaces:
IJavaAnnotatedElement,IJavaClassMethod,ITypeInfoResolver,java.io.Serializable,java.lang.Comparable<IJavaClassMethod>
public class JavaSourceAnnotationMethod extends JavaSourceMethod
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private JavaSourceDefaultValue_defaultValue-
Fields inherited from class gw.internal.gosu.parser.java.classinfo.JavaSourceMethod
_containingClass, _genericParameterTypes, _genericReturnType, _method, _modifierList, _parameters, _parameterTypes, _returnType, _typeParameters
-
-
Constructor Summary
Constructors Constructor Description JavaSourceAnnotationMethod(com.sun.source.tree.MethodTree method, JavaSourceType containingClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetDefaultValue()-
Methods inherited from class gw.internal.gosu.parser.java.classinfo.JavaSourceMethod
compareTo, create, equals, getActualParameterInfos, getAnnotation, getDeclaredAnnotations, getEnclosingClass, getExceptionTypes, getGenericParameterTypes, getGenericReturnType, getModifierList, getModifiers, getModule, getName, getParameterInfos, getParameters, getParameterTypes, getReturnClassInfo, getReturnType, getReturnTypeName, getTree, getTypeParameters, getTypeVariables, hashCode, initGenericParameterTypes, initParameterTypes, invoke, isAnnotationPresent, isBridge, isConstructor, isSynthetic, resolveImport, resolveType, resolveType, toString
-
Methods inherited from class gw.lang.reflect.java.JavaSourceElement
findInnerSourceType, getCompilationUnitTree, getDeclaringClass, getEndPosition, getLocationInfo, getSourcePositions, getStartPosition
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface gw.lang.reflect.java.IJavaAnnotatedElement
getLocationInfo
-
-
-
-
Field Detail
-
_defaultValue
private JavaSourceDefaultValue _defaultValue
-
-
Constructor Detail
-
JavaSourceAnnotationMethod
public JavaSourceAnnotationMethod(com.sun.source.tree.MethodTree method, JavaSourceType containingClass)
-
-
Method Detail
-
getDefaultValue
public java.lang.Object getDefaultValue()
- Specified by:
getDefaultValuein interfaceIJavaClassMethod- Overrides:
getDefaultValuein classJavaSourceMethod
-
-