Class

fm.common

ByteArrayImageOutputStream

Related Doc: package common

Permalink

final class ByteArrayImageOutputStream extends ImageOutputStreamImpl

An ImageOutputStream implementation that writes to a Array[Byte]

Linear Supertypes
ImageOutputStreamImpl, ImageOutputStream, DataOutput, ImageInputStreamImpl, ImageInputStream, Closeable, AutoCloseable, DataInput, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ByteArrayImageOutputStream
  2. ImageOutputStreamImpl
  3. ImageOutputStream
  4. DataOutput
  5. ImageInputStreamImpl
  6. ImageInputStream
  7. Closeable
  8. AutoCloseable
  9. DataInput
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ByteArrayImageOutputStream()

    Permalink
  2. new ByteArrayImageOutputStream(initialSize: Int)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def bytes: Array[Byte]

    Permalink
    Attributes
    protected
  6. def bytesLength: Int

    Permalink
    Attributes
    protected
  7. def bytesOffset: Int

    Permalink
    Attributes
    protected
  8. final def checkClosed(): Unit

    Permalink
    Attributes
    protected[javax.imageio.stream]
    Definition Classes
    ImageInputStreamImpl
    Annotations
    @throws( classOf[java.io.IOException] )
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  10. def close(): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → Closeable → AutoCloseable
    Annotations
    @throws( classOf[java.io.IOException] )
  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def flush(): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  14. def flushBefore(arg0: Long): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  15. final def flushBits(): Unit

    Permalink
    Attributes
    protected[javax.imageio.stream]
    Definition Classes
    ImageOutputStreamImpl
    Annotations
    @throws( classOf[java.io.IOException] )
  16. def getBitOffset(): Int

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  17. def getByteOrder(): ByteOrder

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
  18. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  19. def getFlushedPosition(): Long

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
  20. def getStreamPosition(): Long

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  21. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  22. def isCached(): Boolean

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
  23. def isCachedFile(): Boolean

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
  24. final def isCachedMemory(): Boolean

    Permalink
    Definition Classes
    ByteArrayImageOutputStream → ImageInputStreamImpl → ImageInputStream
  25. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  26. def length(): Long

    Permalink
    Definition Classes
    ByteArrayImageOutputStream → ImageInputStreamImpl → ImageInputStream
  27. def mark(): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
  28. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  30. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  31. final def read(b: Array[Byte], off: Int, len: Int): Int

    Permalink
    Definition Classes
    ByteArrayImageOutputStream → ImageInputStreamImpl → ImageInputStream
  32. final def read(): Int

    Permalink
    Definition Classes
    ByteArrayImageOutputStream → ImageInputStreamImpl → ImageInputStream
  33. def read(arg0: Array[Byte]): Int

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  34. def readBit(): Int

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  35. def readBits(arg0: Int): Long

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  36. def readBoolean(): Boolean

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  37. def readByte(): Byte

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  38. def readBytes(arg0: IIOByteBuffer, arg1: Int): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  39. def readChar(): Char

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  40. def readDouble(): Double

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  41. def readFloat(): Float

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  42. def readFully(arg0: Array[Double], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  43. def readFully(arg0: Array[Float], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  44. def readFully(arg0: Array[Long], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  45. def readFully(arg0: Array[Int], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  46. def readFully(arg0: Array[Char], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  47. def readFully(arg0: Array[Short], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  48. def readFully(arg0: Array[Byte]): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  49. def readFully(arg0: Array[Byte], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  50. def readInt(): Int

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  51. def readLine(): String

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  52. def readLong(): Long

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  53. def readShort(): Short

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  54. def readUTF(): String

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  55. def readUnsignedByte(): Int

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  56. def readUnsignedInt(): Long

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  57. def readUnsignedShort(): Int

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  58. def reset(): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  59. def seek(arg0: Long): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  60. def setBitOffset(arg0: Int): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  61. def setByteOrder(arg0: ByteOrder): Unit

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
  62. def skipBytes(arg0: Long): Long

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  63. def skipBytes(arg0: Int): Int

    Permalink
    Definition Classes
    ImageInputStreamImpl → ImageInputStream → DataInput
    Annotations
    @throws( classOf[java.io.IOException] )
  64. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  65. def toByteArray: Array[Byte]

    Permalink
  66. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  67. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. def write(b: Array[Byte], off: Int, len: Int): Unit

    Permalink
    Definition Classes
    ByteArrayImageOutputStream → ImageOutputStreamImpl → ImageOutputStream → DataOutput
  71. def write(b: Int): Unit

    Permalink
    Definition Classes
    ByteArrayImageOutputStream → ImageOutputStreamImpl → ImageOutputStream → DataOutput
  72. def write(arg0: Array[Byte]): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  73. def writeBit(arg0: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  74. def writeBits(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  75. def writeBoolean(arg0: Boolean): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  76. def writeByte(arg0: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  77. def writeBytes(arg0: String): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  78. def writeChar(arg0: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  79. def writeChars(arg0: Array[Char], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  80. def writeChars(arg0: String): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  81. def writeDouble(arg0: Double): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  82. def writeDoubles(arg0: Array[Double], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  83. def writeFloat(arg0: Float): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  84. def writeFloats(arg0: Array[Float], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  85. def writeInt(arg0: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  86. def writeInts(arg0: Array[Int], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  87. def writeLong(arg0: Long): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  88. def writeLongs(arg0: Array[Long], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  89. def writeShort(arg0: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )
  90. def writeShorts(arg0: Array[Short], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream
    Annotations
    @throws( classOf[java.io.IOException] )
  91. def writeUTF(arg0: String): Unit

    Permalink
    Definition Classes
    ImageOutputStreamImpl → ImageOutputStream → DataOutput
    Annotations
    @throws( classOf[java.io.IOException] )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[javax.imageio.stream]
    Definition Classes
    ImageInputStreamImpl → AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from ImageOutputStreamImpl

Inherited from ImageOutputStream

Inherited from DataOutput

Inherited from ImageInputStreamImpl

Inherited from ImageInputStream

Inherited from Closeable

Inherited from AutoCloseable

Inherited from DataInput

Inherited from AnyRef

Inherited from Any

Ungrouped