
com.github.atdixon.vivean.swipe.ConsPStack Maven / Gradle / Ivy
package org.pcollections;
import java.util.AbstractSequentialList;
import java.util.Collection;
import java.util.Iterator;
import java.util.ListIterator;
/**
*
* A simple persistent stack of non-null values.
*
* This implementation is thread-safe (assuming Java's AbstractSequentialList is thread-safe),
* although its iterators may not be.
*
* @author harold
*
* @param
*/
public final class ConsPStack extends AbstractSequentialList implements PStack {
//// STATIC FACTORY METHODS ////
private static final ConsPStack
© 2015 - 2025 Weber Informatics LLC | Privacy Policy