public class PropertyDiff extends Object implements Iterable<PropertyDiff>
Modifier and Type | Field and Description |
---|---|
static int |
ADDED |
Set<PropertyDiff> |
children |
static int |
MODIFIED |
String |
name |
static int |
REMOVED |
int |
type |
Serializable |
value |
Constructor and Description |
---|
PropertyDiff(int type,
String name) |
PropertyDiff(int type,
String name,
Serializable value) |
Modifier and Type | Method and Description |
---|---|
void |
add(String name,
Serializable value) |
boolean |
equals(Object obj) |
boolean |
hasChildren() |
int |
hashCode() |
Iterator<PropertyDiff> |
iterator() |
void |
modify(String name,
Serializable value) |
void |
remove(String name) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public static final int MODIFIED
public static final int ADDED
public static final int REMOVED
public int type
public Serializable value
public final Set<PropertyDiff> children
public PropertyDiff(int type, String name)
public PropertyDiff(int type, String name, Serializable value)
public boolean hasChildren()
public void modify(String name, Serializable value)
public void add(String name, Serializable value)
public Iterator<PropertyDiff> iterator()
iterator
in interface Iterable<PropertyDiff>
Copyright © 2015 Nuxeo SA. All rights reserved.