Index

C D E H O P R S T 
All Classes and Interfaces|All Packages

C

cause() - Method in record class de.team33.patterns.files.styx.Problem
Returns the value of the cause record 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 entry record 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 Styx traversal.
Problem(FileEntry, IOException) - Constructor for record class de.team33.patterns.files.styx.Problem
Creates an instance of a Problem record 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.Streamer configured 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 Styx traversal.
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.
C D E H O P R S T 
All Classes and Interfaces|All Packages