Package gw.lang.reflect.java
Interface IJavaClassConstructor
-
- All Superinterfaces:
IJavaAnnotatedElement,Serializable
public interface IJavaClassConstructor extends IJavaAnnotatedElement, Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IParameterInfo[]convertGenericParameterTypes(IFeatureInfo container, TypeVarToTypeMap actualParamByVarName)IJavaClassInfo[]getExceptionTypes()intgetModifiers()List<Parameter>getParameterInfos()IJavaClassInfo[]getParameterTypes()booleanisDefault()ObjectnewInstance(Object... objects)-
Methods inherited from interface gw.lang.reflect.java.IJavaAnnotatedElement
getAnnotation, getDeclaredAnnotations, getEnclosingClass, getLocationInfo, isAnnotationPresent
-
-
-
-
Method Detail
-
getExceptionTypes
IJavaClassInfo[] getExceptionTypes()
-
getModifiers
int getModifiers()
-
convertGenericParameterTypes
IParameterInfo[] convertGenericParameterTypes(IFeatureInfo container, TypeVarToTypeMap actualParamByVarName)
-
getParameterTypes
IJavaClassInfo[] getParameterTypes()
-
newInstance
Object newInstance(Object... objects) throws InvocationTargetException, IllegalAccessException, InstantiationException
-
isDefault
boolean isDefault()
-
-