T
- Data type of elements in this Head and Tailpublic class HeadAndTail<T>
extends java.lang.Object
Constructor and Description |
---|
HeadAndTail(java.util.Iterator<T> it)
Construct a HeadAndTail from an Iterator
|
Modifier and Type | Method and Description |
---|---|
T |
head() |
Maybe<T> |
headMaybe() |
java.util.Optional<T> |
headOptional() |
ReactiveSeq<T> |
headStream() |
boolean |
isHeadPresent() |
ReactiveSeq<T> |
tail() |
public HeadAndTail(java.util.Iterator<T> it)
it
- Iterator to construct head and tail frompublic boolean isHeadPresent()
public T head()
public java.util.Optional<T> headOptional()
public Maybe<T> headMaybe()
public ReactiveSeq<T> headStream()
public ReactiveSeq<T> tail()