Package com.fasterxml.classmate.members
Class ResolvedMethod
java.lang.Object
com.fasterxml.classmate.members.ResolvedMember<Method>
com.fasterxml.classmate.members.ResolvedParameterizedMember<Method>
com.fasterxml.classmate.members.ResolvedMethod
- All Implemented Interfaces:
Comparable<ResolvedMethod>
public final class ResolvedMethod
extends ResolvedParameterizedMember<Method>
implements Comparable<ResolvedMethod>
-
Field Summary
Fields inherited from class com.fasterxml.classmate.members.ResolvedParameterizedMember
_paramAnnotations, _paramTypes
Fields inherited from class com.fasterxml.classmate.members.ResolvedMember
_annotations, _declaringType, _hashCode, _member, _type
-
Constructor Summary
ConstructorsConstructorDescriptionResolvedMethod
(ResolvedType context, Annotations ann, Method method, ResolvedType returnType, ResolvedType[] argumentTypes) -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(ResolvedMethod other) boolean
boolean
isNative()
boolean
isStrict()
boolean
Methods inherited from class com.fasterxml.classmate.members.ResolvedParameterizedMember
applyParamDefault, applyParamOverride, applyParamOverrides, getArgumentCount, getArgumentType, getParam, getParameterAnnotations
Methods inherited from class com.fasterxml.classmate.members.ResolvedMember
applyDefault, applyOverride, applyOverrides, equals, get, getAnnotations, getDeclaringType, getModifiers, getName, getRawMember, getType, hashCode, isFinal, isPrivate, isProtected, isPublic, isStatic, toString
-
Constructor Details
-
ResolvedMethod
public ResolvedMethod(ResolvedType context, Annotations ann, Method method, ResolvedType returnType, ResolvedType[] argumentTypes)
-
-
Method Details
-
isAbstract
public boolean isAbstract() -
isStrict
public boolean isStrict() -
isNative
public boolean isNative() -
isSynchronized
public boolean isSynchronized() -
getReturnType
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ResolvedMethod>
-