public class Configurator
extends java.lang.Object
| Constructor and Description |
|---|
Configurator() |
| Modifier and Type | Method and Description |
|---|---|
<T extends java.lang.annotation.Annotation> |
annotate(java.lang.Class<T> cls,
java.util.function.BiConsumer<Annotator.AnnotationValue,T> consumer) |
<T extends java.lang.annotation.Annotation> |
annotation(java.lang.Class<T> key) |
<T> T |
computeIfAbsent(java.lang.Class<T> key,
java.util.function.Function<java.lang.Class<T>,T> mappingFunction) |
<T> T |
computeIfAbsent(java.lang.String key,
java.util.function.Function<java.lang.String,T> mappingFunction) |
static <T extends java.lang.annotation.Annotation> |
create(java.lang.Class<T> cls,
java.util.function.BiConsumer<Annotator.AnnotationValue,T> consumer) |
<T> T |
get(java.lang.Class<T> key) |
<T> T |
get(java.lang.Class<T> key,
T defval) |
<T> T |
get(java.lang.String key) |
<T> T |
get(java.lang.String key,
T defval) |
<T> Configurator |
put(java.lang.Class<T> cls,
T instance) |
Configurator |
put(java.lang.String key,
java.lang.Object value) |
Configurator |
putAll(Configurator configurator) |
Configurator |
putAll(java.util.Map map) |
public static <T extends java.lang.annotation.Annotation> Configurator create(java.lang.Class<T> cls, java.util.function.BiConsumer<Annotator.AnnotationValue,T> consumer)
public <T extends java.lang.annotation.Annotation> T annotation(java.lang.Class<T> key)
public <T> T get(java.lang.String key)
public <T> T get(java.lang.String key,
T defval)
public <T> T get(java.lang.Class<T> key)
public <T> T get(java.lang.Class<T> key,
T defval)
public <T> T computeIfAbsent(java.lang.String key,
java.util.function.Function<java.lang.String,T> mappingFunction)
public <T> T computeIfAbsent(java.lang.Class<T> key,
java.util.function.Function<java.lang.Class<T>,T> mappingFunction)
public <T extends java.lang.annotation.Annotation> Configurator annotate(java.lang.Class<T> cls, java.util.function.BiConsumer<Annotator.AnnotationValue,T> consumer)
public <T> Configurator put(java.lang.Class<T> cls, T instance)
public Configurator put(java.lang.String key, java.lang.Object value)
public Configurator putAll(Configurator configurator)
public Configurator putAll(java.util.Map map)