public interface MethodMeta extends AnnotatedMeta<Method>
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<ParameterMeta> |
findConditionParameter() |
ParameterMeta |
getConditionParameter() |
HttpConfig |
getHttpConfig() |
String[] |
getIncludeFields() |
default String |
getIndex() |
String[] |
getIndices()
获取接口要操作的所有索引
|
Optional<ParameterMeta> |
getPageableParameter() |
List<ParameterMeta> |
getParameterMetas() |
<A extends Annotation> |
getRequestAnnotation() |
RequestType |
getRequestType() |
ResponseExtractor<?> |
getResponseExtractor(Object[] args) |
ParameterMeta |
getResponseExtractorParameter() |
ResultType |
getResultType() |
Class<?> |
getReturnType() |
default String |
getType() |
String[] |
getTypes() |
static MethodMeta |
of(MapperInterface mapperInterface,
Method method) |
default void |
setPageable(Object[] args) |
Optional<Class<?>> |
unwrappedReturnType() |
findAnnotation, getAnnotation, getAnnotations, getElement, isAnnotationPresentstatic MethodMeta of(MapperInterface mapperInterface, Method method)
Class<?> getReturnType()
default void setPageable(Object[] args)
String[] getIndices()
String[] getTypes()
RequestType getRequestType()
ResultType getResultType()
<A extends Annotation> A getRequestAnnotation()
HttpConfig getHttpConfig()
List<ParameterMeta> getParameterMetas()
ParameterMeta getConditionParameter()
Optional<ParameterMeta> findConditionParameter()
Optional<ParameterMeta> getPageableParameter()
ParameterMeta getResponseExtractorParameter()
default String getIndex()
default String getType()
String[] getIncludeFields()
ResponseExtractor<?> getResponseExtractor(Object[] args)
Copyright © 2021. All rights reserved.