public abstract class ConfigurationModuleBuilder extends Object
public final ConfigurationModuleBuilder merge(ConfigurationModule d)
public final <T> ConfigurationModuleBuilder bind(Class<?> iface, Impl<?> opt)
public final <T> ConfigurationModuleBuilder bindSetEntry(Class<? extends Name<Set<T>>> iface, String impl)
public final <T> ConfigurationModuleBuilder bindSetEntry(Class<? extends Name<Set<T>>> iface, Class<? extends T> impl)
public final <T> ConfigurationModuleBuilder bindSetEntry(Class<? extends Name<Set<T>>> iface, Impl<? extends T> opt)
public final <T> ConfigurationModuleBuilder bindSetEntry(Class<? extends Name<Set<T>>> iface, Param<? extends T> opt)
public final <T> ConfigurationModuleBuilder bindImplementation(Class<T> iface, Class<? extends T> impl)
public final <T> ConfigurationModuleBuilder bindImplementation(Class<T> iface, String impl)
public final <T> ConfigurationModuleBuilder bindImplementation(Class<T> iface, Impl<? extends T> opt)
public final <T> ConfigurationModuleBuilder bindNamedParameter(Class<? extends Name<T>> name, String value)
public final <T> ConfigurationModuleBuilder bindNamedParameter(Class<? extends Name<T>> name, Param<T> opt)
public final <T> ConfigurationModuleBuilder bindNamedParameter(Class<? extends Name<T>> iface, Class<? extends T> impl)
public final <T> ConfigurationModuleBuilder bindNamedParameter(Class<? extends Name<T>> iface, Impl<? extends T> opt)
public final <T> ConfigurationModuleBuilder bindConstructor(Class<T> clazz, Class<? extends ExternalConstructor<? extends T>> constructor)
public final <T> ConfigurationModuleBuilder bindConstructor(Class<T> cons, Impl<? extends ExternalConstructor<? extends T>> v)
public final <T> ConfigurationModuleBuilder bindList(Class<? extends Name<List<T>>> iface, Impl<List> opt)
public final <T> ConfigurationModuleBuilder bindList(Class<? extends Name<List<T>>> iface, Param<List> opt)
public final <T> ConfigurationModuleBuilder bindList(Class<? extends Name<List<T>>> iface, List list)
public final ConfigurationModule build() throws ClassHierarchyException
ClassHierarchyException
Copyright © 2015 The Apache Software Foundation. All rights reserved.