public interface IocContract<B extends Annotation>
| Modifier and Type | Method and Description |
|---|---|
void |
configure(ConsumerManager consumerManager) |
Object |
execute(ClassMetadata classMetadata,
MethodMetadata methodMetadata,
Object[] arguments,
IocTarget<?> target) |
default Class<B> |
getAnnotationType() |
default boolean |
onlyDeclaredMethods() |
default boolean |
onlyMethodDeclaredAnnotations() |
default boolean |
onlyParameterDeclaredAnnotations() |
default void |
processors(IocProcessors processors) |
void configure(ConsumerManager consumerManager)
Object execute(ClassMetadata classMetadata, MethodMetadata methodMetadata, Object[] arguments, IocTarget<?> target)
default void processors(IocProcessors processors)
default boolean onlyDeclaredMethods()
default boolean onlyMethodDeclaredAnnotations()
default boolean onlyParameterDeclaredAnnotations()
Copyright © 2023. All rights reserved.