public final class ResolvedConstructor extends ResolvedMember
Modifier and Type | Field and Description |
---|---|
protected ResolvedType[] |
_argumentTypes |
protected Constructor<?> |
_constructor |
_annotations, _declaringType
Constructor and Description |
---|
ResolvedConstructor(ResolvedType context,
Annotations ann,
Constructor<?> constructor,
ResolvedType[] argumentTypes) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
getArgumentCount()
Returns number of arguments method takes.
|
ResolvedType |
getArgumentType(int index) |
Constructor<?> |
getRawMember()
Returns JDK object that represents member.
|
ResolvedType |
getType()
Returns type of this member; if it has one, for methods this is the
return type, for fields field type, and for constructors null.
|
int |
hashCode() |
applyDefault, applyOverride, applyOverrides, getDeclaringType, getModifiers, getName, isAbstract, isStatic, toString
protected final Constructor<?> _constructor
protected final ResolvedType[] _argumentTypes
public ResolvedConstructor(ResolvedType context, Annotations ann, Constructor<?> constructor, ResolvedType[] argumentTypes)
public Constructor<?> getRawMember()
ResolvedMember
getRawMember
in class ResolvedMember
public ResolvedType getType()
ResolvedMember
getType
in class ResolvedMember
public int getArgumentCount()
public ResolvedType getArgumentType(int index)
public int hashCode()
hashCode
in class ResolvedMember
Copyright © 2012 fasterxml.com. All Rights Reserved.