Class/Object

swaydb.java.data.slice

Slice

Related Docs: object Slice | package slice

Permalink

case class Slice[T](asScala: data.slice.Slice[T]) extends Iterable[T] with Product with Serializable

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

Instance Constructors

  1. new Slice(asScala: data.slice.Slice[T])

    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: T): Slice[T]

    Permalink
    Annotations
    @throws( ... )
  5. def addAll(value: Slice[T]): Slice[T]

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

    Permalink
    Annotations
    @throws( ... )
  7. def arrayLength: Int

    Permalink
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. val asScala: data.slice.Slice[T]

    Permalink
  10. def clone(): AnyRef

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

    Permalink
  12. def drop(count: Int): Slice[T]

    Permalink
  13. def dropRight(count: Int): Slice[T]

    Permalink
  14. def dropTo(elem: T): Optional[Slice[T]]

    Permalink
  15. def dropUntil(elem: T): Optional[Slice[T]]

    Permalink
  16. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    Slice → Equals → AnyRef → Any
  18. def filter(predicate: Predicate[T]): Slice[T]

    Permalink
  19. def filterNot(predicate: Predicate[T]): Slice[T]

    Permalink
  20. def finalize(): Unit

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

    Permalink
  22. def foldRight[B](initial: B, function: BiFunction[T, B, B]): B

    Permalink
  23. def forEach(arg0: Consumer[_ >: T]): Unit

    Permalink
    Definition Classes
    Iterable
  24. def get(index: Int): T

    Permalink
  25. final def getClass(): Class[_]

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

    Permalink
  27. def groupedSlice(size: Int): Slice[Slice[T]]

    Permalink
  28. def hashCode(): Int

    Permalink
    Definition Classes
    Slice → AnyRef → Any
  29. def head: T

    Permalink
  30. def headOptional: Optional[T]

    Permalink
  31. def headSlice: Slice[T]

    Permalink
  32. def indexOf(elem: T): Optional[Int]

    Permalink
  33. def isEmpty: Boolean

    Permalink
  34. def isFull: Boolean

    Permalink
  35. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  36. def isOriginalFullSlice: Boolean

    Permalink
  37. def isOriginalSlice: Boolean

    Permalink
  38. def iterator(): Iterator[T]

    Permalink
    Definition Classes
    Slice → Iterable
  39. def last: T

    Permalink
  40. def lastOptional: Optional[T]

    Permalink
  41. def lastSlice: Slice[T]

    Permalink
  42. def map[B](function: JavaFunction[T, B]): Slice[B]

    Permalink
  43. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  44. def nonEmpty: Boolean

    Permalink
  45. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  47. def reverse(): Iterator[T]

    Permalink
  48. def size: Int

    Permalink
  49. def slice(fromOffset: Integer, toOffset: Integer): Slice[T]

    Permalink
  50. def sorted(comparator: Comparator[T]): Slice[T]

    Permalink
  51. def splitAt(index: Int): Pair[Slice[T], Slice[T]]

    Permalink
  52. def spliterator(): Spliterator[T]

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

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

    Permalink
  55. def take(count: Int): Slice[T]

    Permalink
  56. def takeRight(count: Int): Slice[T]

    Permalink
  57. def toArray: Array[T]

    Permalink
  58. def toArrayCopy: Array[T]

    Permalink
  59. def toOptionalUnsliced(): Optional[Slice[T]]

    Permalink
  60. def underlyingArraySize: Int

    Permalink
  61. def unslice: Slice[T]

    Permalink
  62. final def wait(): Unit

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Iterable[T]

Inherited from AnyRef

Inherited from Any

Ungrouped