Class/Object

swaydb.java.data.slice

ByteSlice

Related Docs: object ByteSlice | package slice

Permalink

class ByteSlice extends Slice[Byte]

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

Instance Constructors

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

    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. def add(value: Byte): Slice[Byte]

    Permalink
    Definition Classes
    Slice
    Annotations
    @throws( ... )
  5. def addAll(value: Slice[Byte]): Slice[Byte]

    Permalink
    Definition Classes
    Slice
    Annotations
    @throws( ... )
  6. def addAll(value: Array[Byte]): Slice[Byte]

    Permalink
    Definition Classes
    Slice
    Annotations
    @throws( ... )
  7. final def addBoolean(boolean: Boolean): ByteSlice

    Permalink
    Annotations
    @inline()
  8. final def addByte(value: Byte): ByteSlice

    Permalink
    Annotations
    @inline()
  9. final def addBytes(anotherSlice: Slice[Byte]): ByteSlice

    Permalink
    Annotations
    @inline()
  10. final def addInt(integer: Integer): ByteSlice

    Permalink
    Annotations
    @inline()
  11. final def addLong(value: Long): ByteSlice

    Permalink
    Annotations
    @inline()
  12. final def addSignedInt(integer: Integer): ByteSlice

    Permalink
    Annotations
    @inline()
  13. final def addSignedLong(value: Long): ByteSlice

    Permalink
    Annotations
    @inline()
  14. final def addString(string: String): ByteSlice

    Permalink
    Annotations
    @inline()
  15. final def addString(string: String, charsets: Charset): ByteSlice

    Permalink
    Annotations
    @inline()
  16. final def addUnsignedInt(integer: Integer): ByteSlice

    Permalink
    Annotations
    @inline()
  17. final def addUnsignedLong(value: Long): ByteSlice

    Permalink
    Annotations
    @inline()
  18. def arrayLength: Int

    Permalink
    Definition Classes
    Slice
  19. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  20. val asScala: data.slice.Slice[Byte]

    Permalink
    Definition Classes
    Slice
  21. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. def close(): Slice[Byte]

    Permalink
    Definition Classes
    Slice
  23. final def createReader(): SliceReader

    Permalink
    Annotations
    @inline()
  24. def drop(count: Int): Slice[Byte]

    Permalink
    Definition Classes
    Slice
  25. def dropRight(count: Int): Slice[Byte]

    Permalink
    Definition Classes
    Slice
  26. def dropTo(elem: Byte): Optional[Slice[Byte]]

    Permalink
    Definition Classes
    Slice
  27. final def dropUnsignedInt(): ByteSlice

    Permalink
    Annotations
    @inline()
  28. def dropUntil(elem: Byte): Optional[Slice[Byte]]

    Permalink
    Definition Classes
    Slice
  29. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  30. def equals(obj: Any): Boolean

    Permalink
    Definition Classes
    ByteSliceSlice → Equals → AnyRef → Any
  31. def filter(predicate: Predicate[Byte]): Slice[Byte]

    Permalink
    Definition Classes
    Slice
  32. def filterNot(predicate: Predicate[Byte]): Slice[Byte]

    Permalink
    Definition Classes
    Slice
  33. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  34. def foldLeft[B](initial: B, function: BiFunction[B, Byte, B]): B

    Permalink
    Definition Classes
    Slice
  35. def foldRight[B](initial: B, function: BiFunction[Byte, B, B]): B

    Permalink
    Definition Classes
    Slice
  36. def forEach(arg0: Consumer[_ >: Byte]): Unit

    Permalink
    Definition Classes
    Iterable
  37. def get(index: Int): Byte

    Permalink
    Definition Classes
    Slice
  38. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  39. def grouped(size: Int): Iterator[data.slice.Slice[Byte]]

    Permalink
    Definition Classes
    Slice
  40. def groupedSlice(size: Int): Slice[Slice[Byte]]

    Permalink
    Definition Classes
    Slice
  41. def hashCode(): Int

    Permalink
    Definition Classes
    ByteSliceSlice → AnyRef → Any
  42. def head: Byte

    Permalink
    Definition Classes
    Slice
  43. def headOptional: Optional[Byte]

    Permalink
    Definition Classes
    Slice
  44. def headSlice: Slice[Byte]

    Permalink
    Definition Classes
    Slice
  45. def indexOf(elem: Byte): Optional[Int]

    Permalink
    Definition Classes
    Slice
  46. def innerSlice: Slice[Byte]

    Permalink
  47. def isEmpty: Boolean

    Permalink
    Definition Classes
    Slice
  48. def isFull: Boolean

    Permalink
    Definition Classes
    Slice
  49. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  50. def isOriginalFullSlice: Boolean

    Permalink
    Definition Classes
    Slice
  51. def isOriginalSlice: Boolean

    Permalink
    Definition Classes
    Slice
  52. def iterator(): Iterator[Byte]

    Permalink
    Definition Classes
    Slice → Iterable
  53. def last: Byte

    Permalink
    Definition Classes
    Slice
  54. def lastOptional: Optional[Byte]

    Permalink
    Definition Classes
    Slice
  55. def lastSlice: Slice[Byte]

    Permalink
    Definition Classes
    Slice
  56. def map[B](function: JavaFunction[Byte, B]): Slice[B]

    Permalink
    Definition Classes
    Slice
  57. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  58. def nonEmpty: Boolean

    Permalink
    Definition Classes
    Slice
  59. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  61. final def readBoolean(): Boolean

    Permalink
    Annotations
    @inline()
  62. final def readInt(): Integer

    Permalink
    Annotations
    @inline()
  63. final def readLong(): Long

    Permalink
    Annotations
    @inline()
  64. final def readSignedInt(): Integer

    Permalink
    Annotations
    @inline()
  65. final def readSignedLong(): Long

    Permalink
    Annotations
    @inline()
  66. final def readString(charset: Charset): String

    Permalink
    Annotations
    @inline()
  67. final def readString(): String

    Permalink
    Annotations
    @inline()
  68. final def readUnsignedInt(): Integer

    Permalink
    Annotations
    @inline()
  69. final def readUnsignedIntWithByteSize(): Pair[Integer, Integer]

    Permalink
    Annotations
    @inline()
  70. final def readUnsignedLong(): Long

    Permalink
    Annotations
    @inline()
  71. final def readUnsignedLongWithByteSize(): Pair[Long, Integer]

    Permalink
    Annotations
    @inline()
  72. def reverse(): Iterator[Byte]

    Permalink
    Definition Classes
    Slice
  73. def size: Int

    Permalink
    Definition Classes
    Slice
  74. def slice(fromOffset: Integer, toOffset: Integer): Slice[Byte]

    Permalink
    Definition Classes
    Slice
  75. def sorted(comparator: Comparator[Byte]): Slice[Byte]

    Permalink
    Definition Classes
    Slice
  76. def splitAt(index: Int): Pair[Slice[Byte], Slice[Byte]]

    Permalink
    Definition Classes
    Slice
  77. def spliterator(): Spliterator[Byte]

    Permalink
    Definition Classes
    Iterable
  78. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  79. def take(fromIndex: Int, count: Int): Slice[Byte]

    Permalink
    Definition Classes
    Slice
  80. def take(count: Int): Slice[Byte]

    Permalink
    Definition Classes
    Slice
  81. def takeRight(count: Int): Slice[Byte]

    Permalink
    Definition Classes
    Slice
  82. def toArray: Array[Byte]

    Permalink
    Definition Classes
    Slice
  83. def toArrayCopy: Array[Byte]

    Permalink
    Definition Classes
    Slice
  84. final def toByteBufferDirect: ByteBuffer

    Permalink
    Annotations
    @inline()
  85. final def toByteBufferWrap: ByteBuffer

    Permalink
    Annotations
    @inline()
  86. def toOptionalUnsliced(): Optional[Slice[Byte]]

    Permalink
    Definition Classes
    Slice
  87. def underlyingArraySize: Int

    Permalink
    Definition Classes
    Slice
  88. def unslice: Slice[Byte]

    Permalink
    Definition Classes
    Slice
  89. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Slice[Byte]

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Iterable[Byte]

Inherited from AnyRef

Inherited from Any

Ungrouped