public class CdoSnapshotState
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<java.lang.String> |
differentValues(CdoSnapshotState previous) |
List of properties with changed values (when comparing to the previous state)
|
boolean |
equals(java.lang.Object o) |
|
void |
forEachProperty(java.util.function.BiConsumer<java.lang.String,java.lang.Object> consumer) |
|
java.util.Set<java.lang.String> |
getPropertyNames() |
|
java.lang.Object |
getPropertyValue(java.lang.String propertyName) |
|
java.lang.Object |
getPropertyValue(Property property) |
returns default values for null primitives
|
int |
hashCode() |
|
<R> java.util.List<R> |
mapProperties(java.util.function.BiFunction<java.lang.String,java.lang.Object,R> mapper) |
|
java.lang.String |
toString() |
public java.lang.Object getPropertyValue(Property property)
public java.lang.Object getPropertyValue(java.lang.String propertyName)
public java.util.Set<java.lang.String> getPropertyNames()
public <R> java.util.List<R> mapProperties(java.util.function.BiFunction<java.lang.String,java.lang.Object,R> mapper)
public void forEachProperty(java.util.function.BiConsumer<java.lang.String,java.lang.Object> consumer)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.util.List<java.lang.String> differentValues(CdoSnapshotState previous)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object