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, _paramTypesFields 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 TypeMethodDescriptionintcompareTo(ResolvedMethod other) booleanbooleanisNative()booleanisStrict()booleanMethods inherited from class com.fasterxml.classmate.members.ResolvedParameterizedMember
applyParamDefault, applyParamOverride, applyParamOverrides, getArgumentCount, getArgumentType, getParam, getParameterAnnotationsMethods 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:
compareToin interfaceComparable<ResolvedMethod>
-