public class Configuration extends AbstractBackend
| Modifier and Type | Class and Description |
|---|---|
class |
Configuration.Bundle |
static class |
Configuration.GeneralizeKeys |
classLoader| Constructor and Description |
|---|
Configuration() |
Configuration(ClassLoader classLoader) |
Configuration(ClassLoader classLoader,
Configuration.GeneralizeKeys generalizeKeys) |
Configuration(Configuration.GeneralizeKeys generalizeKeys) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getSubconfigIds(String bundle,
String key) |
<V> V |
getValue(String bundle,
String key,
Class<V> valueType) |
<V> V |
getValue(String bundle,
String key,
V defaultValue) |
<V> V[] |
getValues(String bundle,
String key,
Class<V> valueType) |
<V> V[] |
getValues(String bundle,
String key,
V[] defaultValues) |
getParserpublic Configuration()
public Configuration(ClassLoader classLoader)
public Configuration(Configuration.GeneralizeKeys generalizeKeys)
public Configuration(ClassLoader classLoader, Configuration.GeneralizeKeys generalizeKeys)
public <V> V getValue(String bundle, String key, Class<V> valueType) throws ValueFormatException
ValueFormatExceptionpublic <V> V getValue(String bundle, String key, V defaultValue) throws ValueFormatException
ValueFormatExceptionpublic <V> V[] getValues(String bundle, String key, Class<V> valueType) throws ValueFormatException
ValueFormatExceptionpublic <V> V[] getValues(String bundle, String key, V[] defaultValues) throws ValueFormatException
ValueFormatExceptionpublic Set<String> getSubconfigIds(String bundle, String key) throws DuplicateConfigIdException
DuplicateConfigIdExceptionCopyright © 2015 Objekt-Kontor IS GmbH & Co KG. All rights reserved.