| Package | Description |
|---|---|
| org.panda_lang.utilities.inject |
| Modifier and Type | Method and Description |
|---|---|
<T extends Annotation> |
InjectorResources.annotatedWith(Class<T> annotation)
Create bind for parameters annotated with the specified annotation
|
default <T extends Annotation> |
InjectorResources.annotatedWithTested(Class<T> annotation)
Create bind for parameters annotated with the specified annotation tested by the
DependencyInjectionUtils.testAnnotation(Class) method |
<T> InjectorResourceBind<T,T> |
InjectorResources.on(Class<T> associatedType)
Create bind for the specified type
|
| Modifier and Type | Method and Description |
|---|---|
io.vavr.control.Option<InjectorResourceBind<?,? super Object>> |
InjectorResources.getBind(Class<?> requestedType)
Get bind for the specified type or annotation
|
| Modifier and Type | Method and Description |
|---|---|
default int |
InjectorResourceBind.compareTo(@NotNull InjectorResourceBind bind) |
Copyright © 2020. All rights reserved.