Package gw.lang.reflect.java
Interface IJavaClassConstructor
- All Superinterfaces:
IJavaAnnotatedElement
,Serializable
- All Known Implementing Classes:
AsmConstructorJavaClassConstructor
,ConstructorJavaClassConstructor
,JavaSourceConstructor
,JavaSourceDefaultConstructor
-
Method Summary
Modifier and TypeMethodDescriptionconvertGenericParameterTypes
(IFeatureInfo container, TypeVarToTypeMap actualParamByVarName) int
boolean
newInstance
(Object... objects) Methods inherited from interface gw.lang.reflect.java.IJavaAnnotatedElement
getAnnotation, getDeclaredAnnotations, getEnclosingClass, getLocationInfo, isAnnotationPresent
-
Method Details
-
getExceptionTypes
IJavaClassInfo[] getExceptionTypes() -
getModifiers
int getModifiers() -
getParameterInfos
-
convertGenericParameterTypes
IParameterInfo[] convertGenericParameterTypes(IFeatureInfo container, TypeVarToTypeMap actualParamByVarName) -
getParameterTypes
IJavaClassInfo[] getParameterTypes() -
newInstance
Object newInstance(Object... objects) throws InvocationTargetException, IllegalAccessException, InstantiationException -
isDefault
boolean isDefault()
-