Uses of Class
com.google.common.util.concurrent.AbstractFuture.Listener
Packages that use AbstractFuture.Listener
-
Uses of AbstractFuture.Listener in com.google.common.util.concurrent
Fields in com.google.common.util.concurrent declared as AbstractFuture.ListenerModifier and TypeFieldDescriptionprivate AbstractFuture.Listener
AbstractFuture.listeners
All listeners.(package private) AbstractFuture.Listener
AbstractFuture.Listener.next
(package private) static final AbstractFuture.Listener
AbstractFuture.Listener.TOMBSTONE
Fields in com.google.common.util.concurrent with type parameters of type AbstractFuture.ListenerModifier and TypeFieldDescription(package private) final AtomicReferenceFieldUpdater
<? super AbstractFuture<?>, AbstractFuture.Listener> AbstractFuture.SafeAtomicHelper.listenersUpdater
Methods in com.google.common.util.concurrent that return AbstractFuture.ListenerModifier and TypeMethodDescriptionprivate AbstractFuture.Listener
AbstractFuture.clearListeners
(AbstractFuture.Listener onto) Clears theAbstractFuture.listeners
list and prepends its contents toonto
, least recently added first.(package private) abstract AbstractFuture.Listener
AbstractFuture.AtomicHelper.gasListeners
(AbstractFuture<?> future, AbstractFuture.Listener update) Performs a GAS operation on theAbstractFuture.listeners
field.(package private) AbstractFuture.Listener
AbstractFuture.SafeAtomicHelper.gasListeners
(AbstractFuture<?> future, AbstractFuture.Listener update) Performs a GAS operation on theAbstractFuture.listeners
field.(package private) AbstractFuture.Listener
AbstractFuture.SynchronizedHelper.gasListeners
(AbstractFuture<?> future, AbstractFuture.Listener update) Performs a GAS operation on theAbstractFuture.listeners
field.(package private) AbstractFuture.Listener
AbstractFuture.UnsafeAtomicHelper.gasListeners
(AbstractFuture<?> future, AbstractFuture.Listener update) Performs a GAS operation on theAbstractFuture.listeners
field.Methods in com.google.common.util.concurrent with parameters of type AbstractFuture.ListenerModifier and TypeMethodDescription(package private) abstract boolean
AbstractFuture.AtomicHelper.casListeners
(AbstractFuture<?> future, AbstractFuture.Listener expect, AbstractFuture.Listener update) Performs a CAS operation on theAbstractFuture.listeners
field.(package private) boolean
AbstractFuture.SafeAtomicHelper.casListeners
(AbstractFuture<?> future, AbstractFuture.Listener expect, AbstractFuture.Listener update) (package private) boolean
AbstractFuture.SynchronizedHelper.casListeners
(AbstractFuture<?> future, AbstractFuture.Listener expect, AbstractFuture.Listener update) (package private) boolean
AbstractFuture.UnsafeAtomicHelper.casListeners
(AbstractFuture<?> future, AbstractFuture.Listener expect, AbstractFuture.Listener update) Performs a CAS operation on theAbstractFuture.listeners
field.private AbstractFuture.Listener
AbstractFuture.clearListeners
(AbstractFuture.Listener onto) Clears theAbstractFuture.listeners
list and prepends its contents toonto
, least recently added first.(package private) abstract AbstractFuture.Listener
AbstractFuture.AtomicHelper.gasListeners
(AbstractFuture<?> future, AbstractFuture.Listener update) Performs a GAS operation on theAbstractFuture.listeners
field.(package private) AbstractFuture.Listener
AbstractFuture.SafeAtomicHelper.gasListeners
(AbstractFuture<?> future, AbstractFuture.Listener update) Performs a GAS operation on theAbstractFuture.listeners
field.(package private) AbstractFuture.Listener
AbstractFuture.SynchronizedHelper.gasListeners
(AbstractFuture<?> future, AbstractFuture.Listener update) Performs a GAS operation on theAbstractFuture.listeners
field.(package private) AbstractFuture.Listener
AbstractFuture.UnsafeAtomicHelper.gasListeners
(AbstractFuture<?> future, AbstractFuture.Listener update) Performs a GAS operation on theAbstractFuture.listeners
field.