T
- Scalar typepublic final class ItemAt<T> extends Object implements Scalar<T>
Iterable
or fallback value if iterable hasn't this position.
There is no thread-safety guarantee.
Scalar.NoNulls<T>
Constructor and Description |
---|
ItemAt(Iterable<T> source)
Ctor.
|
ItemAt(Iterable<T> source,
Func<Iterable<T>,T> fallback)
Ctor.
|
ItemAt(Iterable<T> source,
int position)
Ctor.
|
ItemAt(Iterable<T> source,
int position,
Func<Iterable<T>,T> fallback)
Ctor.
|
ItemAt(Iterable<T> source,
T fallback)
Ctor.
|
public ItemAt(Iterable<T> source, T fallback)
source
- Iterablefallback
- Fallback valuepublic ItemAt(Iterable<T> source, Func<Iterable<T>,T> fallback)
source
- Iterablefallback
- Fallback valuepublic ItemAt(Iterable<T> source, int position)
source
- Iterableposition
- PositionCopyright © 2017 Cactoos. All rights reserved.