public class Fault<KEY,T> extends Object
| Constructor and Description |
|---|
Fault(KEY key,
java.util.function.Function<KEY,T> resolver) |
Fault(KEY key,
java.util.function.Function<KEY,T> resolver,
ModificationListener... modificationListeners) |
Fault(KEY key,
T value) |
Fault(KEY key,
T value,
ModificationListener... modificationListeners) |
| Modifier and Type | Method and Description |
|---|---|
void |
addModificationListener(ModificationListener modificationListener) |
boolean |
equals(Object obj) |
static <KEY,T> Fault<KEY,T> |
fault(KEY key,
java.util.function.Function<KEY,T> resolver) |
static <KEY,T> Fault<KEY,T> |
fault(KEY key,
java.util.function.Function<KEY,T> resolver,
ModificationListener... modificationListeners) |
static <KEY,T> Fault<KEY,T> |
fault(KEY key,
T t) |
static <KEY,T> Fault<KEY,T> |
fault(KEY key,
T t,
ModificationListener... modificationListeners) |
T |
getInvalidatedValue() |
KEY |
getKey() |
T |
getValue() |
int |
hashCode() |
void |
invalidate() |
boolean |
isFault() |
boolean |
isModified() |
boolean |
isNotNull() |
boolean |
isNull() |
void |
notificationModificationListeners() |
static <KEY,T> Fault<KEY,T> |
nullFault() |
void |
removeModificationListener(ModificationListener modificationListener) |
public Fault(KEY key, java.util.function.Function<KEY,T> resolver)
public Fault(KEY key, java.util.function.Function<KEY,T> resolver, ModificationListener... modificationListeners)
public Fault(KEY key, T value, ModificationListener... modificationListeners)
public static <KEY,T> Fault<KEY,T> fault(KEY key, T t)
public static <KEY,T> Fault<KEY,T> fault(KEY key, java.util.function.Function<KEY,T> resolver)
public static <KEY,T> Fault<KEY,T> fault(KEY key, T t, ModificationListener... modificationListeners)
public static <KEY,T> Fault<KEY,T> fault(KEY key, java.util.function.Function<KEY,T> resolver, ModificationListener... modificationListeners)
public static <KEY,T> Fault<KEY,T> nullFault()
public T getInvalidatedValue()
public T getValue()
public void invalidate()
public boolean isFault()
public boolean isNull()
public boolean isNotNull()
public KEY getKey()
public boolean isModified()
public void addModificationListener(ModificationListener modificationListener)
public void removeModificationListener(ModificationListener modificationListener)
public void notificationModificationListeners()
Copyright © 2019. All rights reserved.