public class ConfigurationEntry extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ConfigurationEntry.ConfiguationEntryType |
static interface |
ConfigurationEntry.DefaultProvider |
static interface |
ConfigurationEntry.ValidityChecker |
Modifier and Type | Field and Description |
---|---|
static ConfigurationEntry.ValidityChecker |
ALWAYS_TRUE |
Constructor and Description |
---|
ConfigurationEntry(String key,
String description,
ConfigurationEntry.DefaultProvider defaultProvider) |
ConfigurationEntry(String key,
String description,
ConfigurationEntry.DefaultProvider defaultProvider,
ConfigurationEntry.ValidityChecker validityChecker) |
ConfigurationEntry(String key,
String description,
String defaultValue) |
ConfigurationEntry(String key,
String description,
String defaultValue,
ConfigurationEntry.ValidityChecker validityChecker) |
public static ConfigurationEntry.ValidityChecker ALWAYS_TRUE
public ConfigurationEntry(String key, String description, ConfigurationEntry.DefaultProvider defaultProvider, ConfigurationEntry.ValidityChecker validityChecker)
public ConfigurationEntry(String key, String description, String defaultValue, ConfigurationEntry.ValidityChecker validityChecker)
public ConfigurationEntry(String key, String description, ConfigurationEntry.DefaultProvider defaultProvider)
public String getKey()
public String getDescription()
public String getDefault()
public boolean isValid(String value) throws ValidityException
ValidityException
Copyright (C) 2013, 2014 Raphael Dickfelder, Jan Göpfert, Benjamin Paassen, Andreas Stöckel, licensed under the AGPL v. 3: http://openresearch.cit-ec.de/projects/scie