跳过导航链接
A B C D E F G H I J L M O P Q R S T U V W 

A

AbstractParser - io.github.cweijan.mock.feign.parse中的类
 
AbstractParser() - 类 的构造器io.github.cweijan.mock.feign.parse.AbstractParser
 
ACCEPT_ENCODING_HEADER - 接口 中的静态变量io.github.cweijan.mock.openfeign.encoding.HttpEncoding
The HTTP Accept-Encoding header.
addHttpMesagerConvert(HttpMessageConverter<?>) - 类 中的静态方法io.github.cweijan.mock.Mocker
增加RequestBody消息转换器(Preview)
addHttpMessageConveter(HttpMessageConverter<?>) - 类 中的静态方法io.github.cweijan.mock.feign.SpringCodecHolder
 
addInterceptor(RequestInterceptor) - 类 中的静态方法io.github.cweijan.mock.feign.FeignMockerContext
 
addRequestInterceptor(RequestInterceptor) - 类 中的静态方法io.github.cweijan.mock.Mocker
增加请求拦截器, 对所有请求生效
AnnotatedParameterProcessor - io.github.cweijan.mock.openfeign中的接口
Feign contract method parameter processor.
AnnotatedParameterProcessor.AnnotatedParameterContext - io.github.cweijan.mock.openfeign中的接口
Specifies the parameter context.
AnnotationReader - io.github.cweijan.mock.jupiter.environment中的类
 
AnnotationReader(HttpTest) - 类 的构造器io.github.cweijan.mock.jupiter.environment.AnnotationReader
 
Any - io.github.cweijan.mock.request中的类
 
Any() - 类 的构造器io.github.cweijan.mock.request.Any
 
any(Class<T>) - 类 中的静态方法io.github.cweijan.mock.request.Generator
创建虚拟对象并对field随机赋值
api(Class<T>, Integer) - 类 中的静态方法io.github.cweijan.mock.Mocker
调用controller方法时会发送请求到本地spring boot应用 调用该方法会创建3个核心对象: feign接口, feign接口代理, controller代理
api(Class<T>, HttpMockContext) - 类 中的静态方法io.github.cweijan.mock.Mocker
调用controller方法时会发送请求到本地spring boot应用 调用该方法会创建3个核心对象: feign接口, feign接口代理, controller代理
array(Class<T>) - 类 中的静态方法io.github.cweijan.mock.request.Generator
生成指定类型数组mock
array(Class<T>, int) - 类 中的静态方法io.github.cweijan.mock.request.Generator
生成指定类型数组mock
Asserter - io.github.cweijan.mock中的类
 
Asserter() - 类 的构造器io.github.cweijan.mock.Asserter
 
assertNotSame(Object, Object) - 类 中的静态方法io.github.cweijan.mock.Asserter
对比两个对象的属性是否不匹配
assertNotSame(Object, Object, boolean) - 类 中的静态方法io.github.cweijan.mock.Asserter
对比两个对象的属性是否不匹配
assertSame(Object, Object) - 类 中的静态方法io.github.cweijan.mock.Asserter
对比两个对象的属性是否匹配
assertSame(Object, Object, boolean) - 类 中的静态方法io.github.cweijan.mock.Asserter
对比两个对象的属性是否匹配
auto(Class<?>) - 类 中的静态方法io.github.cweijan.mock.request.Generator
根据类型自动创建一个随机值

B

BootEnvironmentReader - io.github.cweijan.mock.jupiter.environment中的类
 
BootEnvironmentReader(HttpTest) - 类 的构造器io.github.cweijan.mock.jupiter.environment.BootEnvironmentReader
 

C

CglibClient - io.github.cweijan.mock.feign.proxy中的类
用于创建controller代理, 内部代码为调用feign客户端.
CglibClient() - 类 的构造器io.github.cweijan.mock.feign.proxy.CglibClient
 
checkBootRunning() - 类 中的方法io.github.cweijan.mock.jupiter.MockInstanceContext
 
ChineseStringGenerator - io.github.cweijan.mock.request.string中的类
Chinese random string generator.
ChineseStringGenerator() - 类 的构造器io.github.cweijan.mock.request.string.ChineseStringGenerator
 
