jaulib v1.3.0
Jau Support Library (C++, Java, ..)
|
Public Member Functions | |
Bit (final short v) | |
Public Attributes | |
none =( (short) 0 ) | |
No option set. More... | |
recursive =( (short) ( 1 << 0 ) ) | |
Traverse through directories, i.e. More... | |
follow_symlinks =( (short) ( 1 << 1 ) ) | |
Traverse through symbolic linked directories if traverse_options::recursive is set, i.e. More... | |
lexicographical_order =( (short) ( 1 << 2 ) ) | |
Traverse through elements in lexicographical order. More... | |
dir_check_entry =( (short) ( 1 << 7 ) ) | |
Call path_visitor at directory entry, allowing path_visitor to skip traversal of this directory if returning false. More... | |
dir_entry =( (short) ( 1 << 8 ) ) | |
Visit the content's parent directory at entry. More... | |
dir_exit =( (short) ( 1 << 9 ) ) | |
Visit the content's parent directory at exit. More... | |
verbose =( (short) ( 1 << 15 ) ) | |
Enable verbosity mode, potentially used by a path_visitor implementation like remove(). More... | |
final short | value |
Definition at line 38 of file TraverseOptions.java.
org.jau.fs.TraverseOptions.Bit.Bit | ( | final short | v | ) |
Definition at line 63 of file TraverseOptions.java.
org.jau.fs.TraverseOptions.Bit.dir_check_entry =( (short) ( 1 << 7 ) ) |
Call path_visitor at directory entry, allowing path_visitor to skip traversal of this directory if returning false.
Definition at line 52 of file TraverseOptions.java.
org.jau.fs.TraverseOptions.Bit.dir_entry =( (short) ( 1 << 8 ) ) |
Visit the content's parent directory at entry.
Both, dir_entry and dir_exit can be set, only one or none.
Definition at line 55 of file TraverseOptions.java.
org.jau.fs.TraverseOptions.Bit.dir_exit =( (short) ( 1 << 9 ) ) |
Visit the content's parent directory at exit.
Both, dir_entry and dir_exit can be set, only one or none.
Definition at line 58 of file TraverseOptions.java.
org.jau.fs.TraverseOptions.Bit.follow_symlinks =( (short) ( 1 << 1 ) ) |
Traverse through symbolic linked directories if traverse_options::recursive is set, i.e.
directories with property fmode_t::link set.
Definition at line 46 of file TraverseOptions.java.
org.jau.fs.TraverseOptions.Bit.lexicographical_order =( (short) ( 1 << 2 ) ) |
Traverse through elements in lexicographical order.
This might be required when computing an order dependent outcome like a hash value.
Definition at line 49 of file TraverseOptions.java.
org.jau.fs.TraverseOptions.Bit.none =( (short) 0 ) |
No option set.
Definition at line 40 of file TraverseOptions.java.
org.jau.fs.TraverseOptions.Bit.recursive =( (short) ( 1 << 0 ) ) |
Traverse through directories, i.e.
perform visit, copy, remove etc actions recursively throughout the directory structure.
Definition at line 43 of file TraverseOptions.java.
final short org.jau.fs.TraverseOptions.Bit.value |
Definition at line 64 of file TraverseOptions.java.
org.jau.fs.TraverseOptions.Bit.verbose =( (short) ( 1 << 15 ) ) |
Enable verbosity mode, potentially used by a path_visitor implementation like remove().
Definition at line 61 of file TraverseOptions.java.