Package org.n52.faroe.json
Class JsonSettingsDecoder
- java.lang.Object
-
- org.n52.faroe.json.JsonSettingsDecoder
-
public class JsonSettingsDecoder extends Object
-
-
Constructor Summary
Constructors Constructor Description JsonSettingsDecoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SettingValue<?>createSettingValue(String key, com.fasterxml.jackson.databind.JsonNode node)Set<SettingValue<?>>decode(com.fasterxml.jackson.databind.JsonNode node)SettingValue<?>decode(String key, com.fasterxml.jackson.databind.JsonNode node)protected MultilingualStringdecodeMultilingualString(com.fasterxml.jackson.databind.JsonNode json)protected ObjectdecodeValue(SettingType type, com.fasterxml.jackson.databind.JsonNode node)
-
-
-
Method Detail
-
decode
public Set<SettingValue<?>> decode(com.fasterxml.jackson.databind.JsonNode node)
-
decode
public SettingValue<?> decode(String key, com.fasterxml.jackson.databind.JsonNode node)
-
createSettingValue
protected SettingValue<?> createSettingValue(String key, com.fasterxml.jackson.databind.JsonNode node)
-
decodeValue
protected Object decodeValue(SettingType type, com.fasterxml.jackson.databind.JsonNode node)
-
decodeMultilingualString
protected MultilingualString decodeMultilingualString(com.fasterxml.jackson.databind.JsonNode json)
-
-