Packages

final case class OutputStreamResource(resource: Resource[OutputStream], fileName: String = "", autoCompress: Boolean = true, compressionLevel: Int = Deflater.BEST_SPEED, buffered: Boolean = true, internalArchiveFileName: Option[String] = None) extends Resource[OutputStream] with Product with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OutputStreamResource
  2. Serializable
  3. Product
  4. Equals
  5. Resource
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new OutputStreamResource(resource: Resource[OutputStream], fileName: String = "", autoCompress: Boolean = true, compressionLevel: Int = Deflater.BEST_SPEED, buffered: Boolean = true, internalArchiveFileName: Option[String] = None)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val autoCompress: Boolean
  6. val buffered: Boolean
  7. def bufferedWriter(cs: Charset): Resource[BufferedWriter]
  8. def bufferedWriter(encoding: String): Resource[BufferedWriter]
  9. def bufferedWriter(): Resource[BufferedWriter]
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  11. val compressionLevel: Int
  12. def dataOutput(): Resource[DataOutput]
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. val fileName: String
  15. final def flatMap[B](f: (OutputStream) => Resource[B]): Resource[B]
    Definition Classes
    Resource
  16. final def foreach[U](f: (OutputStream) => U): Unit
    Definition Classes
    Resource
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. val internalArchiveFileName: Option[String]
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def isMultiUse: Boolean

    Can this resource be used multiple times?

    Can this resource be used multiple times?

    Definition Classes
    OutputStreamResourceResource
  21. def isUsable: Boolean

    Is this resource usable? i.e.

    Is this resource usable? i.e. will the use() method work?

    Definition Classes
    OutputStreamResourceResource
  22. final def map[B](f: (OutputStream) => B): Resource[B]
    Definition Classes
    Resource
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. def productElementNames: Iterator[String]
    Definition Classes
    Product
  27. val resource: Resource[OutputStream]
  28. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  29. def use[T](f: (OutputStream) => T): T
    Definition Classes
    OutputStreamResourceResource
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  32. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. def writer(cs: Charset): Resource[Writer]
  34. def writer(encoding: String): Resource[Writer]
  35. def writer(): Resource[Writer]

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Resource[OutputStream]

Inherited from AnyRef

Inherited from Any

Ungrouped