org.sisioh.trinity.domain.io.buffer

ChannelBuffer

trait ChannelBuffer extends AnyRef

org.jboss.netty.buffer.ChannelBuffer の Scalaラッパー

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ChannelBuffer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def array: Array[Byte]

  2. abstract def arrayOffset: Int

  3. abstract def byteOrder: ByteOrder

  4. abstract def bytesBefore(index: Int, length: Int, value: Byte): Int

  5. abstract def bytesBefore(length: Int, value: Byte): Int

  6. abstract def bytesBefore(value: Byte): Int

  7. abstract def capacity: Int

  8. abstract def compareTo(buffer: ChannelBuffer): Int

  9. abstract def copy(index: Int, length: Int): ChannelBuffer

  10. abstract def copy: ChannelBuffer

  11. abstract def duplicate: ChannelBuffer

  12. abstract def factory: ChannelBufferFactory

  13. abstract def getByte(index: Int): Byte

  14. abstract def getBytes(index: Int, length: Int): ChannelBuffer

  15. abstract def getBytes(index: Int): ChannelBuffer

  16. abstract def getBytesAsByteArray(index: Int, length: Int): Array[Byte]

  17. abstract def getBytesAsByteArray(index: Int): Array[Byte]

  18. abstract def getBytesAsByteBuffer(index: Int): ByteBuffer

  19. abstract def getChar(index: Int): Char

  20. abstract def getDouble(index: Int): Double

  21. abstract def getFloat(index: Int): Float

  22. abstract def getInt(index: Int): Int

  23. abstract def getLong(index: Int): Long

  24. abstract def getMedium(index: Int): Int

  25. abstract def getShort(index: Int): Short

  26. abstract def getUnsignedByte(index: Int): Short

  27. abstract def getUnsignedInt(index: Int): Long

  28. abstract def getUnsignedMedium(index: Int): Int

  29. abstract def getUnsignedShort(index: Int): Int

  30. abstract def hasArray: Boolean

  31. abstract def indexOf(fromIndex: Int, toIndex: Int, value: Byte): Int

  32. abstract def isDirect: Boolean

  33. abstract def isReadable: Boolean

  34. abstract def isWritable: Boolean

  35. abstract def readByte: Byte

  36. abstract def readBytes(length: Int): ChannelBuffer

  37. abstract def readBytes: ChannelBuffer

  38. abstract def readBytesAsByteArray(length: Int): Array[Byte]

  39. abstract def readBytesAsByteArray: Array[Byte]

  40. abstract def readBytesAsByteBuffer: ByteBuffer

  41. abstract def readChar: Char

  42. abstract def readDouble: Double

  43. abstract def readFloat: Float

  44. abstract def readInt: Int

  45. abstract def readLong: Long

  46. abstract def readMedium: Int

  47. abstract def readShort: Short

  48. abstract def readSlice(length: Int): ChannelBuffer

  49. abstract def readUnsignedByte: Short

  50. abstract def readUnsignedInt: Long

  51. abstract def readUnsignedMedium: Int

  52. abstract def readUnsignedShort: Int

  53. abstract def readableBytes: Int

  54. abstract def readerIndex: Int

  55. abstract def slice(index: Int, length: Int): ChannelBuffer

  56. abstract def slice: ChannelBuffer

  57. abstract def toByteBuffer(index: Int, length: Int): ByteBuffer

  58. abstract def toByteBuffer: ByteBuffer

  59. abstract def toByteBuffers(index: Int, length: Int): Array[ByteBuffer]

  60. abstract def toByteBuffers: Array[ByteBuffer]

  61. abstract def toString(index: Int, length: Int, charset: Charset): String

  62. abstract def toString(charset: Charset): String

  63. abstract def withByte(index: Int, value: Int): ChannelBuffer

  64. abstract def withBytes(index: Int, in: ScatteringByteChannel, length: Int): Try[ChannelBuffer]

  65. abstract def withBytes(index: Int, in: InputStream, length: Int): Try[ChannelBuffer]

  66. abstract def withBytes(index: Int, src: ByteBuffer): ChannelBuffer

  67. abstract def withBytes(index: Int, src: Array[Byte], srcIndex: Int, length: Int): ChannelBuffer

  68. abstract def withBytes(index: Int, src: Array[Byte]): ChannelBuffer

  69. abstract def withBytes(index: Int, src: ChannelBuffer, srcIndex: Int, length: Int): ChannelBuffer

  70. abstract def withBytes(index: Int, src: ChannelBuffer, length: Int): ChannelBuffer

  71. abstract def withBytes(index: Int, src: ChannelBuffer): ChannelBuffer

  72. abstract def withChar(index: Int, value: Int): ChannelBuffer

  73. abstract def withClear: ChannelBuffer

  74. abstract def withDiscardReadBytes: ChannelBuffer

  75. abstract def withDouble(index: Int, value: Double): ChannelBuffer

  76. abstract def withEnsureWritableBytes(writableBytes: Int): ChannelBuffer

  77. abstract def withFloat(index: Int, value: Float): ChannelBuffer

  78. abstract def withIndex(readerIndex: Int, writerIndex: Int): ChannelBuffer

  79. abstract def withInt(index: Int, value: Int): ChannelBuffer

  80. abstract def withLong(index: Int, value: Long): ChannelBuffer

  81. abstract def withMarkReaderIndex: ChannelBuffer

  82. abstract def withMarkWriterIndex: ChannelBuffer

  83. abstract def withMedium(index: Int, value: Int): ChannelBuffer

  84. abstract def withReaderIndex(readerIndex: Int): ChannelBuffer

  85. abstract def withResetReaderIndex: ChannelBuffer

  86. abstract def withResetWriterIndex: ChannelBuffer

  87. abstract def withShort(index: Int, value: Int): ChannelBuffer

  88. abstract def withSkipBytes(length: Int): ChannelBuffer

  89. abstract def withWriteByte(value: Int): ChannelBuffer

  90. abstract def withWriteBytes(in: ScatteringByteChannel, length: Int): ChannelBuffer

  91. abstract def withWriteBytes(in: InputStream, length: Int): ChannelBuffer

  92. abstract def withWriteBytes(src: ByteBuffer): ChannelBuffer

  93. abstract def withWriteBytes(src: Array[Byte], srcIndex: Int, length: Int): ChannelBuffer

  94. abstract def withWriteBytes(src: Array[Byte]): ChannelBuffer

  95. abstract def withWriteBytes(src: ChannelBuffer, srcIndex: Int, length: Int): ChannelBuffer

  96. abstract def withWriteBytes(src: ChannelBuffer, length: Int): ChannelBuffer

  97. abstract def withWriteBytes(src: ChannelBuffer): ChannelBuffer

  98. abstract def withWriteChar(value: Int): ChannelBuffer

  99. abstract def withWriteDouble(value: Double): ChannelBuffer

  100. abstract def withWriteFloat(value: Float): ChannelBuffer

  101. abstract def withWriteInt(value: Int): ChannelBuffer

  102. abstract def withWriteLong(value: Long): ChannelBuffer

  103. abstract def withWriteMedium(value: Int): ChannelBuffer

  104. abstract def withWriteShort(value: Int): ChannelBuffer

  105. abstract def withWriteZero(length: Int): ChannelBuffer

  106. abstract def withWriterIndex(writerIndex: Int): ChannelBuffer

  107. abstract def withZero(index: Int, length: Int): ChannelBuffer

  108. abstract def writableBytes: Int

  109. abstract def writerIndex: Int

Concrete Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  18. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped