Packages

class ByteSlice extends Slice[Byte]

Linear Supertypes
Slice[Byte], Serializable, Product, Equals, Iterable[Byte], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ByteSlice
  2. Slice
  3. Serializable
  4. Product
  5. Equals
  6. Iterable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ByteSlice(slice: Slice[Byte])

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. def add(value: Byte): Slice[Byte]
    Definition Classes
    Slice
    Annotations
    @throws(scala.this.throws.<init>$default$1[ArrayIndexOutOfBoundsException])
  5. def addAll(value: Slice[Byte]): Slice[Byte]
    Definition Classes
    Slice
    Annotations
    @throws(scala.this.throws.<init>$default$1[ArrayIndexOutOfBoundsException])
  6. def addAll(value: Array[Byte]): Slice[Byte]
    Definition Classes
    Slice
    Annotations
    @throws(scala.this.throws.<init>$default$1[ArrayIndexOutOfBoundsException])
  7. final def addBoolean(boolean: Boolean): ByteSlice
    Annotations
    @inline()
  8. final def addByte(value: Byte): ByteSlice
    Annotations
    @inline()
  9. final def addBytes(anotherSlice: Slice[Byte]): ByteSlice
    Annotations
    @inline()
  10. final def addInt(integer: Integer): ByteSlice
    Annotations
    @inline()
  11. final def addLong(value: Long): ByteSlice
    Annotations
    @inline()
  12. final def addSignedInt(integer: Integer): ByteSlice
    Annotations
    @inline()
  13. final def addSignedLong(value: Long): ByteSlice
    Annotations
    @inline()
  14. final def addString(string: String): ByteSlice
    Annotations
    @inline()
  15. final def addString(string: String, charsets: Charset): ByteSlice
    Annotations
    @inline()
  16. final def addUnsignedInt(integer: Integer): ByteSlice
    Annotations
    @inline()
  17. final def addUnsignedLong(value: Long): ByteSlice
    Annotations
    @inline()
  18. def arrayLength: Int
    Definition Classes
    Slice
  19. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  20. val asScala: data.slice.Slice[Byte]
    Definition Classes
    Slice
  21. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  22. def close(): Slice[Byte]
    Definition Classes
    Slice
  23. final def createReader(): SliceReader
    Annotations
    @inline()
  24. def drop(count: Int): Slice[Byte]
    Definition Classes
    Slice
  25. def dropRight(count: Int): Slice[Byte]
    Definition Classes
    Slice
  26. def dropTo(elem: Byte): Optional[Slice[Byte]]
    Definition Classes
    Slice
  27. final def dropUnsignedInt(): ByteSlice
    Annotations
    @inline()
  28. def dropUntil(elem: Byte): Optional[Slice[Byte]]
    Definition Classes
    Slice
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def equals(obj: Any): Boolean
    Definition Classes
    ByteSliceSlice → Equals → AnyRef → Any
  31. def filter(predicate: Predicate[Byte]): Slice[Byte]
    Definition Classes
    Slice
  32. def filterNot(predicate: Predicate[Byte]): Slice[Byte]
    Definition Classes
    Slice
  33. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  34. def foldLeft[B](initial: B, function: BiFunction[B, Byte, B]): B
    Definition Classes
    Slice
  35. def foldRight[B](initial: B, function: BiFunction[Byte, B, B]): B
    Definition Classes
    Slice
  36. def forEach(arg0: Consumer[_ >: Byte <: AnyRef]): Unit
    Definition Classes
    Iterable
  37. def fromOffset: Int
    Definition Classes
    Slice
  38. def get(index: Int): Byte
    Definition Classes
    Slice
  39. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  40. def grouped(size: Int): Iterator[data.slice.Slice[Byte]]
    Definition Classes
    Slice
  41. def groupedSlice(size: Int): Slice[Slice[Byte]]
    Definition Classes
    Slice
  42. def hashCode(): Int
    Definition Classes
    ByteSliceSlice → AnyRef → Any
  43. def head: Byte
    Definition Classes
    Slice
  44. def headOptional: Optional[Byte]
    Definition Classes
    Slice
  45. def headSlice: Slice[Byte]
    Definition Classes
    Slice
  46. def indexOf(elem: Byte): Optional[Int]
    Definition Classes
    Slice
  47. def isEmpty: Boolean
    Definition Classes
    Slice
  48. def isFull: Boolean
    Definition Classes
    Slice
  49. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  50. def isOriginalFullSlice: Boolean
    Definition Classes
    Slice
  51. def isOriginalSlice: Boolean
    Definition Classes
    Slice
  52. def iterator(): Iterator[Byte]
    Definition Classes
    Slice → Iterable
  53. def last: Byte
    Definition Classes
    Slice
  54. def lastOptional: Optional[Byte]
    Definition Classes
    Slice
  55. def lastSlice: Slice[Byte]
    Definition Classes
    Slice
  56. def map[B](function: JavaFunction[Byte, B]): Slice[B]
    Definition Classes
    Slice
  57. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  58. def nonEmpty: Boolean
    Definition Classes
    Slice
  59. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  60. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  61. def productElementNames: Iterator[String]
    Definition Classes
    Product
  62. final def readBoolean(): Boolean
    Annotations
    @inline()
  63. final def readInt(): Integer
    Annotations
    @inline()
  64. final def readLong(): Long
    Annotations
    @inline()
  65. final def readSignedInt(): Integer
    Annotations
    @inline()
  66. final def readSignedLong(): Long
    Annotations
    @inline()
  67. final def readString(charset: Charset): String
    Annotations
    @inline()
  68. final def readString(): String
    Annotations
    @inline()
  69. final def readUnsignedInt(): Integer
    Annotations
    @inline()
  70. final def readUnsignedIntWithByteSize(): Pair[Integer, Integer]
    Annotations
    @inline()
  71. final def readUnsignedLong(): Long
    Annotations
    @inline()
  72. final def readUnsignedLongWithByteSize(): Pair[Long, Integer]
    Annotations
    @inline()
  73. def reverse(): Iterator[Byte]
    Definition Classes
    Slice
  74. def size: Int
    Definition Classes
    Slice
  75. def slice(fromOffset: Integer, toOffset: Integer): Slice[Byte]
    Definition Classes
    Slice
  76. val slice: Slice[Byte]
  77. def sorted(comparator: Comparator[Byte]): Slice[Byte]
    Definition Classes
    Slice
  78. def splitAt(index: Int): Pair[Slice[Byte], Slice[Byte]]
    Definition Classes
    Slice
  79. def spliterator(): Spliterator[Byte]
    Definition Classes
    Iterable
  80. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  81. def take(fromIndex: Int, count: Int): Slice[Byte]
    Definition Classes
    Slice
  82. def take(count: Int): Slice[Byte]
    Definition Classes
    Slice
  83. def takeRight(count: Int): Slice[Byte]
    Definition Classes
    Slice
  84. def toArray: Array[Byte]
    Definition Classes
    Slice
  85. def toArrayCopy: Array[Byte]
    Definition Classes
    Slice
  86. final def toByteBufferDirect: ByteBuffer
    Annotations
    @inline()
  87. final def toByteBufferWrap: ByteBuffer
    Annotations
    @inline()
  88. def toOffset: Int
    Definition Classes
    Slice
  89. def toOptionalUnsliced(): Optional[Slice[Byte]]
    Definition Classes
    Slice
  90. def underlyingArraySize: Int
    Definition Classes
    Slice
  91. def unslice: Slice[Byte]
    Definition Classes
    Slice
  92. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  93. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  94. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Slice[Byte]

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Iterable[Byte]

Inherited from AnyRef

Inherited from Any

Ungrouped