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) |
public static final int MODIFIED
public static final int ADDED
public static final int REMOVED
public int type
public Serializable value
public String name
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 remove(String name)
public void add(String name, Serializable value)
public Iterator<PropertyDiff> iterator()
iterator
in interface Iterable<PropertyDiff>
Copyright © 2013 Nuxeo SA. All Rights Reserved.