public class ComposableAutoOperateAnnotatedElementResolver extends Object implements AutoOperateAnnotatedElementResolver
AutoOperateAnnotatedElementResolver that composes multiple resolvers.| 构造器和说明 |
|---|
ComposableAutoOperateAnnotatedElementResolver() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addResolver(AutoOperateAnnotatedElementResolver resolver)
Add a
AutoOperateAnnotatedElementResolver to the end of the resolver list. |
void |
removeResolver(AutoOperateAnnotatedElementResolver resolver)
Remove a
AutoOperateAnnotatedElementResolver from the resolver list. |
@Nullable AutoOperateAnnotatedElement |
resolve(AnnotatedElement element,
@Nullable AutoOperate annotation)
Resolve the
AutoOperate annotation on the element
and build AutoOperateAnnotatedElement for it according to its configuration. |
boolean |
support(AnnotatedElement element,
@Nullable AutoOperate annotation)
Whether the resolver supports the element.
|
public ComposableAutoOperateAnnotatedElementResolver()
public void addResolver(AutoOperateAnnotatedElementResolver resolver)
AutoOperateAnnotatedElementResolver to the end of the resolver list.resolver - resolverpublic void removeResolver(AutoOperateAnnotatedElementResolver resolver)
AutoOperateAnnotatedElementResolver from the resolver list.resolver - resolverpublic boolean support(AnnotatedElement element, @Nullable AutoOperate annotation)
support 在接口中 AutoOperateAnnotatedElementResolverelement - elementannotation - annotationpublic @Nullable AutoOperateAnnotatedElement resolve(AnnotatedElement element, @Nullable AutoOperate annotation)
AutoOperate annotation on the element
and build AutoOperateAnnotatedElement for it according to its configuration.resolve 在接口中 AutoOperateAnnotatedElementResolverelement - elementannotation - annotationAutoOperateAnnotatedElementCopyright © 2024. All rights reserved.