public abstract class AbstractJsonDao extends Object
| Constructor and Description |
|---|
AbstractJsonDao() |
| Modifier and Type | Method and Description |
|---|---|
protected JsonConfiguration |
configuration() |
protected Stream<Map.Entry<String,com.fasterxml.jackson.databind.JsonNode>> |
createEntryStream(com.fasterxml.jackson.databind.JsonNode node) |
protected Stream<com.fasterxml.jackson.databind.JsonNode> |
createStream(com.fasterxml.jackson.databind.JsonNode node) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
getConfiguration() |
protected Predicate<com.fasterxml.jackson.databind.JsonNode> |
isNullOrMissing(String key) |
protected com.fasterxml.jackson.databind.node.JsonNodeFactory |
nodeFactory() |
protected Lock |
readLock() |
void |
setConfiguration(JsonConfiguration configuration) |
protected Lock |
writeLock() |
@Inject public void setConfiguration(JsonConfiguration configuration)
protected com.fasterxml.jackson.databind.node.JsonNodeFactory nodeFactory()
protected Lock writeLock()
protected Lock readLock()
protected JsonConfiguration configuration()
protected com.fasterxml.jackson.databind.node.ObjectNode getConfiguration()
protected Stream<com.fasterxml.jackson.databind.JsonNode> createStream(com.fasterxml.jackson.databind.JsonNode node)
protected Stream<Map.Entry<String,com.fasterxml.jackson.databind.JsonNode>> createEntryStream(com.fasterxml.jackson.databind.JsonNode node)
Copyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.