public interface AnnotatedConstructorConfigurator<T>
| Modifier and Type | Method and Description |
|---|---|
AnnotatedConstructorConfigurator<T> |
add(Annotation annotation)
Adds an instance of the given annotation to the constructor.
|
default Stream<AnnotatedParameterConfigurator<T>> |
filterParams(Predicate<AnnotatedParameter<T>> predicate) |
AnnotatedConstructor<T> |
getAnnotated() |
List<AnnotatedParameterConfigurator<T>> |
params() |
AnnotatedConstructorConfigurator<T> |
remove(Predicate<Annotation> annotation)
Removes all Annotations which fit the given Predicate
|
default AnnotatedConstructorConfigurator<T> |
removeAll()
removes all Annotations
|
AnnotatedConstructor<T> getAnnotated()
AnnotatedConstructorConfigurator<T> add(Annotation annotation)
annotation - AnnotatedConstructorConfigurator<T> remove(Predicate<Annotation> annotation)
annotation - default AnnotatedConstructorConfigurator<T> removeAll()
List<AnnotatedParameterConfigurator<T>> params()
default Stream<AnnotatedParameterConfigurator<T>> filterParams(Predicate<AnnotatedParameter<T>> predicate)
predicate - the filter to applyCopyright © 2021. All rights reserved.