Index
All Classes and Interfaces|All Packages
C
- cause() - Method in record class de.team33.patterns.files.styx.Problem
-
Returns the value of the
causerecord component. - children(FileEntry) - Static method in class de.team33.patterns.files.styx.Styx
-
Returns a stream containing the direct children of the given head entry.
- children(FileEntry) - Method in class de.team33.patterns.files.styx.Styx.Streamer
-
Returns a stream containing the direct children of the given head entry.
- children(FileEntry, Styx.Options) - Static method in class de.team33.patterns.files.styx.Styx
-
Returns a stream containing the direct children of the given head entry.
D
- de.team33.patterns.files.styx - package de.team33.patterns.files.styx
-
Provides file-system hierarchy traversal via streaming.
- DEFAULT - Static variable in class de.team33.patterns.files.styx.Styx.Options
-
The default traversal options.
- descendants(FileEntry) - Static method in class de.team33.patterns.files.styx.Styx
-
Returns a stream containing all descendants of the given head entry, excluding the head itself.
- descendants(FileEntry) - Method in class de.team33.patterns.files.styx.Styx.Streamer
-
Returns a stream containing all descendants of the given head entry, excluding the head itself.
- descendants(FileEntry, Styx.Options) - Static method in class de.team33.patterns.files.styx.Styx
-
Returns a stream containing all descendants of the given head entry, excluding the head itself.
E
- entry() - Method in record class de.team33.patterns.files.styx.Problem
-
Returns the value of the
entryrecord component. - equals(Object) - Method in record class de.team33.patterns.files.styx.Problem
-
Indicates whether some other object is "equal to" this one.
H
- hashCode() - Method in record class de.team33.patterns.files.styx.Problem
-
Returns a hash code value for this object.
O
- onProblem(Consumer<? super Problem>) - Method in class de.team33.patterns.files.styx.Styx.Options
-
Returns options that report traversal problems to the supplied consumer.
P
- Problem - Record Class in de.team33.patterns.files.styx
-
Represents a problem encountered while accessing a file-system entry during a
Styxtraversal. - Problem(FileEntry, IOException) - Constructor for record class de.team33.patterns.files.styx.Problem
-
Creates an instance of a
Problemrecord class.
R
- RESOLVE - Static variable in class de.team33.patterns.files.styx.Styx.Options
-
Traversal options that resolve symbolic links.
S
- skip(Predicate<? super FileEntry>) - Method in class de.team33.patterns.files.styx.Styx.Options
-
Returns options that additionally skip traversing entries matching the given condition.
- stream(FileEntry) - Static method in class de.team33.patterns.files.styx.Styx
-
Returns a stream containing the given head entry and all of its descendants.
- stream(FileEntry) - Method in class de.team33.patterns.files.styx.Styx.Streamer
-
Returns a stream containing the given head entry and all of its descendants.
- stream(FileEntry, Styx.Options) - Static method in class de.team33.patterns.files.styx.Styx
-
Returns a stream containing the given head entry and all of its descendants.
- streamer(Styx.Options) - Static method in class de.team33.patterns.files.styx.Styx
-
Returns a reusable
Styx.Streamerconfigured with the supplied options. - Styx - Class in de.team33.patterns.files.styx
-
Provides streams for traversing file-system hierarchies.
- Styx.Options - Class in de.team33.patterns.files.styx
-
Defines options controlling the behavior of a
Styxtraversal. - Styx.Streamer - Class in de.team33.patterns.files.styx
-
Provides traversal operations using a fixed set of
Styx.Options.
T
- toString() - Method in record class de.team33.patterns.files.styx.Problem
-
Returns a string representation of this record class.
All Classes and Interfaces|All Packages