类 ResolvedMethodParameter

java.lang.Object
springfox.documentation.service.ResolvedMethodParameter

public class ResolvedMethodParameter extends Object
  • 构造器详细资料

    • 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

      public boolean hasParameterAnnotation(Class<? extends Annotation> annotation)
    • findAnnotation

      public <T extends Annotation> com.google.common.base.Optional<T> findAnnotation(Class<T> annotation)
    • getParameterIndex

      public int getParameterIndex()
    • defaultName

      public com.google.common.base.Optional<String> defaultName()
    • replaceResolvedParameterType

      public ResolvedMethodParameter replaceResolvedParameterType(com.fasterxml.classmate.ResolvedType parameterType)
    • getAnnotations

      public List<Annotation> getAnnotations()
    • annotate

      public ResolvedMethodParameter annotate(Annotation annotation)