object Resource
- Source
- Resource.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Resource
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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
- def apply[T <: ReflectiveCloseable](resource: T): Resource[T]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- val empty: Resource[Unit]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- implicit def toResource[T <: ReflectiveCloseable](resource: T): Resource[T]
- def toString(): String
- Definition Classes
- AnyRef → Any
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L], m: Resource[M], n: Resource[N], o: Resource[O], p: Resource[P], q: Resource[Q], r: Resource[R], s: Resource[S], t: Resource[T], u: Resource[U], v: Resource[V])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L], m: Resource[M], n: Resource[N], o: Resource[O], p: Resource[P], q: Resource[Q], r: Resource[R], s: Resource[S], t: Resource[T], u: Resource[U])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L], m: Resource[M], n: Resource[N], o: Resource[O], p: Resource[P], q: Resource[Q], r: Resource[R], s: Resource[S], t: Resource[T])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L], m: Resource[M], n: Resource[N], o: Resource[O], p: Resource[P], q: Resource[Q], r: Resource[R], s: Resource[S])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L], m: Resource[M], n: Resource[N], o: Resource[O], p: Resource[P], q: Resource[Q], r: Resource[R])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L], m: Resource[M], n: Resource[N], o: Resource[O], p: Resource[P], q: Resource[Q])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L], m: Resource[M], n: Resource[N], o: Resource[O], p: Resource[P])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L], m: Resource[M], n: Resource[N], o: Resource[O])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L, M, N](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L], m: Resource[M], n: Resource[N])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L, M](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L], m: Resource[M])(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K, L](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K], l: Resource[L])(fun: (A, B, C, D, E, F, G, H, I, J, K, L) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J, K](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J], k: Resource[K])(fun: (A, B, C, D, E, F, G, H, I, J, K) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I, J](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I], j: Resource[J])(fun: (A, B, C, D, E, F, G, H, I, J) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H, I](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H], i: Resource[I])(fun: (A, B, C, D, E, F, G, H, I) => RES): RES
- def use[RES, A, B, C, D, E, F, G, H](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G], h: Resource[H])(fun: (A, B, C, D, E, F, G, H) => RES): RES
- def use[RES, A, B, C, D, E, F, G](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F], g: Resource[G])(fun: (A, B, C, D, E, F, G) => RES): RES
- def use[RES, A, B, C, D, E, F](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E], f: Resource[F])(fun: (A, B, C, D, E, F) => RES): RES
- def use[RES, A, B, C, D, E](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D], e: Resource[E])(fun: (A, B, C, D, E) => RES): RES
- def use[RES, A, B, C, D](a: Resource[A], b: Resource[B], c: Resource[C], d: Resource[D])(fun: (A, B, C, D) => RES): RES
- def use[RES, A, B, C](a: Resource[A], b: Resource[B], c: Resource[C])(fun: (A, B, C) => RES): RES
- def use[RES, A, B](a: Resource[A], b: Resource[B])(fun: (A, B) => RES): RES
- def use[RES, A](a: Resource[A])(fun: (A) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable, M <: ReflectiveCloseable, N <: ReflectiveCloseable, O <: ReflectiveCloseable, P <: ReflectiveCloseable, Q <: ReflectiveCloseable, R <: ReflectiveCloseable, S <: ReflectiveCloseable, T <: ReflectiveCloseable, U <: ReflectiveCloseable, V <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L, m: M, n: N, o: O, p: P, q: Q, r: R, s: S, t: T, u: U, v: V)(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable, M <: ReflectiveCloseable, N <: ReflectiveCloseable, O <: ReflectiveCloseable, P <: ReflectiveCloseable, Q <: ReflectiveCloseable, R <: ReflectiveCloseable, S <: ReflectiveCloseable, T <: ReflectiveCloseable, U <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L, m: M, n: N, o: O, p: P, q: Q, r: R, s: S, t: T, u: U)(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable, M <: ReflectiveCloseable, N <: ReflectiveCloseable, O <: ReflectiveCloseable, P <: ReflectiveCloseable, Q <: ReflectiveCloseable, R <: ReflectiveCloseable, S <: ReflectiveCloseable, T <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L, m: M, n: N, o: O, p: P, q: Q, r: R, s: S, t: T)(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable, M <: ReflectiveCloseable, N <: ReflectiveCloseable, O <: ReflectiveCloseable, P <: ReflectiveCloseable, Q <: ReflectiveCloseable, R <: ReflectiveCloseable, S <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L, m: M, n: N, o: O, p: P, q: Q, r: R, s: S)(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable, M <: ReflectiveCloseable, N <: ReflectiveCloseable, O <: ReflectiveCloseable, P <: ReflectiveCloseable, Q <: ReflectiveCloseable, R <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L, m: M, n: N, o: O, p: P, q: Q, r: R)(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable, M <: ReflectiveCloseable, N <: ReflectiveCloseable, O <: ReflectiveCloseable, P <: ReflectiveCloseable, Q <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L, m: M, n: N, o: O, p: P, q: Q)(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable, M <: ReflectiveCloseable, N <: ReflectiveCloseable, O <: ReflectiveCloseable, P <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L, m: M, n: N, o: O, p: P)(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable, M <: ReflectiveCloseable, N <: ReflectiveCloseable, O <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L, m: M, n: N, o: O)(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable, M <: ReflectiveCloseable, N <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L, m: M, n: N)(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M, N) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable, M <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L, m: M)(fun: (A, B, C, D, E, F, G, H, I, J, K, L, M) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable, L <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L)(fun: (A, B, C, D, E, F, G, H, I, J, K, L) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable, K <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K)(fun: (A, B, C, D, E, F, G, H, I, J, K) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable, J <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J)(fun: (A, B, C, D, E, F, G, H, I, J) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable, I <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I)(fun: (A, B, C, D, E, F, G, H, I) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable, H <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H)(fun: (A, B, C, D, E, F, G, H) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable, G <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F, g: G)(fun: (A, B, C, D, E, F, G) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable, F <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E, f: F)(fun: (A, B, C, D, E, F) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable, E <: ReflectiveCloseable](a: A, b: B, c: C, d: D, e: E)(fun: (A, B, C, D, E) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable, D <: ReflectiveCloseable](a: A, b: B, c: C, d: D)(fun: (A, B, C, D) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable, C <: ReflectiveCloseable](a: A, b: B, c: C)(fun: (A, B, C) => RES): RES
- def using[RES, A <: ReflectiveCloseable, B <: ReflectiveCloseable](a: A, b: B)(fun: (A, B) => RES): RES
- def using[T, R <: ReflectiveCloseable](resources: Seq[R])(f: (Seq[R]) => T): T
- def using[T, R <: ReflectiveCloseable](resource: R)(f: (R) => T): T
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])