Package eu.simuline.util
Class Finder.PrintFilter
- java.lang.Object
-
- eu.simuline.util.Finder
-
- eu.simuline.util.Finder.Secondary
-
- eu.simuline.util.Finder.PrintFilter
-
- Enclosing class:
- Finder
class Finder.PrintFilter extends Finder.Secondary
A filter passing all information and printing it onstr.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class eu.simuline.util.Finder
Finder.AndFilter, Finder.Callable, Finder.ExecFilter, Finder.ExecJavaFilter, Finder.Filter, Finder.NameFilter, Finder.NegFilter, Finder.OrFilter, Finder.Primary, Finder.PrintFilter, Finder.Secondary
-
-
Constructor Summary
Constructors Constructor Description PrintFilter(Finder encl, PrintStream str)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Filenext()Returns the next file this finder can emit.-
Methods inherited from class eu.simuline.util.Finder.Secondary
getNext, hasNext, updateNext
-
Methods inherited from class eu.simuline.util.Finder
add, and, exec, execFilter, execJava, execJavaFilter, main, name, nameFilter, not, or, path, print
-
-
-
-
Field Detail
-
str
private final PrintStream str
-
idx
private int idx
-
-
Constructor Detail
-
PrintFilter
PrintFilter(Finder encl, PrintStream str)
-
-
Method Detail
-
next
public File next()
Description copied from class:FinderReturns the next file this finder can emit. This does not throw an exception iffFinder.hasNext()returns true.- Overrides:
nextin classFinder.Secondary
-
-