org.powerscala.property

backing

package backing

Visibility
  1. Public
  2. All

Type Members

  1. class AtomicBacking[T] extends Backing[T]

    AtomicBacking utilizes an AtomicReference for the backing store.

  2. trait Backing[T] extends AnyRef

  3. class LocalBacking[T] extends Backing[T]

    LocalBacking utilizes a ThreadLocal for the backing store.

  4. class MapPropertyBacking[T] extends Backing[Option[T]]

  5. class StorageBacking[T <: S, S] extends Backing[T]

  6. class VariableBacking[T] extends Backing[T]

    VariableBacking utilizes a standard var for the backing store.

  7. class VolatileVariableBacking[T] extends Backing[T]

    VolatileVariableBacking utilizes a volatile var for the backing store.

Ungrouped