chineseWord() - 类 中的静态方法io.github.cweijan.mock.request.Generator
创建两个常见中文字符组成的字符串
commonString - 类 中的静态变量io.github.cweijan.mock.request.string.ChineseStringGenerator
 
configDateFormat(String) - 类 中的静态方法io.github.cweijan.mock.MockerConfig
设置日期Date和LocalDateTime的序列化格式, 默认为"yyyy-MM-dd HH:mm:ss"
CONTENT_ENCODING_HEADER - 接口 中的静态变量io.github.cweijan.mock.openfeign.encoding.HttpEncoding
The HTTP Content-Encoding header.
CONTENT_LENGTH - 接口 中的静态变量io.github.cweijan.mock.openfeign.encoding.HttpEncoding
The HTTP Content-Length header.
CONTENT_TYPE - 接口 中的静态变量io.github.cweijan.mock.openfeign.encoding.HttpEncoding
The HTTP Content-Type header.
ConvertingExpander(ConversionService) - 类 的构造器io.github.cweijan.mock.openfeign.support.SpringMvcContract.ConvertingExpander
已过时。
 
create(Class<T>, FeignInvoke) - 类 中的方法io.github.cweijan.mock.feign.proxy.CglibClient
create feign invoker wrapper
create(Class<T>, FeignInvoke) - 接口 中的方法io.github.cweijan.mock.feign.proxy.FeignClientWrapper
 

D

decode(Response, Type) - 类 中的方法io.github.cweijan.mock.openfeign.support.DefaultGzipDecoder
 
decode(Response, Type) - 类 中的方法io.github.cweijan.mock.openfeign.support.ResponseEntityDecoder
 
decode(Response, Type) - 类 中的方法io.github.cweijan.mock.openfeign.support.SpringDecoder
 
DefaultGzipDecoder - io.github.cweijan.mock.openfeign.support中的类
When response is compressed as gzip, this decompresses and uses SpringDecoder to decode.
DefaultGzipDecoder(Decoder) - 类 的构造器io.github.cweijan.mock.openfeign.support.DefaultGzipDecoder
 
DEFLATE_ENCODING - 接口 中的静态变量io.github.cweijan.mock.openfeign.encoding.HttpEncoding
The Deflate encoding.
deserialize(JsonParser, DeserializationContext) - 类 中的方法io.github.cweijan.mock.feign.jackson.deserializer.LocalDateExtDeserializer
 
deserialize(JsonParser, DeserializationContext) - 类 中的方法io.github.cweijan.mock.feign.jackson.deserializer.LocalDateTimeExtDeserializer
 

E

encode(Object, Type, RequestTemplate) - 类 中的方法io.github.cweijan.mock.openfeign.support.SpringEncoder
 
environment - 类 中的变量io.github.cweijan.mock.jupiter.environment.BootEnvironmentReader
 
evaluateExecutionCondition(ExtensionContext) - 类 中的方法io.github.cweijan.mock.jupiter.HttpMockExtension
 
execute(Request, Request.Options) - 类 中的方法io.github.cweijan.mock.feign.InspectClient
 
expand(Object) - 类 中的方法io.github.cweijan.mock.openfeign.support.SpringMvcContract.ConvertingExpander
已过时。
 

F

FeignBuilder - io.github.cweijan.mock.feign中的类
 
FeignBuilder() - 类 的构造器io.github.cweijan.mock.feign.FeignBuilder
 
FeignClient - org.springframework.cloud.openfeign中的注释类型
Annotation for interfaces declaring that a REST client with that interface should be created (e.g. for autowiring into another component).
FeignClientWrapper - io.github.cweijan.mock.feign.proxy中的接口
创建feign客户端包装类
FeignFieldResolver - io.github.cweijan.mock.jupiter.inject中的类
 
FeignFieldResolver(MockInstanceContext) - 类 的构造器io.github.cweijan.mock.jupiter.inject.FeignFieldResolver
 
FeignInvoke - io.github.cweijan.mock.feign.proxy中的接口
feign client执行接口
FeignMockerContext - io.github.cweijan.mock.feign中的类
 
