Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
object
Null extends SliceOption[Nothing] with Product with Serializable
-
final
def
apply[T](data: T*)(implicit arg0: ClassTag[T]): Slice[T]
-
def
apply[T](data: Array[T])(implicit arg0: ClassTag[T]): Slice[T]
-
final
def
asInstanceOf[T0]: T0
-
implicit
def
canBuildFrom[T](implicit arg0: ClassTag[T]): CanBuildFrom[Slice[_], T, Slice[T]]
-
def
clone(): AnyRef
-
final
def
create[T](length: Int, isFull: Boolean = false)(implicit arg0: ClassTag[T]): Slice[T]
-
final
def
empty[T](implicit arg0: ClassTag[T]): Slice[T]
-
val
emptyBytes: Slice[Byte]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
fill[T](length: Int)(elem: ⇒ T)(implicit arg0: ClassTag[T]): Slice[T]
-
def
finalize(): Unit
-
def
from(byteBuffer: ByteBuffer, from: Int, to: Int): Slice[Byte]
-
def
from(byteBuffer: ByteBuffer): Slice[Byte]
-
def
from[T](iterator: Iterable[T], size: Int)(implicit arg0: ClassTag[T]): Slice[T]
-
def
from[T](iterator: Iterator[T], size: Int)(implicit arg0: ClassTag[T]): Slice[T]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
intersects[T](range1: (Slice[T], Slice[T], Boolean), range2: (Slice[T], Slice[T], Boolean))(implicit ordering: Ordering[Slice[T]]): Boolean
-
final
def
intersects[T](range1: (Slice[T], Slice[T]), range2: (Slice[T], Slice[T]))(implicit ordering: Ordering[Slice[T]]): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
minMax(left: (Slice[Byte], Slice[Byte], Boolean), right: (Slice[Byte], Slice[Byte], Boolean))(implicit keyOrder: Ordering[Slice[Byte]]): (Slice[Byte], Slice[Byte], Boolean)
-
def
minMax(left: Option[(Slice[Byte], Slice[Byte], Boolean)], right: Option[(Slice[Byte], Slice[Byte], Boolean)])(implicit keyOrder: Ordering[Slice[Byte]]): Option[(Slice[Byte], Slice[Byte], Boolean)]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
newBuilder[T](sizeHint: Int)(implicit arg0: ClassTag[T]): SliceBuilder[T]
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
range(from: Byte, to: Byte): Slice[Byte]
-
final
def
range(from: Char, to: Char): Slice[Char]
-
final
def
range(from: Int, to: Int): Slice[Int]
-
val
someEmptyBytes: Some[Slice[Byte]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
within(key: Slice[Byte], minKey: Slice[Byte], maxKey: MaxKey[Slice[Byte]])(implicit keyOrder: KeyOrder[Slice[Byte]]): Boolean
-
final
def
writeBoolean(boolean: Boolean): Slice[Byte]
-
final
def
writeInt(int: Int): Slice[Byte]
-
final
def
writeLong(long: Long): Slice[Byte]
-
final
def
writeString(string: String, charsets: Charset = StandardCharsets.UTF_8): Slice[Byte]
-
final
def
writeUnsignedInt(int: Int): Slice[Byte]
-
final
def
writeUnsignedLong(long: Long): Slice[Byte]