foodev.jsondiff.jsonwrap.jackson
Class JacksonJsonObject

java.lang.Object
  extended by foodev.jsondiff.jsonwrap.jackson.JacksonJsonElement
      extended by foodev.jsondiff.jsonwrap.jackson.JacksonJsonObject
All Implemented Interfaces:
JzonElement, JzonObject

public class JacksonJsonObject
extends JacksonJsonElement
implements JzonObject


Constructor Summary
JacksonJsonObject(org.codehaus.jackson.node.ObjectNode wrapped)
           
 
Method Summary
 void add(String key, JzonElement prop)
           
 void addProperty(String key, int prop)
           
 Collection<? extends Map.Entry<String,JzonElement>> entrySet()
           
 JzonElement get(String key)
           
 boolean has(String key)
           
 void remove(String key)
           
 String toString()
           
 
Methods inherited from class foodev.jsondiff.jsonwrap.jackson.JacksonJsonElement
equals, hashCode, isJsonArray, isJsonNull, isJsonObject, isJsonPrimitive, unwrap
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface foodev.jsondiff.jsonwrap.JzonElement
isJsonArray, isJsonNull, isJsonObject, isJsonPrimitive, unwrap
 

Constructor Detail

JacksonJsonObject

public JacksonJsonObject(org.codehaus.jackson.node.ObjectNode wrapped)
Method Detail

has

public boolean has(String key)
Specified by:
has in interface JzonObject

add

public void add(String key,
                JzonElement prop)
Specified by:
add in interface JzonObject

addProperty

public void addProperty(String key,
                        int prop)
Specified by:
addProperty in interface JzonObject

entrySet

public Collection<? extends Map.Entry<String,JzonElement>> entrySet()
Specified by:
entrySet in interface JzonObject

get

public JzonElement get(String key)
Specified by:
get in interface JzonObject

remove

public void remove(String key)
Specified by:
remove in interface JzonObject

toString

public String toString()
Overrides:
toString in class JacksonJsonElement


Copyright © 2012. All Rights Reserved.