protected class AbstractTabSwitcherLayout.InitialItemIteratorBuilder extends AbstractItemIterator.AbstractBuilder<AbstractTabSwitcherLayout.InitialItemIteratorBuilder,AbstractTabSwitcherLayout.InitialItemIterator>
AbstractTabSwitcherLayout.InitialItemIterator
.reverse, start
Constructor and Description |
---|
InitialItemIteratorBuilder(AbstractItem[] backingArray)
Creates a new builder, which allows to configure and create instances of the class
AbstractTabSwitcherLayout.InitialItemIterator . |
Modifier and Type | Method and Description |
---|---|
AbstractTabSwitcherLayout.InitialItemIterator |
create()
Creates the iterator, which has been configured by using the builder.
|
reverse, start
public InitialItemIteratorBuilder(@NonNull AbstractItem[] backingArray)
AbstractTabSwitcherLayout.InitialItemIterator
.backingArray
- The backing array, which should be used to store items, once their initial
position and state has been calculated. The backing array may not be null@NonNull public AbstractTabSwitcherLayout.InitialItemIterator create()
AbstractItemIterator.AbstractBuilder
create
in class AbstractItemIterator.AbstractBuilder<AbstractTabSwitcherLayout.InitialItemIteratorBuilder,AbstractTabSwitcherLayout.InitialItemIterator>
ItemIterator
. The iterator may not be null