public class KeyedValueEvent<K,T> extends ValueEvent<T>
| Modifier and Type | Class and Description |
|---|---|
static interface |
KeyedValueEvent.KeyedModification<K,T> |
ValueEvent.Modification<T>source| Constructor and Description |
|---|
KeyedValueEvent(Object source,
KeyedValueEvent.KeyedModification<K,T> modification,
T detachedValue,
T attachedValue,
K detachedKey,
K attachedKey) |
KeyedValueEvent(Object source,
KeyedValueEvent<K,T> target) |
| Modifier and Type | Method and Description |
|---|---|
static <K,T> KeyedValueEvent<K,T> |
createReplaceEvent(Object source,
KeyedValueEvent.KeyedModification<K,T> modification,
T detachedValue,
T attachedValue,
K detachedKey,
K attachedKey) |
KeyedValueEvent<K,T> |
dispatch(Object source) |
K |
getKey(org.babyfish.data.event.PropertyVersion version) |
KeyedValueEvent.KeyedModification<K,T> |
getModification() |
createReplaceEvent, getValuegetAttributeContext, getBubbledEvent, getCause, getDispatchedEvent, getEventType, getFinalModification, getModificationThrowable, getModificationType, getPreModificationThrowable, isModificationSuccessedgetSource, toStringpublic KeyedValueEvent(Object source, KeyedValueEvent.KeyedModification<K,T> modification, T detachedValue, T attachedValue, K detachedKey, K attachedKey)
public KeyedValueEvent(Object source, KeyedValueEvent<K,T> target)
public KeyedValueEvent.KeyedModification<K,T> getModification()
getModification in class ValueEvent<T>public K getKey(org.babyfish.data.event.PropertyVersion version)
public KeyedValueEvent<K,T> dispatch(Object source)
dispatch in class ValueEvent<T>public static <K,T> KeyedValueEvent<K,T> createReplaceEvent(Object source, KeyedValueEvent.KeyedModification<K,T> modification, T detachedValue, T attachedValue, K detachedKey, K attachedKey)
Copyright © 2016. All rights reserved.