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 gw.internal.gosu.parser.java.classinfo.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 gw.internal.gosu.parser.java.classinfo.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 gw.lang.reflect.java.JavaSourceElement
findInnerSourceType, getCompilationUnitTree, getDeclaringClass, getEndPosition, getLocationInfo, getSourcePositions, getStartPositionMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface gw.lang.reflect.java.IJavaAnnotatedElement
getAnnotation, getDeclaredAnnotations, getEnclosingClass, getLocationInfo, isAnnotationPresentMethods inherited from interface gw.lang.reflect.java.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
-