public class NodeDeserializer extends org.codehaus.jackson.map.JsonDeserializer<Node>
| Constructor and Description |
|---|
NodeDeserializer(TypeRegistry<String> typeRegistry) |
| Modifier and Type | Method and Description |
|---|---|
Node |
deserialize(org.codehaus.jackson.JsonParser jsonParser,
org.codehaus.jackson.map.DeserializationContext deserializationContext)
{"or":{"children":[{"and":{"children":[{"eq":{"key":"k1","type":"string","value":"v1"}},{"neq":{"key":"k2","type":"ipv4","value":"1.2.3.4"}}]}},{"and":{"children":[{"eq":{"key":"k3","type":"integer","value":"1234"}}]}}]}}
|
protected Node |
parseField(String fieldKey,
org.codehaus.jackson.JsonNode fieldJson) |
public NodeDeserializer(TypeRegistry<String> typeRegistry)
public Node deserialize(org.codehaus.jackson.JsonParser jsonParser, org.codehaus.jackson.map.DeserializationContext deserializationContext) throws IOException
deserialize in class org.codehaus.jackson.map.JsonDeserializer<Node>IOExceptionprotected Node parseField(String fieldKey, org.codehaus.jackson.JsonNode fieldJson) throws IOException
IOExceptionCopyright © 2014 Calrissian. All rights reserved.