Class JavaSourceConstructor
java.lang.Object
gw.lang.reflect.java.JavaSourceElement
gw.internal.gosu.parser.java.classinfo.JavaSourceMethod
gw.internal.gosu.parser.java.classinfo.JavaSourceConstructor
- All Implemented Interfaces:
IJavaAnnotatedElement, IJavaClassConstructor, IJavaClassMethod, ITypeInfoResolver, Serializable, Comparable<IJavaClassMethod>
- See Also:
-
Field Summary
Fields inherited from class JavaSourceMethod
_containingClass, _genericParameterTypes, _genericReturnType, _method, _modifierList, _parameters, _parameterTypes, _returnType, _typeParameters -
Constructor Summary
ConstructorsConstructorDescriptionJavaSourceConstructor(com.sun.source.tree.MethodTree method, JavaSourceType containingClass) -
Method Summary
Modifier and TypeMethodDescriptionconvertGenericParameterTypes(IFeatureInfo container, TypeVarToTypeMap actualParamByVarName) booleanbooleannewInstance(Object... objects) Methods inherited from class JavaSourceMethod
compareTo, create, equals, getActualParameterInfos, getAnnotation, getDeclaredAnnotations, getDefaultValue, getEnclosingClass, getExceptionTypes, getGenericParameterTypes, getGenericReturnType, getModifierList, getModifiers, getModule, getName, getParameterInfos, getParameters, getParameterTypes, getReturnClassInfo, getReturnType, getReturnTypeName, getTree, getTypeParameters, getTypeVariables, hashCode, initGenericParameterTypes, initParameterTypes, invoke, isAnnotationPresent, isBridge, isSynthetic, resolveImport, resolveType, resolveType, toStringMethods inherited from class JavaSourceElement
findInnerSourceType, getCompilationUnitTree, getDeclaringClass, getEndPosition, getLocationInfo, getSourcePositions, getStartPositionMethods inherited from interface IJavaAnnotatedElement
getAnnotation, getDeclaredAnnotations, getEnclosingClass, getLocationInfo, isAnnotationPresentMethods inherited from interface IJavaClassConstructor
getExceptionTypes, getModifiers, getParameterInfos, getParameterTypes
-
Constructor Details
-
JavaSourceConstructor
-
-
Method Details
-
isConstructor
public boolean isConstructor()- Overrides:
isConstructorin classJavaSourceMethod
-
convertGenericParameterTypes
public IParameterInfo[] convertGenericParameterTypes(IFeatureInfo container, TypeVarToTypeMap actualParamByVarName) - Specified by:
convertGenericParameterTypesin interfaceIJavaClassConstructor
-
newInstance
public Object newInstance(Object... objects) throws InvocationTargetException, IllegalAccessException, InstantiationException - Specified by:
newInstancein interfaceIJavaClassConstructor- Throws:
InvocationTargetExceptionIllegalAccessExceptionInstantiationException
-
isDefault
public boolean isDefault()- Specified by:
isDefaultin interfaceIJavaClassConstructor
-