A C D E G H I J N O R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractJsonDao - Class in org.n52.faroe.json
-
TODO JavaDoc
- AbstractJsonDao() - Constructor for class org.n52.faroe.json.AbstractJsonDao
C
- configuration() - Method in class org.n52.faroe.json.AbstractJsonDao
- createEntryStream(JsonNode) - Method in class org.n52.faroe.json.AbstractJsonDao
- createSettingValue(String, JsonNode) - Method in class org.n52.faroe.json.JsonSettingsDecoder
- createStream(JsonNode) - Method in class org.n52.faroe.json.AbstractJsonDao
D
- decode(JsonNode) - Method in class org.n52.faroe.json.JsonSettingsDecoder
- decode(String, JsonNode) - Method in class org.n52.faroe.json.JsonSettingsDecoder
- decodeMultilingualString(JsonNode) - Method in class org.n52.faroe.json.JsonSettingsDecoder
- decodeValue(SettingType, JsonNode) - Method in class org.n52.faroe.json.JsonSettingsDecoder
- delete() - Method in class org.n52.faroe.json.JsonConfiguration
-
Deletes the configuration file if it exists.
- deleteAll() - Method in class org.n52.faroe.json.JsonSettingsDao
- deleteSettingValue(String) - Method in class org.n52.faroe.json.JsonSettingsDao
- destroy() - Method in class org.n52.faroe.json.JsonConfiguration
-
Destroys this configuration by executing any pending write.
E
- encode(Map<SettingDefinitionGroup, Set<SettingDefinition<?>>>) - Method in class org.n52.faroe.json.JsonSettingsEncoder
- encode(Set<SettingDefinition<?>>) - Method in class org.n52.faroe.json.JsonSettingsEncoder
- encode(SettingDefinition<?>) - Method in class org.n52.faroe.json.JsonSettingsEncoder
- encodeDefaultValue(SettingDefinition<?>) - Method in class org.n52.faroe.json.JsonSettingsEncoder
- encodeValue(SettingType, Object) - Method in class org.n52.faroe.json.JsonSettingsEncoder
- encodeValue(SettingValue<?>) - Method in class org.n52.faroe.json.JsonSettingsEncoder
- encodeValues(Map<SettingDefinition<?>, SettingValue<?>>) - Method in class org.n52.faroe.json.JsonSettingsEncoder
- equals(Object) - Method in class org.n52.faroe.json.JsonSettingValue
G
- get() - Method in class org.n52.faroe.json.JsonConfiguration
-
Gets the (possibly empty) configuration JSON node.
- getConfiguration() - Method in class org.n52.faroe.json.AbstractJsonDao
- getKey() - Method in class org.n52.faroe.json.JsonSettingValue
- getPath() - Method in class org.n52.faroe.json.JsonConfiguration
- getSettingsDecoder() - Method in class org.n52.faroe.json.JsonSettingsDao
- getSettingsEncoder() - Method in class org.n52.faroe.json.JsonSettingsDao
- getSettingValue(String) - Method in class org.n52.faroe.json.JsonSettingsDao
- getSettingValues() - Method in class org.n52.faroe.json.JsonSettingsDao
- getType() - Method in class org.n52.faroe.json.JsonSettingValue
- getType(SettingDefinition<?>) - Method in class org.n52.faroe.json.JsonSettingsEncoder
- getValue() - Method in class org.n52.faroe.json.JsonSettingValue
H
- hashCode() - Method in class org.n52.faroe.json.JsonSettingValue
I
- init() - Method in class org.n52.faroe.json.JsonConfiguration
-
Initializes this configuration by initializing a
Debouncerfor writes and reading the configuration file. - isNullOrMissing(String) - Method in class org.n52.faroe.json.AbstractJsonDao
J
- JsonConfiguration - Class in org.n52.faroe.json
-
Class to encapsulate writes and reads to a JSON file.
- JsonConfiguration() - Constructor for class org.n52.faroe.json.JsonConfiguration
- JsonSettingsDao - Class in org.n52.faroe.json
- JsonSettingsDao() - Constructor for class org.n52.faroe.json.JsonSettingsDao
- JsonSettingsDecoder - Class in org.n52.faroe.json
- JsonSettingsDecoder() - Constructor for class org.n52.faroe.json.JsonSettingsDecoder
- JsonSettingsEncoder - Class in org.n52.faroe.json
- JsonSettingsEncoder() - Constructor for class org.n52.faroe.json.JsonSettingsEncoder
- JsonSettingValue<T> - Class in org.n52.faroe.json
-
TODO JavaDoc
- JsonSettingValue(SettingType) - Constructor for class org.n52.faroe.json.JsonSettingValue
- JsonSettingValue(SettingType, String) - Constructor for class org.n52.faroe.json.JsonSettingValue
- JsonSettingValue(SettingType, String, T) - Constructor for class org.n52.faroe.json.JsonSettingValue
- JsonSettingValueFactory - Class in org.n52.faroe.json
-
TODO JavaDoc
- JsonSettingValueFactory() - Constructor for class org.n52.faroe.json.JsonSettingValueFactory
N
- newBooleanSettingValue(String, Boolean) - Method in class org.n52.faroe.json.JsonSettingValueFactory
- newChoiceSettingValue(String, String) - Method in class org.n52.faroe.json.JsonSettingValueFactory
- newDateTimeSettingValue(String, DateTime) - Method in class org.n52.faroe.json.JsonSettingValueFactory
- newFileSettingValue(String, File) - Method in class org.n52.faroe.json.JsonSettingValueFactory
- newIntegerSettingValue(String, Integer) - Method in class org.n52.faroe.json.JsonSettingValueFactory
- newMultiLingualStringSettingValue(String, MultilingualString) - Method in class org.n52.faroe.json.JsonSettingValueFactory
- newNumericSettingValue(String, Double) - Method in class org.n52.faroe.json.JsonSettingValueFactory
- newStringSettingValue(String, String) - Method in class org.n52.faroe.json.JsonSettingValueFactory
- newUriSettingValue(String, URI) - Method in class org.n52.faroe.json.JsonSettingValueFactory
- nodeFactory() - Method in class org.n52.faroe.json.AbstractJsonDao
O
- org.n52.faroe.json - package org.n52.faroe.json
R
- readLock() - Method in class org.n52.faroe.json.AbstractJsonDao
- readLock() - Method in class org.n52.faroe.json.JsonConfiguration
-
Gets the read lock for this configuration.
- refresh() - Method in class org.n52.faroe.json.JsonConfiguration
-
Refreshes the configuration from disk.
S
- saveSettingValue(SettingValue<?>) - Method in class org.n52.faroe.json.JsonSettingsDao
- scheduleWrite() - Method in class org.n52.faroe.json.JsonConfiguration
-
Schedule a write.
- set(ObjectNode) - Method in class org.n52.faroe.json.JsonConfiguration
-
Set the configuration
- setConfigLocationProvider(ConfigLocationProvider) - Method in class org.n52.faroe.json.JsonConfiguration
-
Sets the configuration location provider.
- setConfiguration(JsonConfiguration) - Method in class org.n52.faroe.json.AbstractJsonDao
- setFileName(String) - Method in class org.n52.faroe.json.JsonConfiguration
-
Sets the file name of this configuration.
- setKey(String) - Method in class org.n52.faroe.json.JsonSettingValue
- setReadonly(boolean) - Method in class org.n52.faroe.json.JsonConfiguration
-
Sets the flag to persist or not persist the settings, e.g. settings defined externally
- setSettingsDecoder(Optional<JsonSettingsDecoder>) - Method in class org.n52.faroe.json.JsonSettingsDao
- setSettingsEncoder(JsonSettingsEncoder) - Method in class org.n52.faroe.json.JsonSettingsDao
- setValue(T) - Method in class org.n52.faroe.json.JsonSettingValue
- setWriteTimeout(int) - Method in class org.n52.faroe.json.JsonConfiguration
-
Sets the time to wait for additional changes before the configuration is persisted.
- sortByGroup(Set<SettingDefinition<?>>) - Method in class org.n52.faroe.json.JsonSettingsEncoder
T
- toString() - Method in class org.n52.faroe.json.JsonConfiguration
- toString() - Method in class org.n52.faroe.json.JsonSettingValue
W
- writeLock() - Method in class org.n52.faroe.json.AbstractJsonDao
- writeLock() - Method in class org.n52.faroe.json.JsonConfiguration
-
Gets the write lock for this configuration.
- writeNow() - Method in class org.n52.faroe.json.JsonConfiguration
-
Do not wait, but persist the settings right now.
All Classes All Packages