Index

C F H I L M N P R 
All Classes and Interfaces|All Packages

C

close() - Method in class com.teampotato.potacore.iteration.FilterableIterator
 
close(Iterator<?>) - Static method in interface com.teampotato.potacore.iteration.CloseableIterator
Close a iterator if it is closeable.
close(Iterator<?>...) - Static method in interface com.teampotato.potacore.iteration.CloseableIterator
Close iterators if they're closeable.
CloseableIterator<T> - Interface in com.teampotato.potacore.iteration
Interface to concat Iterator and AutoCloseable
com.teampotato.potacore - package com.teampotato.potacore
 
com.teampotato.potacore.iteration - package com.teampotato.potacore.iteration
 

F

FilterableIterator<K> - Class in com.teampotato.potacore.iteration
Alternative of Iterators.filter(Iterator, com.google.common.base.Predicate)
FilterableIterator(Iterator<K>, Predicate<K>) - Constructor for class com.teampotato.potacore.iteration.FilterableIterator
 
forEach(Consumer<? super T>) - Method in class com.teampotato.potacore.iteration.MergedIterable
 
forEachRemaining(Consumer<? super K>) - Method in class com.teampotato.potacore.iteration.FilterableIterator
 

H

hasNext() - Method in class com.teampotato.potacore.iteration.FilterableIterator
 
hasNext() - Method in class com.teampotato.potacore.iteration.MergedIterator
 

I

isUseIterator1() - Method in class com.teampotato.potacore.iteration.MergedIterator
 
iterator() - Method in class com.teampotato.potacore.iteration.MergedIterable
 

L

LOGGER - Static variable in interface com.teampotato.potacore.iteration.CloseableIterator
Closing exception logger

M

MergedIterable<T> - Class in com.teampotato.potacore.iteration
Merge two iterables together and iterate through them one by one.
MergedIterable(Iterable<T>, Iterable<T>) - Constructor for class com.teampotato.potacore.iteration.MergedIterable
 
MergedIterable(Iterator<T>, Iterator<T>) - Constructor for class com.teampotato.potacore.iteration.MergedIterable
 
MergedIterator<T> - Class in com.teampotato.potacore.iteration
Merge two iterators together and iterate through them one by one.
MergedIterator(Iterable<T>, Iterable<T>) - Constructor for class com.teampotato.potacore.iteration.MergedIterator
 
MergedIterator(Iterator<T>, Iterator<T>) - Constructor for class com.teampotato.potacore.iteration.MergedIterator
 

N

next() - Method in class com.teampotato.potacore.iteration.FilterableIterator
 
next() - Method in class com.teampotato.potacore.iteration.MergedIterator
 

P

Potacore - Class in com.teampotato.potacore
Main entrypoint.
Potacore() - Constructor for class com.teampotato.potacore.Potacore
 

R

remove() - Method in class com.teampotato.potacore.iteration.FilterableIterator
 
remove() - Method in class com.teampotato.potacore.iteration.MergedIterator
 
C F H I L M N P R 
All Classes and Interfaces|All Packages