Package com.fasterxml.classmate.members
Class ResolvedMethod
- java.lang.Object
-
- com.fasterxml.classmate.members.ResolvedMember<T>
-
- com.fasterxml.classmate.members.ResolvedParameterizedMember<java.lang.reflect.Method>
-
- com.fasterxml.classmate.members.ResolvedMethod
-
- All Implemented Interfaces:
java.lang.Comparable<ResolvedMethod>
public final class ResolvedMethod extends ResolvedParameterizedMember<java.lang.reflect.Method> implements java.lang.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
Constructors Constructor Description ResolvedMethod(ResolvedType context, Annotations ann, java.lang.reflect.Method method, ResolvedType returnType, ResolvedType[] argumentTypes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(ResolvedMethod other)
ResolvedType
getReturnType()
boolean
isAbstract()
boolean
isNative()
boolean
isStrict()
boolean
isSynchronized()
-
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 Detail
-
ResolvedMethod
public ResolvedMethod(ResolvedType context, Annotations ann, java.lang.reflect.Method method, ResolvedType returnType, ResolvedType[] argumentTypes)
-
-
Method Detail
-
isAbstract
public boolean isAbstract()
-
isStrict
public boolean isStrict()
-
isNative
public boolean isNative()
-
isSynchronized
public boolean isSynchronized()
-
getReturnType
public ResolvedType getReturnType()
-
compareTo
public int compareTo(ResolvedMethod other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<ResolvedMethod>
-
-