| Modifier and Type | Interface and Description |
|---|---|
interface |
Sequence<T>
A source of values supporting random access.
|
interface |
Values<T>
A list of values that has been produced by a generator.
|
| Modifier and Type | Field and Description |
|---|---|
static SequenceLength |
SequenceLength.NEGATIVE_INDICES |
static SequenceLength |
SequenceLength.UNBOUNDED |
| Modifier and Type | Method and Description |
|---|---|
static SequenceLength |
SequenceLength.min(SequenceLength a,
SequenceLength b) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SequenceLength.isInRange(long index,
SequenceLength length)
Checks whether an index is in range.
|
static SequenceLength |
SequenceLength.min(SequenceLength a,
SequenceLength b) |
static <T> FlSequence<T> |
Sequence.sequence(SequenceLength length,
LongFunction<T> function)
Creates a sequence with the given length from a long function.
|
static long |
SequenceLength.toLong(SequenceLength length) |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
EagerFetcher.EagerCombinedValues<T> |
protected static class |
LazyFetcher.LazyCombinedValues<T> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BiSequence<T,U> |
interface |
FlSequence<T> |
interface |
FlValues<T> |
| Modifier and Type | Class and Description |
|---|---|
static class |
BiSequence.Anonymous<T,U> |
| Constructor and Description |
|---|
Anonymous(SequenceLength length) |
| Modifier and Type | Class and Description |
|---|---|
class |
AnonymousSequence<T> |
class |
BoundedSequence<T> |
| Constructor and Description |
|---|
AnonymousSequence(Sequence<?> source,
SequenceLength length) |
AnonymousSequence(SequenceLength length) |
| Modifier and Type | Class and Description |
|---|---|
class |
RoundRobinSequence<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
ConsecutiveIntegersSequence
Generates consecutive integers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConstantValue<T> |
class |
EmptySequence<T> |
class |
ItemsSequence<T> |
static class |
ItemsSequence.FromArray<T> |
static class |
ItemsSequence.FromCollection<T> |
static class |
ItemsSequence.FromRAList<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractValues<T>
Base class for
Values implementations. |
class |
EagerValues<T>
Values immediately fetched from a generator.
|
class |
LazyValues<T>
Values fetched from generators on demand.
|
Copyright © 2019. All rights reserved.