public class NewInstance
extends java.lang.Object
Constructor and Description |
---|
NewInstance(java.util.Map<java.lang.String,java.lang.String> configuration,
java.lang.String classConfigurationName,
java.lang.String defaultClassName) |
Modifier and Type | Method and Description |
---|---|
<T> T |
as(java.lang.Class<T> type) |
static NewInstance |
fromConfiguration(java.util.Map<java.lang.String,java.lang.String> configuration,
java.lang.String typeConfigurationName,
java.lang.String defaultTypeName) |
static NewInstance |
of(java.lang.String optionalClassName,
java.lang.String defaultClassName) |
public NewInstance(java.util.Map<java.lang.String,java.lang.String> configuration, java.lang.String classConfigurationName, java.lang.String defaultClassName)
public static NewInstance fromConfiguration(java.util.Map<java.lang.String,java.lang.String> configuration, java.lang.String typeConfigurationName, java.lang.String defaultTypeName)
public <T> T as(java.lang.Class<T> type)
public static NewInstance of(java.lang.String optionalClassName, java.lang.String defaultClassName)