public final class ResolvedMethod extends ResolvedMember
Modifier and Type | Field and Description |
---|---|
protected ResolvedType[] |
_argumentTypes |
protected int |
_hashCode |
protected Method |
_method |
protected ResolvedType |
_returnType |
_annotations, _declaringType
Constructor and Description |
---|
ResolvedMethod(ResolvedType context,
Annotations ann,
Method method,
ResolvedType returnType,
ResolvedType[] argumentTypes) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
getArgumentCount()
Returns number of arguments method takes.
|
ResolvedType |
getArgumentType(int index) |
Method |
getRawMember()
Returns JDK object that represents member.
|
ResolvedType |
getReturnType() |
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() |
boolean |
isAbstract() |
boolean |
isNative() |
boolean |
isStrict() |
boolean |
isSynchronized() |
applyDefault, applyOverride, applyOverrides, get, getDeclaringType, getModifiers, getName, isFinal, isPrivate, isProtected, isPublic, isStatic, toString
protected final Method _method
protected final ResolvedType _returnType
protected final ResolvedType[] _argumentTypes
protected final int _hashCode
public ResolvedMethod(ResolvedType context, Annotations ann, Method method, ResolvedType returnType, ResolvedType[] argumentTypes)
public Method getRawMember()
ResolvedMember
getRawMember
in class ResolvedMember
public boolean isAbstract()
public boolean isStrict()
public boolean isNative()
public boolean isSynchronized()
public ResolvedType getType()
ResolvedMember
getType
in class ResolvedMember
public ResolvedType getReturnType()
public int getArgumentCount()
public ResolvedType getArgumentType(int index)
Copyright © 2015 fasterxml.com. All Rights Reserved.