object Managed
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Managed
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def absolve[E, A](v: Managed[E, Either[E, A]]): Managed[E, A]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- final def collectAll[E, A1, A2](ms: Iterable[Managed[E, A2]]): Managed[E, List[A2]]
- final def collectAllPar[E, A](as: Iterable[Managed[E, A]]): Managed[E, List[A]]
- final def collectAllParN[E, A](n: Int)(as: Iterable[Managed[E, A]]): Managed[E, List[A]]
-
final
def
die(t: Throwable): Managed[Nothing, Nothing]
See zio.ZManaged.die
- final def dieMessage(message: String): Managed[Throwable, Nothing]
- final def done[E, A](r: Exit[E, A]): Managed[E, A]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def fail[E](error: E): Managed[E, Nothing]
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- final def finalizer(f: IO[Nothing, _]): Managed[Nothing, Unit]
- final def flatten[E, A](m: Managed[E, Managed[E, A]]): Managed[E, A]
- final def foreach[E, A1, A2](as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]
- final def foreachPar[E, A1, A2](as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]
- final def foreachParN[E, A1, A2](n: Int)(as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]
- final def foreachParN_[E, A](n: Int)(as: Iterable[A])(f: (A) ⇒ Managed[E, Any]): Managed[E, Unit]
- final def foreachPar_[E, A](as: Iterable[A])(f: (A) ⇒ Managed[E, _]): Managed[E, Unit]
- final def foreach_[E, A](as: Iterable[A])(f: (A) ⇒ Managed[E, _]): Managed[E, Unit]
- final def fromAutoCloseable[E, A <: AutoCloseable](fa: IO[E, A]): Managed[E, A]
- final def fromEffect[E, A](fa: IO[E, A]): Managed[E, A]
- final def fromEither[E, A](v: ⇒ Either[E, A]): Managed[E, A]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def halt[E](cause: Cause[E]): Managed[E, Nothing]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final val interrupt: Managed[Nothing, Nothing]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def make[E, A](acquire: IO[E, A])(release: (A) ⇒ UIO[_]): Managed[E, A]
- final def makeExit[E, A](acquire: IO[E, A])(release: (A, Exit[_, _]) ⇒ UIO[_]): Managed[E, A]
- final def mergeAll[E, A, B](in: Iterable[Managed[E, A]])(zero: B)(f: (B, A) ⇒ B): Managed[E, B]
- final def mergeAllPar[E, A, B](in: Iterable[Managed[E, A]])(zero: B)(f: (B, A) ⇒ B): Managed[E, B]
- final def mergeAllParN[E, A, B](n: Int)(in: Iterable[Managed[E, A]])(zero: B)(f: (B, A) ⇒ B): Managed[E, B]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val never: Managed[Nothing, Nothing]
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def reduceAll[E, A](a: Managed[E, A], as: Iterable[Managed[E, A]])(f: (A, A) ⇒ A): Managed[E, A]
- final def reduceAllPar[E, A](a: Managed[E, A], as: Iterable[Managed[E, A]])(f: (A, A) ⇒ A): Managed[E, A]
- final def reduceAllParN[E, A](n: Long)(a1: Managed[E, A], as: Iterable[Managed[E, A]])(f: (A, A) ⇒ A): Managed[E, A]
- final def require[E, A](error: E): (Managed[E, Option[A]]) ⇒ Managed[E, A]
- final def reserve[E, A](reservation: Reservation[Any, E, A]): Managed[E, A]
- final def sandbox[E, A](v: Managed[E, A]): Managed[Cause[E], A]
- final def sequence[E, A1, A2](ms: Iterable[Managed[E, A2]]): Managed[E, List[A2]]
- final def sequencePar[E, A](as: Iterable[Managed[E, A]]): Managed[E, List[A]]
- final def sequenceParN[E, A](n: Int)(as: Iterable[Managed[E, A]]): Managed[E, List[A]]
- final def succeed[A](r: A): Managed[Nothing, A]
- final def succeedLazy[A](r: ⇒ A): Managed[Nothing, A]
- final def suspend[E, A](managed: ⇒ Managed[E, A]): Managed[E, A]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- final def traverse[E, A1, A2](as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]
- final def traversePar[E, A1, A2](as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]
- final def traverseParN[E, A1, A2](n: Int)(as: Iterable[A1])(f: (A1) ⇒ Managed[E, A2]): Managed[E, List[A2]]
- final def traverseParN_[E, A](n: Int)(as: Iterable[A])(f: (A) ⇒ Managed[E, Any]): Managed[E, Unit]
- final def traversePar_[E, A](as: Iterable[A])(f: (A) ⇒ Managed[E, _]): Managed[E, Unit]
- final def traverse_[E, A](as: Iterable[A])(f: (A) ⇒ Managed[E, _]): Managed[E, Unit]
- final val unit: Managed[Nothing, Unit]
- final def unsandbox[E, A](v: Managed[Cause[E], A]): Managed[E, A]
- final def unwrap[E, A](fa: IO[E, Managed[E, A]]): Managed[E, A]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- final def when[E](b: Boolean)(managed: Managed[E, _]): Managed[E, Unit]
- final def whenCase[R, E, A](a: A)(pf: PartialFunction[A, ZManaged[R, E, _]]): ZManaged[R, E, Unit]
- final def whenCaseM[R, E, A](a: ZManaged[R, E, A])(pf: PartialFunction[A, ZManaged[R, E, _]]): ZManaged[R, E, Unit]
- final def whenM[E](b: Managed[E, Boolean])(managed: Managed[E, _]): Managed[E, Unit]