public class Names
extends java.lang.Object
@Named.| Modifier and Type | Method and Description |
|---|---|
static void |
bindProperties(Binder binder,
java.util.Map<java.lang.String,java.lang.String> properties)
Creates a constant binding to
@Named(key) for each entry in properties. |
static void |
bindProperties(Binder binder,
java.util.Properties properties)
Creates a constant binding to
@Named(key) for each property. |
static Named |
named(java.lang.String name)
Creates a
Named annotation with name as the value. |
public static Named named(java.lang.String name)
Named annotation with name as the value.public static void bindProperties(Binder binder, java.util.Map<java.lang.String,java.lang.String> properties)
@Named(key) for each entry in properties.public static void bindProperties(Binder binder, java.util.Properties properties)
@Named(key) for each property. This method binds all
properties including those inherited from defaults.