public interface Visitable<E>
| Modifier and Type | Method and Description |
|---|---|
default <T,R> R |
apply(net.openhft.chronicle.core.util.SerializableBiFunction<E,T,R> function,
T argument) |
default <R> R |
apply(net.openhft.chronicle.core.util.SerializableFunction<E,R> function) |
default <T> void |
asyncUpdate(net.openhft.chronicle.core.util.SerializableBiFunction<E,T,E> updateFunction,
T argument) |
default void |
asyncUpdate(net.openhft.chronicle.core.util.SerializableFunction<E,E> updateFunction) |
E |
get() |
void |
set(E e) |
default <T,RT,R> R |
syncUpdate(net.openhft.chronicle.core.util.SerializableBiFunction<E,T,E> updateFunction,
T updateArgument,
net.openhft.chronicle.core.util.SerializableBiFunction<E,RT,R> returnFunction,
RT returnArgument) |
default <R> R |
syncUpdate(net.openhft.chronicle.core.util.SerializableFunction<E,E> updateFunction,
net.openhft.chronicle.core.util.SerializableFunction<E,R> returnFunction) |
E get()
void set(E e)
default <R> R apply(net.openhft.chronicle.core.util.SerializableFunction<E,R> function)
default void asyncUpdate(net.openhft.chronicle.core.util.SerializableFunction<E,E> updateFunction)
default <R> R syncUpdate(net.openhft.chronicle.core.util.SerializableFunction<E,E> updateFunction, net.openhft.chronicle.core.util.SerializableFunction<E,R> returnFunction)
default <T,R> R apply(net.openhft.chronicle.core.util.SerializableBiFunction<E,T,R> function, T argument)
default <T> void asyncUpdate(net.openhft.chronicle.core.util.SerializableBiFunction<E,T,E> updateFunction, T argument)
Copyright © 2015. All rights reserved.