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 JavaConstructor
public java.lang.String getName()
getName
in interface JavaConstructor
public JavaClass getOwningClass()
getOwningClass
in interface JavaConstructor
public JavaClass[] getParameterTypes()
getParameterTypes
in interface JavaConstructor
public boolean isAbstract()
isAbstract
in interface JavaConstructor
public boolean isPrivate()
isPrivate
in interface JavaConstructor
public boolean isProtected()
isProtected
in interface JavaConstructor
public boolean isPublic()
isPublic
in interface JavaConstructor
public boolean isStatic()
isStatic
in interface JavaConstructor
public boolean isFinal()
isFinal
in interface JavaConstructor
public boolean isSynthetic()
isSynthetic
in interface JavaConstructor