Class PartitionArrayStack<T>
- java.lang.Object
-
- org.eclipse.collections.impl.partition.stack.PartitionArrayStack<T>
-
- All Implemented Interfaces:
PartitionOrderedIterable<T>,PartitionIterable<T>,PartitionMutableStack<T>,PartitionStack<T>
public class PartitionArrayStack<T> extends Object implements PartitionMutableStack<T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPartitionArrayStack.PartitionPredicate2Procedure<T,P>static classPartitionArrayStack.PartitionProcedure<T>
-
Constructor Summary
Constructors Constructor Description PartitionArrayStack()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(T t)MutableStack<T>getRejected()MutableStack<T>getSelected()PartitionImmutableStack<T>toImmutable()
-
-
-
Method Detail
-
getSelected
public MutableStack<T> getSelected()
- Specified by:
getSelectedin interfacePartitionIterable<T>- Specified by:
getSelectedin interfacePartitionMutableStack<T>- Specified by:
getSelectedin interfacePartitionOrderedIterable<T>- Specified by:
getSelectedin interfacePartitionStack<T>
-
getRejected
public MutableStack<T> getRejected()
- Specified by:
getRejectedin interfacePartitionIterable<T>- Specified by:
getRejectedin interfacePartitionMutableStack<T>- Specified by:
getRejectedin interfacePartitionOrderedIterable<T>- Specified by:
getRejectedin interfacePartitionStack<T>
-
toImmutable
public PartitionImmutableStack<T> toImmutable()
- Specified by:
toImmutablein interfacePartitionMutableStack<T>
-
add
public void add(T t)
- Specified by:
addin interfacePartitionMutableStack<T>
-
-