类 ResolvedMethodParameter
java.lang.Object
springfox.documentation.service.ResolvedMethodParameter
-
构造器概要
构造器构造器说明ResolvedMethodParameter(int parameterIndex, String defaultName, List<Annotation> annotations, com.fasterxml.classmate.ResolvedType parameterType) ResolvedMethodParameter(String paramName, org.springframework.core.MethodParameter methodParameter, com.fasterxml.classmate.ResolvedType parameterType) -
方法概要
修饰符和类型方法说明annotate(Annotation annotation) com.google.common.base.Optional<String><T extends Annotation>
com.google.common.base.Optional<T>findAnnotation(Class<T> annotation) intcom.fasterxml.classmate.ResolvedTypebooleanhasParameterAnnotation(Class<? extends Annotation> annotation) booleanreplaceResolvedParameterType(com.fasterxml.classmate.ResolvedType parameterType)
-
构造器详细资料
-
ResolvedMethodParameter
public ResolvedMethodParameter(String paramName, org.springframework.core.MethodParameter methodParameter, com.fasterxml.classmate.ResolvedType parameterType) -
ResolvedMethodParameter
public ResolvedMethodParameter(int parameterIndex, String defaultName, List<Annotation> annotations, com.fasterxml.classmate.ResolvedType parameterType)
-
-
方法详细资料
-
getParameterType
public com.fasterxml.classmate.ResolvedType getParameterType() -
hasParameterAnnotations
public boolean hasParameterAnnotations() -
hasParameterAnnotation
-
findAnnotation
public <T extends Annotation> com.google.common.base.Optional<T> findAnnotation(Class<T> annotation) -
getParameterIndex
public int getParameterIndex() -
defaultName
-
replaceResolvedParameterType
public ResolvedMethodParameter replaceResolvedParameterType(com.fasterxml.classmate.ResolvedType parameterType) -
getAnnotations
-
annotate
-