| Modifier and Type | Class and Description |
|---|---|
static class |
Backstack.Builder |
| Modifier and Type | Method and Description |
|---|---|
Backstack.Builder |
buildUpon()
Get a builder to modify a copy of this backstack.
|
static Backstack.Builder |
emptyBuilder() |
java.util.Iterator<Screen<?>> |
iterator() |
static Backstack |
of(Screen<?>... screens)
Creates a backstack that contains given screens.
|
java.util.Iterator<com.nhaarman.triad.Backstack.Entry<?>> |
reverseEntryIterator() |
java.util.Iterator<Screen<?>> |
reverseIterator() |
static Backstack |
single(Screen<?> screen)
Create a backstack that contains a single screen.
|
static Backstack |
single(Screen<?> screen,
TransitionAnimator animator)
Create a backstack that contains a single screen.
|
int |
size() |
java.lang.String |
toString() |
public java.util.Iterator<Screen<?>> iterator()
iterator in interface java.lang.Iterable<Screen<?>>public java.util.Iterator<Screen<?>> reverseIterator()
public java.util.Iterator<com.nhaarman.triad.Backstack.Entry<?>> reverseEntryIterator()
public int size()
public Backstack.Builder buildUpon()
public java.lang.String toString()
toString in class java.lang.Objectpublic static Backstack.Builder emptyBuilder()
public static Backstack single(@NonNull Screen<?> screen)
public static Backstack single(@NonNull Screen<?> screen, @Nullable TransitionAnimator animator)