63 Bit(
final short v) { value = v; }
75 public boolean isSet(
final Bit bit) {
return bit.value == (
mask & bit.value ); }
87 final StringBuilder out =
new StringBuilder();
88 for (
final Bit dt :
Bit.values()) {
90 if( 0 < count ) { out.append(
", "); }
91 out.append(dt.name()); count++;
98 return out.toString();
102 public boolean equals(
final Object other) {
Filesystem traverse options used to visit() path elements.
boolean equals(final Object other)
boolean isSet(final Bit bit)
TraverseOptions(final short v)
static final TraverseOptions recursive
static final TraverseOptions none
follow_symlinks
Traverse through symbolic linked directories if traverse_options::recursive is set,...
dir_entry
Visit the content's parent directory at entry.
lexicographical_order
Traverse through elements in lexicographical order.
dir_check_entry
Call path_visitor at directory entry, allowing path_visitor to skip traversal of this directory if re...
recursive
Traverse through directories, i.e.
verbose
Enable verbosity mode, potentially used by a path_visitor implementation like remove().
dir_exit
Visit the content's parent directory at exit.