JsonCache |
JsonCache.add(com.fasterxml.jackson.core.JsonPointer ptr,
boolean value) |
Adds a boolean to an array.
|
JsonCache |
JsonCache.add(com.fasterxml.jackson.core.JsonPointer ptr,
double value) |
Adds a double value to an array.
|
JsonCache |
JsonCache.add(com.fasterxml.jackson.core.JsonPointer ptr,
float value) |
Adds a float value to an array.
|
JsonCache |
JsonCache.add(com.fasterxml.jackson.core.JsonPointer ptr,
int value) |
Adds an int value to an array.
|
JsonCache |
JsonCache.add(com.fasterxml.jackson.core.JsonPointer ptr,
long value) |
Adds a long value to an array.
|
JsonCache |
JsonCache.add(com.fasterxml.jackson.core.JsonPointer ptr,
short value) |
Adds a short value to an array.
|
JsonCache |
JsonCache.add(com.fasterxml.jackson.core.JsonPointer ptr,
Object value) |
Adds an object to an array.
|
JsonCache |
JsonCache.add(com.fasterxml.jackson.core.JsonPointer ptr,
BigDecimal value) |
Adds a BigDecimal to an array.
|
JsonCache |
JsonCache.add(com.fasterxml.jackson.core.JsonPointer ptr,
BigInteger value) |
Adds a BigInteger to an array.
|
JsonCache |
JsonCache.add(String path,
boolean value) |
Adds a boolean value to an array.
|
JsonCache |
JsonCache.add(String path,
double value) |
Adds a double value to an array.
|
JsonCache |
JsonCache.add(String path,
float value) |
Adds a float value to an array.
|
JsonCache |
JsonCache.add(String path,
int value) |
Adds an int value to an array.
|
JsonCache |
JsonCache.add(String path,
long value) |
Adds a long value to an array.
|
JsonCache |
JsonCache.add(String path,
short value) |
Adds a short value to an array.
|
JsonCache |
JsonCache.add(String path,
Object value) |
Adds an object to an array.
|
JsonCache |
JsonCache.add(String path,
BigDecimal value) |
Adds a BigDecimal to an array.
|
JsonCache |
JsonCache.add(String path,
BigInteger value) |
Adds a BigInteger to an array.
|
void |
JsonCache.delete(com.fasterxml.jackson.core.JsonPointer ptr) |
Deletes a property within the object graph managed by the receiver.
|
void |
JsonCache.delete(String path) |
Deletes a property within the object graph managed by the receiver.
|
JsonCache.Root |
JsonCache.Root.flush(File file) |
If the cache is dirty, saves the object graph in JSON format to the specified file.
|
JsonCache.Root |
JsonCache.Root.flush(OutputStream out) |
If the cache is dirty, saves the object graph in JSON format to the specified stream.
|
Object |
JsonCache.get(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves an Object value from within the graph.
|
Object |
JsonCache.get(com.fasterxml.jackson.core.JsonPointer ptr,
Object defaultValue) |
Retrieves an Object value from within the graph.
|
Object |
JsonCache.get(String path) |
Retrieves an Object value from within the graph.
|
Object |
JsonCache.get(String path,
Object defaultValue) |
Retrieves an Object value from within the graph.
|
BigDecimal |
JsonCache.getBigDecimal(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves a BigDecimal value from within the graph.
|
BigDecimal |
JsonCache.getBigDecimal(com.fasterxml.jackson.core.JsonPointer ptr,
BigDecimal defaultValue) |
Retrieves a BigDecimal value from within the graph.
|
BigDecimal |
JsonCache.getBigDecimal(String path) |
Retrieves a BigDecimal value from within the graph.
|
BigDecimal |
JsonCache.getBigDecimal(String path,
BigDecimal defaultValue) |
Retrieves a BigDecimal value from within the graph.
|
BigInteger |
JsonCache.getBigInteger(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves a BigInteger value from within the graph.
|
BigInteger |
JsonCache.getBigInteger(com.fasterxml.jackson.core.JsonPointer ptr,
BigInteger defaultValue) |
Retrieves a BigInteger value from within the graph.
|
BigInteger |
JsonCache.getBigInteger(String path) |
Retrieves a BigInteger value from within the graph.
|
BigInteger |
JsonCache.getBigInteger(String path,
BigInteger defaultValue) |
Retrieves a BigInteger value from within the graph.
|
byte[] |
JsonCache.getBinary(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves a byte[] value from within the graph.
|
byte[] |
JsonCache.getBinary(com.fasterxml.jackson.core.JsonPointer ptr,
byte[] defaultValue) |
Retrieves a byte[] value from within the graph.
|
byte[] |
JsonCache.getBinary(String path) |
Retrieves a byte[] value from within the graph.
|
byte[] |
JsonCache.getBinary(String path,
byte[] defaultValue) |
Retrieves a byte[] value from within the graph.
|
boolean |
JsonCache.getBoolean(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves a boolean value from within the graph.
|
boolean |
JsonCache.getBoolean(com.fasterxml.jackson.core.JsonPointer ptr,
boolean defaultValue) |
Retrieves a boolean value from within the graph.
|
boolean |
JsonCache.getBoolean(String path) |
Retrieves a boolean value from within the graph.
|
boolean |
JsonCache.getBoolean(String path,
boolean defaultValue) |
Retrieves a boolean value from within the graph.
|
double |
JsonCache.getDouble(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves a double value from within the graph.
|
double |
JsonCache.getDouble(com.fasterxml.jackson.core.JsonPointer ptr,
double defaultValue) |
Retrieves a double value from within the graph.
|
double |
JsonCache.getDouble(String path) |
Retrieves a double value from within the graph.
|
double |
JsonCache.getDouble(String path,
double defaultValue) |
Retrieves a double value from within the graph.
|
float |
JsonCache.getFloat(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves a float value from within the graph.
|
float |
JsonCache.getFloat(com.fasterxml.jackson.core.JsonPointer ptr,
float defaultValue) |
Retrieves a float value from within the graph.
|
float |
JsonCache.getFloat(String path) |
Retrieves a float value from within the graph.
|
float |
JsonCache.getFloat(String path,
float defaultValue) |
Retrieves a float value from within the graph.
|
int |
JsonCache.getInt(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves an int value from within the graph.
|
int |
JsonCache.getInt(com.fasterxml.jackson.core.JsonPointer ptr,
int defaultValue) |
Retrieves an int value from within the graph.
|
int |
JsonCache.getInt(String path) |
Retrieves an int value from within the graph.
|
int |
JsonCache.getInt(String path,
int defaultValue) |
Retrieves an int value from within the graph.
|
long |
JsonCache.getLong(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves a long value from within the graph.
|
long |
JsonCache.getLong(com.fasterxml.jackson.core.JsonPointer ptr,
long defaultValue) |
Retrieves a long value from within the graph.
|
long |
JsonCache.getLong(String path) |
Retrieves a long value from within the graph.
|
long |
JsonCache.getLong(String path,
long defaultValue) |
Retrieves a long value from within the graph.
|
Number |
JsonCache.getNumber(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves a Number value from within the graph.
|
Number |
JsonCache.getNumber(com.fasterxml.jackson.core.JsonPointer ptr,
Number defaultValue) |
Retrieves a Number value from within the graph.
|
Number |
JsonCache.getNumber(String path) |
Retrieves a Number value from within the graph.
|
Number |
JsonCache.getNumber(String path,
Number defaultValue) |
Retrieves a Number value from within the graph.
|
<T> T |
JsonCache.getObject(com.fasterxml.jackson.core.JsonPointer ptr,
Class<T> type) |
Retrieves a typed object value from within the graph.
|
<T> T |
JsonCache.getObject(com.fasterxml.jackson.core.JsonPointer ptr,
T defaultValue) |
Retrieves a typed object value from within the graph.
|
<T> T |
JsonCache.getObject(String path,
Class<T> type) |
Retrieves a typed object value from within the graph.
|
<T> T |
JsonCache.getObject(String path,
T defaultValue) |
Retrieves a typed object value from within the graph.
|
<T> List<T> |
JsonCache.getObjects(com.fasterxml.jackson.core.JsonPointer ptr,
Class<T> type) |
Retrieves a typed list of objects from within the graph.
|
<T> List<T> |
JsonCache.getObjects(com.fasterxml.jackson.core.JsonPointer ptr,
Class<T> type,
List<T> defaultValue) |
Retrieves a typed list of objects from within the graph.
|
<T> List<T> |
JsonCache.getObjects(String path,
Class<T> type) |
Retrieves a typed list of objects from within the graph.
|
<T> List<T> |
JsonCache.getObjects(String path,
Class<T> type,
List<T> defaultValue) |
Retrieves a typed list of objects from within the graph.
|
short |
JsonCache.getShort(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves a short value from within the graph.
|
short |
JsonCache.getShort(com.fasterxml.jackson.core.JsonPointer ptr,
short defaultValue) |
Retrieves a short value from within the graph.
|
short |
JsonCache.getShort(String path) |
Retrieves a short value from within the graph.
|
short |
JsonCache.getShort(String path,
short defaultValue) |
Retrieves a short value from within the graph.
|
String |
JsonCache.getString(com.fasterxml.jackson.core.JsonPointer ptr) |
Retrieves a String value from within the graph.
|
String |
JsonCache.getString(com.fasterxml.jackson.core.JsonPointer ptr,
String defaultValue) |
Retrieves a String value from within the graph.
|
String |
JsonCache.getString(String path) |
Retrieves a String value from within the graph.
|
String |
JsonCache.getString(String path,
String defaultValue) |
Retrieves a String value from within the graph.
|
JsonCache.Root |
JsonCache.Root.load(File file) |
Loads the cache from the specified file.
|
JsonCache.Root |
JsonCache.Root.load(InputStream in) |
Loads the cache from the specified stream.
|
JsonCache.Root |
JsonCache.Root.save(File file) |
Saves the object graph in JSON format to the specified file.
|
JsonCache.Root |
JsonCache.Root.save(OutputStream out) |
Saves the object graph in JSON format to the specified stream.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
boolean value) |
Sets a boolean property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
double value) |
Sets a double property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
float value) |
Sets a float property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
int value) |
Sets an int property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
long value) |
Sets a long property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
short value) |
Sets a short property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
Object value) |
Sets an Object property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
String value) |
Sets a String property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
BigDecimal value) |
Sets a BigDecimal property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
BigInteger value) |
Sets a BigInteger property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(com.fasterxml.jackson.core.JsonPointer ptr,
List<?> values) |
Sets a List property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
boolean value) |
Sets a boolean property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
double value) |
Sets a double property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
float value) |
Sets a float property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
int value) |
Sets an int property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
long value) |
Sets a long property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
short value) |
Sets a short property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
Object value) |
Sets an Object property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
String value) |
Sets a String property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
BigDecimal value) |
Sets a BigDecimal property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
BigInteger value) |
Sets a BigInteger property within the object graph managed by the receiver.
|
JsonCache |
JsonCache.set(String path,
List<?> values) |
Sets a List property within the object graph managed by the receiver.
|