public class JavaConstructorImpl extends java.lang.Object implements JavaConstructor
Purpose: JavaModel representation of a java.lang.reflect.Constructor object.
Reponsibilities:
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.reflect.Constructor |
jConstructor |
| Constructor and Description |
|---|
JavaConstructorImpl(java.lang.reflect.Constructor constructor,
JavaModelImpl javaModelImpl) |
| Modifier and Type | Method and Description |
|---|---|
int |
getModifiers() |
java.lang.String |
getName() |
JavaClass |
getOwningClass() |
JavaClass[] |
getParameterTypes() |
boolean |
isAbstract() |
boolean |
isFinal() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isSynthetic() |
public JavaConstructorImpl(java.lang.reflect.Constructor constructor,
JavaModelImpl javaModelImpl)
public int getModifiers()
getModifiers in interface JavaConstructorpublic java.lang.String getName()
getName in interface JavaConstructorpublic JavaClass getOwningClass()
getOwningClass in interface JavaConstructorpublic JavaClass[] getParameterTypes()
getParameterTypes in interface JavaConstructorpublic boolean isAbstract()
isAbstract in interface JavaConstructorpublic boolean isPrivate()
isPrivate in interface JavaConstructorpublic boolean isProtected()
isProtected in interface JavaConstructorpublic boolean isPublic()
isPublic in interface JavaConstructorpublic boolean isStatic()
isStatic in interface JavaConstructorpublic boolean isFinal()
isFinal in interface JavaConstructorpublic boolean isSynthetic()
isSynthetic in interface JavaConstructor