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
    @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 finalize(): Unit

    Permalink
    Attributes
    protected[javax.imageio.stream]
    Definition Classes
    ImageInputStreamImpl → AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def flush(): Unit

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  20. def getFlushedPosition(): Long

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  23. def isCached(): Boolean

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  31. final def notifyAll(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  67. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  68. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. final def wait(arg0: Long, arg1: Int): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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