public class ValueEvent<T> extends org.babyfish.data.event.ModificationEvent
| Modifier and Type | Class and Description |
|---|---|
static interface |
ValueEvent.Modification<T> |
source| Modifier | Constructor and Description |
|---|---|
protected |
ValueEvent(Object source,
ValueEvent.Modification<T> modification,
T detachedValue,
T attachedValue) |
protected |
ValueEvent(Object source,
ValueEvent<T> target) |
| Modifier and Type | Method and Description |
|---|---|
static <T> ValueEvent<T> |
createReplaceEvent(Object source,
ValueEvent.Modification<T> modification,
T detachedValue,
T attachedValue) |
ValueEvent<T> |
dispatch(Object source) |
ValueEvent.Modification<T> |
getModification() |
T |
getValue(org.babyfish.data.event.PropertyVersion version) |
getAttributeContext, getBubbledEvent, getCause, getDispatchedEvent, getEventType, getFinalModification, getModificationThrowable, getModificationType, getPreModificationThrowable, isModificationSuccessedgetSource, toStringprotected ValueEvent(Object source, ValueEvent.Modification<T> modification, T detachedValue, T attachedValue)
protected ValueEvent(Object source, ValueEvent<T> target)
public ValueEvent.Modification<T> getModification()
getModification in class org.babyfish.data.event.ModificationEventpublic T getValue(org.babyfish.data.event.PropertyVersion version)
public ValueEvent<T> dispatch(Object source)
dispatch in class org.babyfish.data.event.ModificationEventpublic static <T> ValueEvent<T> createReplaceEvent(Object source, ValueEvent.Modification<T> modification, T detachedValue, T attachedValue)
Copyright © 2016. All rights reserved.