public class JsonSettingValueFactory extends Object implements SettingValueFactory
| Constructor and Description |
|---|
JsonSettingValueFactory() |
| Modifier and Type | Method and Description |
|---|---|
SettingValue<Boolean> |
newBooleanSettingValue(String key,
Boolean value) |
SettingValue<String> |
newChoiceSettingValue(String key,
String value) |
SettingValue<org.joda.time.DateTime> |
newDateTimeSettingValue(String key,
org.joda.time.DateTime value) |
SettingValue<File> |
newFileSettingValue(String key,
File value) |
SettingValue<Integer> |
newIntegerSettingValue(String key,
Integer value) |
SettingValue<MultilingualString> |
newMultiLingualStringSettingValue(String key,
MultilingualString value) |
SettingValue<Double> |
newNumericSettingValue(String key,
Double value) |
SettingValue<String> |
newStringSettingValue(String key,
String value) |
SettingValue<URI> |
newUriSettingValue(String key,
URI value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecodeDateTimeValue, decodeFileValue, decodeIntegerValue, decodeMultiLingualStringValue, decodeNumericValue, decodeUriValue, newBooleanSettingValue, newBooleanSettingValue, newChoiceSettingValue, newDateTimeSettingValue, newDateTimeSettingValue, newFileSettingValue, newFileSettingValue, newIntegerSettingValue, newIntegerSettingValue, newMultiLingualStringSettingValue, newMultiLingualStringSettingValue, newNumericSettingValue, newNumericSettingValue, newSettingValue, newStringSettingValue, newUriSettingValue, newUriSettingValue, nullOrEmptypublic SettingValue<Boolean> newBooleanSettingValue(String key, Boolean value)
newBooleanSettingValue in interface SettingValueFactorypublic SettingValue<Integer> newIntegerSettingValue(String key, Integer value)
newIntegerSettingValue in interface SettingValueFactorypublic SettingValue<String> newStringSettingValue(String key, String value)
newStringSettingValue in interface SettingValueFactorypublic SettingValue<String> newChoiceSettingValue(String key, String value)
newChoiceSettingValue in interface SettingValueFactorypublic SettingValue<File> newFileSettingValue(String key, File value)
newFileSettingValue in interface SettingValueFactorypublic SettingValue<URI> newUriSettingValue(String key, URI value)
newUriSettingValue in interface SettingValueFactorypublic SettingValue<Double> newNumericSettingValue(String key, Double value)
newNumericSettingValue in interface SettingValueFactorypublic SettingValue<org.joda.time.DateTime> newDateTimeSettingValue(String key, org.joda.time.DateTime value)
newDateTimeSettingValue in interface SettingValueFactorypublic SettingValue<MultilingualString> newMultiLingualStringSettingValue(String key, MultilingualString value)
newMultiLingualStringSettingValue in interface SettingValueFactoryCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.