package org.theotech.ceaselessandroid.fragment; import java.util.Stack; /** * Created by uberx on 10/16/15. */ public class FragmentBackStackManager { private final Stack<FragmentState> backstack; public FragmentBackStackManager() { this.backstack = new Stack<>(); } public void add(FragmentState fragmentState) { backstack.add(fragmentState); } public FragmentState pop() { return backstack.pop(); } public FragmentState peek() { return backstack.peek(); } public int size() { return backstack.size(); } public boolean isEmpty() { return backstack.isEmpty(); } }