case class
Partition
[
A
]
extends
Iterator
Constructors
Partition
(
underlying:
Iterator
[
A
]
,
p:
A => Boolean
,
lookahead:
ArrayBuffer
[
A
]
,
dual:
ArrayBuffer
[
A
]
)
Members
val
dual
: ArrayBuffer
[
A
]
val
lookahead
: ArrayBuffer
[
A
]
val
p
: A => Boolean
override
val
underlying
: Iterator
[
A
]
If this iterator results from applying a transfomation to another iterator, that other iterator, otherwise the iterator itself.
If this iterator results from applying a transfomation to another iterator, that other iterator, otherwise the iterator itself.
def
_1
: T1
def
_2
: T2
def
_3
: T3
def
_4
: T4
def
copy
(
underlying:
Iterator
[
A
]
,
p:
A => Boolean
,
lookahead:
ArrayBuffer
[
A
]
,
dual:
ArrayBuffer
[
A
]
)
: Partition
[
A
]
def
copy$default$1
: Iterator
[
A
]
def
copy$default$2
: A => Boolean
def
copy$default$3
: ArrayBuffer
[
A
]
def
copy$default$4
: ArrayBuffer
[
A
]
def
distribute
(
)
: ArrayBuffer
[
A
]
final
def
hasNext
: Boolean
final
def
next
: A