A C F G I J M P R S T U V _
A
- AbstractMethodParameterParser - cn.willingxyz.restdoc.core.parse.impl中的类
-
- AbstractMethodParameterParser(RestDocParseConfig) - 类 的构造器cn.willingxyz.restdoc.core.parse.impl.AbstractMethodParameterParser
-
- AbstractMethodReturnParser - cn.willingxyz.restdoc.core.parse.impl中的类
-
- AbstractMethodReturnParser(RestDocParseConfig) - 类 的构造器cn.willingxyz.restdoc.core.parse.impl.AbstractMethodReturnParser
-
- add(T, T) - 类 中的方法cn.willingxyz.restdoc.core.parse.utils.GraphChecker
-
如果这条边会导致循环引用,不会增加这条边到图中,并返回true。
C
- ClassNameUtils - cn.willingxyz.restdoc.core.utils中的类
-
- ClassNameUtils() - 类 的构造器cn.willingxyz.restdoc.core.utils.ClassNameUtils
-
- cn.willingxyz.restdoc.core.annotations - 程序包 cn.willingxyz.restdoc.core.annotations
-
- cn.willingxyz.restdoc.core.config - 程序包 cn.willingxyz.restdoc.core.config
-
- cn.willingxyz.restdoc.core.models - 程序包 cn.willingxyz.restdoc.core.models
-
- cn.willingxyz.restdoc.core.parse - 程序包 cn.willingxyz.restdoc.core.parse
-
- cn.willingxyz.restdoc.core.parse.impl - 程序包 cn.willingxyz.restdoc.core.parse.impl
-
- cn.willingxyz.restdoc.core.parse.utils - 程序包 cn.willingxyz.restdoc.core.parse.utils
-
- cn.willingxyz.restdoc.core.utils - 程序包 cn.willingxyz.restdoc.core.utils
-
- ComposeTypeInspector - cn.willingxyz.restdoc.core.parse.impl中的类
-
- ComposeTypeInspector(List<ITypeInspector>) - 类 的构造器cn.willingxyz.restdoc.core.parse.impl.ComposeTypeInspector
-
- ControllerModel - cn.willingxyz.restdoc.core.models中的类
-
代表一个controller
- ControllerModel() - 类 的构造器cn.willingxyz.restdoc.core.models.ControllerModel
-
- convertCollectionName(int, String, char) - 类 中的静态方法cn.willingxyz.restdoc.core.utils.ClassNameUtils
-
F
- format(Comment) - 类 中的静态方法cn.willingxyz.restdoc.core.parse.utils.FormatUtils
-
- FormatUtils - cn.willingxyz.restdoc.core.parse.utils中的类
-
- FormatUtils() - 类 的构造器cn.willingxyz.restdoc.core.parse.utils.FormatUtils
-
G
- generate(RootModel) - 接口 中的方法cn.willingxyz.restdoc.core.parse.IRestDocGenerator
-
- getActualTypeArguments() - 类 中的方法cn.willingxyz.restdoc.core.parse.utils.MyParameterizedType
-
- getAllMethodJavadoc(Class) - 类 中的静态方法cn.willingxyz.restdoc.core.parse.utils.RuntimeJavadocUtils
-
- getAllMethods(Class) - 类 中的静态方法cn.willingxyz.restdoc.core.parse.utils.ReflectUtils
-
获取类的所有方法(包括非public方法),包括从父类继承的方法。
- getClasses() - 接口 中的方法cn.willingxyz.restdoc.core.parse.IControllerResolver
-
- getClassJavadoc(Class) - 类 中的静态方法cn.willingxyz.restdoc.core.parse.utils.RuntimeJavadocUtils
-
- getCollectionComponentType(Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.ComposeTypeInspector
-
- getCollectionComponentType(Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.JavaTypeInspector
-
- getCollectionComponentType(Type) - 接口 中的方法cn.willingxyz.restdoc.core.parse.ITypeInspector
-
- getComponentName(ITypeInspector, ITypeNameParser, Type) - 类 中的静态方法cn.willingxyz.restdoc.core.utils.ClassNameUtils
-
- getDeclaringClass() - 类 中的方法cn.willingxyz.restdoc.core.parse.utils.ReflectUtils.PropertyItem
-
- getFirstLine(String) - 类 中的静态方法cn.willingxyz.restdoc.core.parse.utils.TextUtils
-
- getOwnerType() - 类 中的方法cn.willingxyz.restdoc.core.parse.utils.MyParameterizedType
-
- getParameterLocation(Parameter, Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.AbstractMethodParameterParser
-
- getParameterName(Parameter) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.AbstractMethodParameterParser
-
- getPropertyItems(RestDocParseConfig, Class) - 类 中的静态方法cn.willingxyz.restdoc.core.parse.utils.ReflectUtils
-
- getPropertyType() - 类 中的方法cn.willingxyz.restdoc.core.parse.utils.ReflectUtils.PropertyItem
-
- getRawType() - 类 中的方法cn.willingxyz.restdoc.core.parse.utils.MyParameterizedType
-
- getTypeName() - 类 中的方法cn.willingxyz.restdoc.core.parse.utils.MyParameterizedType
-
- GraphChecker<T> - cn.willingxyz.restdoc.core.parse.utils中的类
-
有向循环图检测。
- GraphChecker() - 类 的构造器cn.willingxyz.restdoc.core.parse.utils.GraphChecker
-
I
- IControllerParser - cn.willingxyz.restdoc.core.parse中的接口
-
解析controller
- IControllerResolver - cn.willingxyz.restdoc.core.parse中的接口
-
获取可处理的类
- IgnoreApi - cn.willingxyz.restdoc.core.annotations中的注释类型
-
被该注解标注的类和方法不会进入文档中
- IMethodParameterParser - cn.willingxyz.restdoc.core.parse中的接口
-
- IMethodParameterResolver - cn.willingxyz.restdoc.core.parse中的接口
-
- IMethodParser - cn.willingxyz.restdoc.core.parse中的接口
-
- IMethodResolver - cn.willingxyz.restdoc.core.parse中的接口
-
- IMethodReturnParser - cn.willingxyz.restdoc.core.parse中的接口
-
解析返回类型
- IRestDocGenerator - cn.willingxyz.restdoc.core.parse中的接口
-
- IRestDocParser - cn.willingxyz.restdoc.core.parse中的接口
-
解析,并生成文档字符串
- isCollection(Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.ComposeTypeInspector
-
- isCollection(Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.JavaTypeInspector
-
- isCollection(Type) - 接口 中的方法cn.willingxyz.restdoc.core.parse.ITypeInspector
-
- isEnum(Type) - 类 中的静态方法cn.willingxyz.restdoc.core.parse.utils.ReflectUtils
-
- isNew() - 接口 中的方法cn.willingxyz.restdoc.core.parse.IMethodReturnParser
-
是否创建一个新的Response,而不是在之前的Response上再加工
- isNew() - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.AbstractMethodReturnParser
-
- isRequired(Parameter, Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.AbstractMethodParameterParser
-
- isSimpleType(Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.ComposeTypeInspector
-
- isSimpleType(Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.JavaTypeInspector
-
- isSimpleType(Type) - 接口 中的方法cn.willingxyz.restdoc.core.parse.ITypeInspector
-
是否是简单类型
- isSupport(Parameter) - 接口 中的方法cn.willingxyz.restdoc.core.parse.IMethodParameterParser
-
- isSupport(Parameter) - 接口 中的方法cn.willingxyz.restdoc.core.parse.IMethodParameterResolver
-
- isSupport(Method) - 接口 中的方法cn.willingxyz.restdoc.core.parse.IMethodResolver
-
给定一个Method,判断该Method是否是HTTP处理接口
- isSupport(Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.ComposeTypeInspector
-
- isSupport(Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.JavaTypeInspector
-
- isSupport(Type) - 接口 中的方法cn.willingxyz.restdoc.core.parse.ITypeInspector
-
- ITypeInspector - cn.willingxyz.restdoc.core.parse中的接口
-
- ITypeNameParser - cn.willingxyz.restdoc.core.parse中的接口
-
根据Type获取类型的名称(如简化类名)
J
- JavadocControllerParser - cn.willingxyz.restdoc.core.parse.impl中的类
-
- JavadocControllerParser() - 类 的构造器cn.willingxyz.restdoc.core.parse.impl.JavadocControllerParser
-
- JavadocMethodParser - cn.willingxyz.restdoc.core.parse.impl中的类
-
- JavadocMethodParser() - 类 的构造器cn.willingxyz.restdoc.core.parse.impl.JavadocMethodParser
-
- JavaTypeInspector - cn.willingxyz.restdoc.core.parse.impl中的类
-
判断java基本库中的类型。
- JavaTypeInspector() - 类 的构造器cn.willingxyz.restdoc.core.parse.impl.JavaTypeInspector
-
M
- MappingModel - cn.willingxyz.restdoc.core.models中的类
-
- MappingModel() - 类 的构造器cn.willingxyz.restdoc.core.models.MappingModel
-
- MappingModel.HttpMethod - cn.willingxyz.restdoc.core.models中的枚举
-
- MyParameterizedType - cn.willingxyz.restdoc.core.parse.utils中的类
-
- MyParameterizedType(Type, Type[], Type) - 类 的构造器cn.willingxyz.restdoc.core.parse.utils.MyParameterizedType
-
P
- ParameterModel - cn.willingxyz.restdoc.core.models中的类
-
- ParameterModel() - 类 的构造器cn.willingxyz.restdoc.core.models.ParameterModel
-
- ParameterModel.ParameterLocation - cn.willingxyz.restdoc.core.models中的枚举
-
- parse(Class, ClassJavadoc, ControllerModel) - 接口 中的方法cn.willingxyz.restdoc.core.parse.IControllerParser
-
- parse(Parameter, ParamJavadoc, ParameterModel) - 接口 中的方法cn.willingxyz.restdoc.core.parse.IMethodParameterParser
-
- parse(Method, MethodJavadoc, PathModel) - 接口 中的方法cn.willingxyz.restdoc.core.parse.IMethodParser
-
解析Method到Path
- parse(Method, Comment, ResponseModel) - 接口 中的方法cn.willingxyz.restdoc.core.parse.IMethodReturnParser
-
- parse(Parameter, ParamJavadoc, ParameterModel) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.AbstractMethodParameterParser
-
- parse(Method, Comment, ResponseModel) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.AbstractMethodReturnParser
-
- parse(Class, ClassJavadoc, ControllerModel) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.JavadocControllerParser
-
- parse(Method, MethodJavadoc, PathModel) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.JavadocMethodParser
-
- parse() - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.RestDocParser
-
- parse(Type) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.TypeNameParser
-
- parse() - 接口 中的方法cn.willingxyz.restdoc.core.parse.IRestDocParser
-
- parse(Type) - 接口 中的方法cn.willingxyz.restdoc.core.parse.ITypeNameParser
-
- parseInternal(Parameter, Type, ParameterModel) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.AbstractMethodParameterParser
-
- parseInternal(Method, Type, ResponseModel) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.AbstractMethodReturnParser
-
- parseStatusCode(Method) - 类 中的方法cn.willingxyz.restdoc.core.parse.impl.AbstractMethodReturnParser
-
- parseTypeProperty(RestDocParseConfig, Type) - 类 中的静态方法cn.willingxyz.restdoc.core.parse.utils.TypeParseUtils
-
解析类型的属性
- PathModel - cn.willingxyz.restdoc.core.models中的类
-
controller的方法,每个url对应一个
- PathModel() - 类 的构造器cn.willingxyz.restdoc.core.models.PathModel
-
- PropertyItem() - 类 的构造器cn.willingxyz.restdoc.core.parse.utils.ReflectUtils.PropertyItem
-
- PropertyModel - cn.willingxyz.restdoc.core.models中的类
-
- PropertyModel() - 类 的构造器cn.willingxyz.restdoc.core.models.PropertyModel
-
R
- ReflectUtils - cn.willingxyz.restdoc.core.parse.utils中的类
-
- ReflectUtils() - 类 的构造器cn.willingxyz.restdoc.core.parse.utils.ReflectUtils
-
- ReflectUtils.PropertyItem - cn.willingxyz.restdoc.core.parse.utils中的类
-
- ResponseModel - cn.willingxyz.restdoc.core.models中的类
-
- ResponseModel() - 类 的构造器cn.willingxyz.restdoc.core.models.ResponseModel
-
- RestDocConfig - cn.willingxyz.restdoc.core.config中的类
-
- RestDocConfig() - 类 的构造器cn.willingxyz.restdoc.core.config.RestDocConfig
-
- RestDocParseConfig - cn.willingxyz.restdoc.core.parse中的类
-
- RestDocParseConfig() - 类 的构造器cn.willingxyz.restdoc.core.parse.RestDocParseConfig
-
- RestDocParser - cn.willingxyz.restdoc.core.parse.impl中的类
-
- RestDocParser(RestDocParseConfig) - 类 的构造器cn.willingxyz.restdoc.core.parse.impl.RestDocParser
-
- ReturnModel - cn.willingxyz.restdoc.core.models中的类
-
- ReturnModel() - 类 的构造器cn.willingxyz.restdoc.core.models.ReturnModel
-
- RootModel - cn.willingxyz.restdoc.core.models中的类
-
root
- RootModel() - 类 的构造器cn.willingxyz.restdoc.core.models.RootModel
-
- RuntimeJavadocUtils - cn.willingxyz.restdoc.core.parse.utils中的类
-
- RuntimeJavadocUtils() - 类 的构造器cn.willingxyz.restdoc.core.parse.utils.RuntimeJavadocUtils
-
S
- SimpleResult() - 类 的构造器cn.willingxyz.restdoc.core.parse.impl.TypeNameParser.SimpleResult
-
T
- TextUtils - cn.willingxyz.restdoc.core.parse.utils中的类
-
- TextUtils() - 类 的构造器cn.willingxyz.restdoc.core.parse.utils.TextUtils
-
- TypeNameParser - cn.willingxyz.restdoc.core.parse.impl中的类
-
按照调用parse的顺序简化类名。
- TypeNameParser() - 类 的构造器cn.willingxyz.restdoc.core.parse.impl.TypeNameParser
-
- TypeNameParser.SimpleResult - cn.willingxyz.restdoc.core.parse.impl中的类
-
- TypeParseUtils - cn.willingxyz.restdoc.core.parse.utils中的类
-
- TypeParseUtils() - 类 的构造器cn.willingxyz.restdoc.core.parse.utils.TypeParseUtils
-
U
- UrlEncodeUtils - cn.willingxyz.restdoc.core.parse.utils中的类
-
- UrlEncodeUtils() - 类 的构造器cn.willingxyz.restdoc.core.parse.utils.UrlEncodeUtils
-
V
- valueOf(String) - 枚举 中的静态方法cn.willingxyz.restdoc.core.models.MappingModel.HttpMethod
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.willingxyz.restdoc.core.models.ParameterModel.ParameterLocation
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法cn.willingxyz.restdoc.core.models.MappingModel.HttpMethod
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.willingxyz.restdoc.core.models.ParameterModel.ParameterLocation
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
_
- _configuration - 类 中的变量cn.willingxyz.restdoc.core.parse.impl.AbstractMethodParameterParser
-
A C F G I J M P R S T U V _
Copyright © 2019. All Rights Reserved.