FeignMockerContext() - 类 的构造器io.github.cweijan.mock.feign.FeignMockerContext
 
FeignParser - io.github.cweijan.mock.feign.parse中的类
 
FeignParser() - 类 的构造器io.github.cweijan.mock.feign.parse.FeignParser
 
FeignUtils - io.github.cweijan.mock.openfeign.support中的类
 
FieldResolver - io.github.cweijan.mock.jupiter.inject中的接口
 

G

generateFeignInterface(Class<?>) - 类 中的静态方法io.github.cweijan.mock.feign.FeignBuilder
Create feign interface class by controller class.
Generator - io.github.cweijan.mock.request中的类
 
Generator() - 类 的构造器io.github.cweijan.mock.request.Generator
 
genrate(int) - 类 中的方法io.github.cweijan.mock.request.string.ChineseStringGenerator
 
genrate(int) - 接口 中的方法io.github.cweijan.mock.request.string.StringGenerator
 
get(String) - 类 中的方法io.github.cweijan.mock.jupiter.environment.BootEnvironmentReader
读取spring boot环境变量
get(String) - 类 中的静态方法io.github.cweijan.mock.request.Any
 
getAnnotationType() - 接口 中的方法io.github.cweijan.mock.openfeign.AnnotatedParameterProcessor
Retrieves the processor supported annotation type.
getAnnotationType() - 类 中的方法io.github.cweijan.mock.openfeign.annotation.MatrixVariableParameterProcessor
 
getAnnotationType() - 类 中的方法io.github.cweijan.mock.openfeign.annotation.PathVariableParameterProcessor
 
getAnnotationType() - 类 中的方法io.github.cweijan.mock.openfeign.annotation.QueryMapParameterProcessor
 
getAnnotationType() - 类 中的方法io.github.cweijan.mock.openfeign.annotation.RequestHeaderParameterProcessor
 
getAnnotationType() - 类 中的方法io.github.cweijan.mock.openfeign.annotation.RequestParamParameterProcessor
 
getAnnotationType() - 类 中的方法io.github.cweijan.mock.openfeign.annotation.RequestPartParameterProcessor
 
getBootEnvironmentReader() - 类 中的方法io.github.cweijan.mock.jupiter.environment.HttpMockContextParser
 
getBootwEnvironmentReader() - 类 中的方法io.github.cweijan.mock.jupiter.MockInstanceContext
 
getContextPath() - 类 中的方法io.github.cweijan.mock.context.HttpMockContext
 
