Ensure

kyo.ios.IOs.internal.Ensure
abstract class Ensure extends AtomicReference[Any], () => Unit

Attributes

Graph
Supertypes
trait () => Unit
class AtomicReference[Any]
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Abstract methods

protected def run: Unit > IOs

Concrete methods

def apply(): Unit

Inherited methods

final def accumulateAndGet(x$0: Any, x$1: BinaryOperator[Any]): V

Attributes

Inherited from:
AtomicReference
final def compareAndExchange(x$0: Any, x$1: Any): V

Attributes

Inherited from:
AtomicReference
final def compareAndExchangeAcquire(x$0: Any, x$1: Any): V

Attributes

Inherited from:
AtomicReference
final def compareAndExchangeRelease(x$0: Any, x$1: Any): V

Attributes

Inherited from:
AtomicReference
final def compareAndSet(x$0: Any, x$1: Any): Boolean

Attributes

Inherited from:
AtomicReference
final def get(): V

Attributes

Inherited from:
AtomicReference
final def getAcquire(): V

Attributes

Inherited from:
AtomicReference
final def getAndAccumulate(x$0: Any, x$1: BinaryOperator[Any]): V

Attributes

Inherited from:
AtomicReference
final def getAndSet(x$0: Any): V

Attributes

Inherited from:
AtomicReference
final def getAndUpdate(x$0: UnaryOperator[Any]): V

Attributes

Inherited from:
AtomicReference
final def getOpaque(): V

Attributes

Inherited from:
AtomicReference
final def getPlain(): V

Attributes

Inherited from:
AtomicReference
final def lazySet(x$0: Any): Unit

Attributes

Inherited from:
AtomicReference
final def set(x$0: Any): Unit

Attributes

Inherited from:
AtomicReference
final def setOpaque(x$0: Any): Unit

Attributes

Inherited from:
AtomicReference
final def setPlain(x$0: Any): Unit

Attributes

Inherited from:
AtomicReference
final def setRelease(x$0: Any): Unit

Attributes

Inherited from:
AtomicReference
override def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Function0 -> Any
Inherited from:
Function0
final def updateAndGet(x$0: UnaryOperator[Any]): V

Attributes

Inherited from:
AtomicReference
final def weakCompareAndSetAcquire(x$0: Any, x$1: Any): Boolean

Attributes

Inherited from:
AtomicReference
final def weakCompareAndSetPlain(x$0: Any, x$1: Any): Boolean

Attributes

Inherited from:
AtomicReference
final def weakCompareAndSetRelease(x$0: Any, x$1: Any): Boolean

Attributes

Inherited from:
AtomicReference
final def weakCompareAndSetVolatile(x$0: Any, x$1: Any): Boolean

Attributes

Inherited from:
AtomicReference

Deprecated and Inherited methods

@Deprecated(since = "9")
final def weakCompareAndSet(x$0: Any, x$1: Any): Boolean

Attributes

Deprecated
true
Inherited from:
AtomicReference