| Modifier and Type | Field and Description |
|---|---|
static PathRef |
NO_OP |
protected java.lang.Object |
parent |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
add(java.lang.Object newVal,
Configuration configuration) |
int |
compareTo(PathRef o) |
static PathRef |
create(java.lang.Object obj,
java.util.Collection<java.lang.String> properties) |
static PathRef |
create(java.lang.Object array,
int index) |
static PathRef |
create(java.lang.Object obj,
java.lang.String property) |
static PathRef |
createRoot(java.lang.Object root) |
abstract void |
delete(Configuration configuration) |
abstract void |
put(java.lang.String key,
java.lang.Object newVal,
Configuration configuration) |
abstract void |
set(java.lang.Object newVal,
Configuration configuration) |
public static final PathRef NO_OP
protected java.lang.Object parent
public abstract void set(java.lang.Object newVal,
Configuration configuration)
public abstract void delete(Configuration configuration)
public abstract void add(java.lang.Object newVal,
Configuration configuration)
public abstract void put(java.lang.String key,
java.lang.Object newVal,
Configuration configuration)
public int compareTo(PathRef o)
compareTo in interface java.lang.Comparable<PathRef>public static PathRef create(java.lang.Object obj, java.lang.String property)
public static PathRef create(java.lang.Object obj, java.util.Collection<java.lang.String> properties)
public static PathRef create(java.lang.Object array, int index)
public static PathRef createRoot(java.lang.Object root)