getContextPath(HttpMockContext, Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.AbstractParser
 
getContextPath() - 类 中的方法io.github.cweijan.mock.jupiter.environment.AnnotationReader
 
getContextPath() - 类 中的方法io.github.cweijan.mock.jupiter.environment.BootEnvironmentReader
 
getContextPath() - 接口 中的方法io.github.cweijan.mock.jupiter.environment.HttpMockContextReader
 
getDateModule() - 类 中的静态方法io.github.cweijan.mock.util.JSON
 
getDecoder() - 类 中的静态方法io.github.cweijan.mock.feign.SpringCodecHolder
 
getEncoder() - 类 中的静态方法io.github.cweijan.mock.feign.SpringCodecHolder
 
getFeignClientWrapper(Class<T>, HttpMockContext) - 类 中的静态方法io.github.cweijan.mock.feign.FeignMockerContext
根据目标controller的方法构造出feign接口
getHost() - 类 中的方法io.github.cweijan.mock.context.HttpMockContext
 
getHost(HttpMockContext, Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.AbstractParser
 
getHost() - 类 中的方法io.github.cweijan.mock.jupiter.environment.AnnotationReader
 
getHost() - 类 中的方法io.github.cweijan.mock.jupiter.environment.BootEnvironmentReader
 
getHost() - 接口 中的方法io.github.cweijan.mock.jupiter.environment.HttpMockContextReader
 
getInstance(Class<T>) - 类 中的方法io.github.cweijan.mock.jupiter.MockInstanceContext
 
getMethodMetadata() - 接口 中的方法io.github.cweijan.mock.openfeign.AnnotatedParameterProcessor.AnnotatedParameterContext
Retrieves the method metadata.
getParameterIndex() - 接口 中的方法io.github.cweijan.mock.openfeign.AnnotatedParameterProcessor.AnnotatedParameterContext
Retrieves the index of the parameter.
getPath(HttpMockContext, Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.AbstractParser
 
getPath(HttpMockContext, Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.FeignParser
 
getPath(HttpMockContext, Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.RequestMappingParser
 
getPath(HttpMockContext, Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.StandardUrlParser
 
getPort() - 类 中的方法io.github.cweijan.mock.context.HttpMockContext
 
getPort() - 类 中的方法io.github.cweijan.mock.jupiter.environment.AnnotationReader
 
getPort() - 类 中的方法io.github.cweijan.mock.jupiter.environment.BootEnvironmentReader
 
getPort() - 接口 中的方法io.github.cweijan.mock.jupiter.environment.HttpMockContextReader
 
getScheme() - 类 中的方法io.github.cweijan.mock.context.HttpMockContext
 
getScheme(HttpMockContext, Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.AbstractParser
 
getScheme() - 类 中的方法io.github.cweijan.mock.jupiter.environment.AnnotationReader
 
getScheme() - 类 中的方法io.github.cweijan.mock.jupiter.environment.BootEnvironmentReader
 
getScheme() - 接口 中的方法io.github.cweijan.mock.jupiter.environment.HttpMockContextReader
 
GZIP_ENCODING - 接口 中的静态变量io.github.cweijan.mock.openfeign.encoding.HttpEncoding
The GZIP encoding.

H

HttpEncoding - io.github.cweijan.mock.openfeign.encoding中的接口
Lists all constants used by Feign encoders.
HttpMockContext - io.github.cweijan.mock.context中的类
整个http测试的上下文相关信息
HttpMockContext(String, String, Integer) - 类 的构造器io.github.cweijan.mock.context.HttpMockContext
 
HttpMockContext(String, String, Integer, String) - 类 的构造器io.github.cweijan.mock.context.HttpMockContext
 
HttpMockContextParser - io.github.cweijan.mock.jupiter.environment中的类
 
HttpMockContextParser(HttpTest) - 类 的构造器io.github.cweijan.mock.jupiter.environment.HttpMockContextParser
 
HttpMockContextReader - io.github.cweijan.mock.jupiter.environment中的接口
 
HttpMockExtension - io.github.cweijan.mock.jupiter中的类
 
HttpMockExtension() - 类 的构造器io.github.cweijan.mock.jupiter.HttpMockExtension
 
HttpTest - io.github.cweijan.mock.jupiter中的注释类型
在测试类标注该注解后可进行http测试

I

init(String) - 类 中的静态方法io.github.cweijan.mock.util.JSON
 
InspectClient - io.github.cweijan.mock.feign中的类
Enhance request client, auto output response.
InspectClient(SSLSocketFactory, HostnameVerifier) - 类 的构造器io.github.cweijan.mock.feign.InspectClient
 
InternalConfig - io.github.cweijan.mock.feign.config中的类
 
InternalConfig() - 类 的构造器io.github.cweijan.mock.feign.config.InternalConfig
 
invoke(Method, Object[]) - 接口 中的方法io.github.cweijan.mock.feign.proxy.FeignInvoke
invoke feign client
invoke(Method, Object[]) - 类 中的方法io.github.cweijan.mock.feign.proxy.StandardFeignInvoke
 
io.github.cweijan.mock - 程序包 io.github.cweijan.mock
 
io.github.cweijan.mock.context - 程序包 io.github.cweijan.mock.context
 
io.github.cweijan.mock.feign - 程序包 io.github.cweijan.mock.feign
 
io.github.cweijan.mock.feign.config - 程序包 io.github.cweijan.mock.feign.config
 
io.github.cweijan.mock.feign.jackson.deserializer - 程序包 io.github.cweijan.mock.feign.jackson.deserializer
 
io.github.cweijan.mock.feign.jackson.serializer - 程序包 io.github.cweijan.mock.feign.jackson.serializer
 
io.github.cweijan.mock.feign.parse - 程序包 io.github.cweijan.mock.feign.parse
 
io.github.cweijan.mock.feign.proxy - 程序包 io.github.cweijan.mock.feign.proxy
 
io.github.cweijan.mock.jupiter - 程序包 io.github.cweijan.mock.jupiter
 
io.github.cweijan.mock.jupiter.environment - 程序包 io.github.cweijan.mock.jupiter.environment
 
io.github.cweijan.mock.jupiter.inject - 程序包 io.github.cweijan.mock.jupiter.inject
 
io.github.cweijan.mock.openfeign - 程序包 io.github.cweijan.mock.openfeign
 
io.github.cweijan.mock.openfeign.annotation - 程序包 io.github.cweijan.mock.openfeign.annotation
 
io.github.cweijan.mock.openfeign.encoding - 程序包 io.github.cweijan.mock.openfeign.encoding
 
io.github.cweijan.mock.openfeign.support - 程序包 io.github.cweijan.mock.openfeign.support
 
io.github.cweijan.mock.request - 程序包 io.github.cweijan.mock.request
 
io.github.cweijan.mock.request.string - 程序包 io.github.cweijan.mock.request.string
 
io.github.cweijan.mock.util - 程序包 io.github.cweijan.mock.util
 
isSimple(Class<?>) - 类 中的静态方法io.github.cweijan.mock.feign.FeignBuilder
if class is simple type

J

JSON - io.github.cweijan.mock.util中的类
 
JSON() - 类 的构造器io.github.cweijan.mock.util.JSON
 

L

list(Class<T>) - 类 中的静态方法io.github.cweijan.mock.request.Generator
生成指定类型list mock
list(Class<T>, int) - 类 中的静态方法io.github.cweijan.mock.request.Generator
生成指定类型list mock
LocalDateExtDeserializer - io.github.cweijan.mock.feign.jackson.deserializer中的类
扩展jackson反序列, 使其支持时间戳转LocalDate
LocalDateExtDeserializer() - 类 的构造器io.github.cweijan.mock.feign.jackson.deserializer.LocalDateExtDeserializer
 
LocalDateExtDeserializer(DateTimeFormatter) - 类 的构造器io.github.cweijan.mock.feign.jackson.deserializer.LocalDateExtDeserializer
 
LocalDateExtSerializer - io.github.cweijan.mock.feign.jackson.serializer中的类
将LocalDate转为时间戳
LocalDateExtSerializer(boolean) - 类 的构造器io.github.cweijan.mock.feign.jackson.serializer.LocalDateExtSerializer
 
LocalDateExtSerializer(LocalDateSerializer, Boolean, DateTimeFormatter, JsonFormat.Shape, Boolean) - 类 的构造器io.github.cweijan.mock.feign.jackson.serializer.LocalDateExtSerializer
 
LocalDateTimeExtDeserializer - io.github.cweijan.mock.feign.jackson.deserializer中的类
扩展jackson反序列, 使其支持时间戳转LocalDateTime
LocalDateTimeExtDeserializer(String) - 类 的构造器io.github.cweijan.mock.feign.jackson.deserializer.LocalDateTimeExtDeserializer
 
LocalDateTimeExtDeserializer(DateTimeFormatter) - 类 的构造器io.github.cweijan.mock.feign.jackson.deserializer.LocalDateTimeExtDeserializer
 
LocalDateTimeExtSerializer - io.github.cweijan.mock.feign.jackson.serializer中的类
将LocalDateTime转为时间戳
LocalDateTimeExtSerializer(boolean, String) - 类 的构造器io.github.cweijan.mock.feign.jackson.serializer.LocalDateTimeExtSerializer
 
LocalDateTimeExtSerializer(DateTimeFormatter, Boolean) - 类 的构造器io.github.cweijan.mock.feign.jackson.serializer.LocalDateTimeExtSerializer
 

M

MatrixVariableParameterProcessor - io.github.cweijan.mock.openfeign.annotation中的类
MatrixVariable annotation processor.
MatrixVariableParameterProcessor() - 类 的构造器io.github.cweijan.mock.openfeign.annotation.MatrixVariableParameterProcessor
 
mock(Class<T>) - 类 中的静态方法io.github.cweijan.mock.Mocker
创建虚拟对象并对field随机赋值
Mocker - io.github.cweijan.mock中的类
 
Mocker() - 类 的构造器io.github.cweijan.mock.Mocker
 
MockerConfig - io.github.cweijan.mock中的类
 
MockerConfig() - 类 的构造器io.github.cweijan.mock.MockerConfig
 
MockInstanceContext - io.github.cweijan.mock.jupiter中的类
 
MockInstanceContext(HttpTest) - 类 的构造器io.github.cweijan.mock.jupiter.MockInstanceContext
 

O

org.springframework.cloud.openfeign - 程序包 org.springframework.cloud.openfeign
 

P

parse(HttpMockContext, Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.AbstractParser
 
parse(HttpMockContext, Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.StandardUrlParser
 
parse(HttpMockContext, Class<?>) - 接口 中的方法io.github.cweijan.mock.feign.parse.UrlParser
 
parse() - 类 中的方法io.github.cweijan.mock.jupiter.environment.HttpMockContextParser
 
parse(String, Class<T>) - 类 中的静态方法io.github.cweijan.mock.util.JSON
将json转成指定的类对象
parseAndValidateMetadata(Class<?>, Method) - 类 中的方法io.github.cweijan.mock.openfeign.support.SpringMvcContract
 
parseCollection(String, Class<E>, Class<T>) - 类 中的静态方法io.github.cweijan.mock.util.JSON
将json转成List
parseList(String, Class<T>) - 类 中的静态方法io.github.cweijan.mock.util.JSON
将json转成List
PathVariableParameterProcessor - io.github.cweijan.mock.openfeign.annotation中的类
PathVariable parameter processor.
PathVariableParameterProcessor() - 类 的构造器io.github.cweijan.mock.openfeign.annotation.PathVariableParameterProcessor
 
PATTERN - 类 中的静态变量io.github.cweijan.mock.feign.config.InternalConfig
 
peak(Object...) - 类 中的静态方法io.github.cweijan.mock.request.Generator
随机返回参数列表内的任意一个参数
phone() - 类 中的静态方法io.github.cweijan.mock.request.Generator
生成随机手机号
postProcessTestInstance(Object, ExtensionContext) - 类 中的方法io.github.cweijan.mock.jupiter.HttpMockExtension
 
PRETTY_REQUEST - 类 中的静态变量io.github.cweijan.mock.feign.config.InternalConfig
 
PRETTY_RESPONSE - 类 中的静态变量io.github.cweijan.mock.feign.config.InternalConfig
 
prettyRequest(boolean) - 类 中的静态方法io.github.cweijan.mock.MockerConfig
是否打印美化请求体
prettyResponse(boolean) - 类 中的静态方法io.github.cweijan.mock.MockerConfig
是否打印美化返回体
printJSON(Object) - 类 中的静态方法io.github.cweijan.mock.util.JSON
将对象转换成pretty json
processAnnotationOnClass(MethodMetadata, Class<?>) - 类 中的方法io.github.cweijan.mock.openfeign.support.SpringMvcContract
 
processAnnotationOnMethod(MethodMetadata, Annotation, Method) - 类 中的方法io.github.cweijan.mock.openfeign.support.SpringMvcContract
 
processAnnotationsOnParameter(MethodMetadata, Annotation[], int) - 类 中的方法io.github.cweijan.mock.openfeign.support.SpringMvcContract
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - 接口 中的方法io.github.cweijan.mock.openfeign.AnnotatedParameterProcessor
Process the annotated parameter.
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - 类 中的方法io.github.cweijan.mock.openfeign.annotation.MatrixVariableParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - 类 中的方法io.github.cweijan.mock.openfeign.annotation.PathVariableParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - 类 中的方法io.github.cweijan.mock.openfeign.annotation.QueryMapParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - 类 中的方法io.github.cweijan.mock.openfeign.annotation.RequestHeaderParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - 类 中的方法io.github.cweijan.mock.openfeign.annotation.RequestParamParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - 类 中的方法io.github.cweijan.mock.openfeign.annotation.RequestPartParameterProcessor
 
put(StackTraceElement) - 类 中的静态方法io.github.cweijan.mock.request.Any
 

Q

QueryMapParameterProcessor - io.github.cweijan.mock.openfeign.annotation中的类
SpringQueryMap parameter processor.
QueryMapParameterProcessor() - 类 的构造器io.github.cweijan.mock.openfeign.annotation.QueryMapParameterProcessor
 

R

random() - 类 中的静态方法io.github.cweijan.mock.request.string.ChineseStringGenerator
 
randomTimeStamp(int, int) - 类 中的静态方法io.github.cweijan.mock.request.Generator
随机生成指定范围内的一个时间戳
range(int, int) - 类 中的静态方法io.github.cweijan.mock.request.Generator
随机返回区间内的一个值
request(Class<T>) - 类 中的静态方法io.github.cweijan.mock.request.Generator
 
RequestHeaderParameterProcessor - io.github.cweijan.mock.openfeign.annotation中的类
RequestHeader parameter processor.
RequestHeaderParameterProcessor() - 类 的构造器io.github.cweijan.mock.openfeign.annotation.RequestHeaderParameterProcessor
 
RequestMappingParser - io.github.cweijan.mock.feign.parse中的类
 
RequestMappingParser() - 类 的构造器io.github.cweijan.mock.feign.parse.RequestMappingParser
 
RequestParamParameterProcessor - io.github.cweijan.mock.openfeign.annotation中的类
RequestParam parameter processor.
RequestParamParameterProcessor() - 类 的构造器io.github.cweijan.mock.openfeign.annotation.RequestParamParameterProcessor
 
RequestPartParameterProcessor - io.github.cweijan.mock.openfeign.annotation中的类
RequestPart parameter processor.
RequestPartParameterProcessor() - 类 的构造器io.github.cweijan.mock.openfeign.annotation.RequestPartParameterProcessor
 
resolve(Field) - 类 中的方法io.github.cweijan.mock.jupiter.inject.FeignFieldResolver
 
resolve(Field) - 接口 中的方法io.github.cweijan.mock.jupiter.inject.FieldResolver
对field进行解析
resolve(Field) - 类 中的方法io.github.cweijan.mock.jupiter.inject.ValueFieldResolver
 
resolveField(Field) - 类 中的方法io.github.cweijan.mock.jupiter.MockInstanceContext
 
resolveParameter(ParameterContext, ExtensionContext) - 类 中的方法io.github.cweijan.mock.jupiter.HttpMockExtension
 
ResponseEntityDecoder - io.github.cweijan.mock.openfeign.support中的类
Decoder adds compatibility for Spring MVC's ResponseEntity to any other decoder via composition.
ResponseEntityDecoder(Decoder) - 类 的构造器io.github.cweijan.mock.openfeign.support.ResponseEntityDecoder
 
rnd - 类 中的静态变量io.github.cweijan.mock.request.string.ChineseStringGenerator
 

S

serialize(LocalDate, JsonGenerator, SerializerProvider) - 类 中的方法io.github.cweijan.mock.feign.jackson.serializer.LocalDateExtSerializer
 
serialize(LocalDateTime, JsonGenerator, SerializerProvider) - 类 中的方法io.github.cweijan.mock.feign.jackson.serializer.LocalDateTimeExtSerializer
 
set(Class<T>) - 类 中的静态方法io.github.cweijan.mock.request.Generator
生成指定类型set mock
set(Class<T>, int) - 类 中的静态方法io.github.cweijan.mock.request.Generator
生成指定类型set mock
setParameterName(String) - 接口 中的方法io.github.cweijan.mock.openfeign.AnnotatedParameterProcessor.AnnotatedParameterContext
Sets the parameter name.
setResourceLoader(ResourceLoader) - 类 中的方法io.github.cweijan.mock.openfeign.support.SpringMvcContract
 
setTemplateParameter(String, Collection<String>) - 接口 中的方法io.github.cweijan.mock.openfeign.AnnotatedParameterProcessor.AnnotatedParameterContext
Sets the template parameter.
SpringCodecHolder - io.github.cweijan.mock.feign中的类
 
SpringCodecHolder() - 类 的构造器io.github.cweijan.mock.feign.SpringCodecHolder
 
SpringDecoder - io.github.cweijan.mock.openfeign.support中的类
 
SpringDecoder(ObjectFactory<HttpMessageConverters>) - 类 的构造器io.github.cweijan.mock.openfeign.support.SpringDecoder
 
SpringEncoder - io.github.cweijan.mock.openfeign.support中的类
 
SpringEncoder(ObjectFactory<HttpMessageConverters>) - 类 的构造器io.github.cweijan.mock.openfeign.support.SpringEncoder
 
SpringMvcContract - io.github.cweijan.mock.openfeign.support中的类
 
SpringMvcContract() - 类 的构造器io.github.cweijan.mock.openfeign.support.SpringMvcContract
 
SpringMvcContract(List<AnnotatedParameterProcessor>) - 类 的构造器io.github.cweijan.mock.openfeign.support.SpringMvcContract
 
SpringMvcContract(List<AnnotatedParameterProcessor>, ConversionService) - 类 的构造器io.github.cweijan.mock.openfeign.support.SpringMvcContract
 
SpringMvcContract.ConvertingExpander - io.github.cweijan.mock.openfeign.support中的类
已过时。
Not used internally anymore. Will be removed in the future.
SpringQueryMap - io.github.cweijan.mock.openfeign中的注释类型
Spring MVC equivalent of OpenFeign's QueryMap parameter annotation.
StandardFeignInvoke - io.github.cweijan.mock.feign.proxy中的类
 
StandardFeignInvoke(Object) - 类 的构造器io.github.cweijan.mock.feign.proxy.StandardFeignInvoke
 
StandardUrlParser - io.github.cweijan.mock.feign.parse中的类
 
StandardUrlParser() - 类 的构造器io.github.cweijan.mock.feign.parse.StandardUrlParser
 
StringGenerator - io.github.cweijan.mock.request.string中的接口
random string generator
supportParse(Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.FeignParser
 
supportParse(Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.RequestMappingParser
 
supportParse(Class<?>) - 类 中的方法io.github.cweijan.mock.feign.parse.StandardUrlParser
 
supportParse(Class<?>) - 接口 中的方法io.github.cweijan.mock.feign.parse.UrlParser
 
supportsParameter(ParameterContext, ExtensionContext) - 类 中的方法io.github.cweijan.mock.jupiter.HttpMockExtension
 

T

timestamp() - 类 中的静态方法io.github.cweijan.mock.request.Generator
返回当前时间戳
toJSON(Object) - 类 中的静态方法io.github.cweijan.mock.util.JSON
将对象转换成json
toJsonByte(Object) - 类 中的静态方法io.github.cweijan.mock.util.JSON
将对象转换成json字节流数组
toJsonWithEmpty(Object) - 类 中的静态方法io.github.cweijan.mock.util.JSON
将对象转换成json,并包含空属性

U

UrlParser - io.github.cweijan.mock.feign.parse中的接口
用于解析feign调用最终url

V

ValueFieldResolver - io.github.cweijan.mock.jupiter.inject中的类
Value anntaion resolver.
ValueFieldResolver(MockInstanceContext) - 类 的构造器io.github.cweijan.mock.jupiter.inject.ValueFieldResolver
 

W

withDateFormat(DateTimeFormatter) - 类 中的方法io.github.cweijan.mock.feign.jackson.deserializer.LocalDateExtDeserializer
 
withDateFormat(DateTimeFormatter) - 类 中的方法io.github.cweijan.mock.feign.jackson.deserializer.LocalDateTimeExtDeserializer
 
withFormat(Boolean, DateTimeFormatter, JsonFormat.Shape) - 类 中的方法io.github.cweijan.mock.feign.jackson.serializer.LocalDateExtSerializer
 
withFormat(Boolean, DateTimeFormatter, JsonFormat.Shape) - 类 中的方法io.github.cweijan.mock.feign.jackson.serializer.LocalDateTimeExtSerializer
 
wrapPath(String) - 类 中的方法io.github.cweijan.mock.feign.parse.AbstractParser
 
A B C D E F G H I J L M O P Q R S T U V W 
跳过导航链接