Package org.n52.faroe.json
Class JsonSettingsEncoder
- java.lang.Object
-
- org.n52.faroe.json.JsonSettingsEncoder
-
public class JsonSettingsEncoder extends Object
-
-
Constructor Summary
Constructors Constructor Description JsonSettingsEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNodeencode(Map<SettingDefinitionGroup,Set<SettingDefinition<?>>> grouped)com.fasterxml.jackson.databind.node.ObjectNodeencode(Set<SettingDefinition<?>> settings)com.fasterxml.jackson.databind.node.ObjectNodeencode(SettingDefinition<?> def)com.fasterxml.jackson.databind.JsonNodeencodeDefaultValue(SettingDefinition<?> def)com.fasterxml.jackson.databind.JsonNodeencodeValue(SettingType type, Object value)com.fasterxml.jackson.databind.JsonNodeencodeValue(SettingValue<?> def)com.fasterxml.jackson.databind.JsonNodeencodeValues(Map<SettingDefinition<?>,SettingValue<?>> settings)protected StringgetType(SettingDefinition<?> def)Map<SettingDefinitionGroup,Set<SettingDefinition<?>>>sortByGroup(Set<SettingDefinition<?>> defs)
-
-
-
Method Detail
-
sortByGroup
public Map<SettingDefinitionGroup,Set<SettingDefinition<?>>> sortByGroup(Set<SettingDefinition<?>> defs)
-
encode
public com.fasterxml.jackson.databind.node.ObjectNode encode(Map<SettingDefinitionGroup,Set<SettingDefinition<?>>> grouped)
-
encode
public com.fasterxml.jackson.databind.node.ObjectNode encode(Set<SettingDefinition<?>> settings)
-
encode
public com.fasterxml.jackson.databind.node.ObjectNode encode(SettingDefinition<?> def)
-
getType
protected String getType(SettingDefinition<?> def)
-
encodeDefaultValue
public com.fasterxml.jackson.databind.JsonNode encodeDefaultValue(SettingDefinition<?> def)
-
encodeValue
public com.fasterxml.jackson.databind.JsonNode encodeValue(SettingValue<?> def)
-
encodeValue
public com.fasterxml.jackson.databind.JsonNode encodeValue(SettingType type, Object value)
-
encodeValues
public com.fasterxml.jackson.databind.JsonNode encodeValues(Map<SettingDefinition<?>,SettingValue<?>> settings)
-
-