ImmutableCommonConfig
property(String name, Object value)
register(Class<?> componentClass)
register(Class<?> componentClass, int bindingPriority)
register(Class<?> componentClass, Class<?>... contracts)
register(Object component)
register(Object component, int bindingPriority)
register(Object component, Class<?>... contracts)
setProperties(Map<String,?> properties)