Class AbstractFuture.SynchronizedHelper

java.lang.Object
org.docx4j.com.google.common.util.concurrent.AbstractFuture.AtomicHelper
org.docx4j.com.google.common.util.concurrent.AbstractFuture.SynchronizedHelper
Enclosing class:
AbstractFuture<V>

private static final class AbstractFuture.SynchronizedHelper extends AbstractFuture.AtomicHelper
AbstractFuture.AtomicHelper based on synchronized and volatile writes.

This is an implementation of last resort for when certain basic VM features are broken (like AtomicReferenceFieldUpdater).