mirror of
https://github.com/mitb-archive/filebot
synced 2024-12-21 23:38:50 -05:00
archive of deleted filebot
a9285d53fd
@apiNote An implementation may choose to not execute the stream pipeline (either sequentially or in parallel) if it is capable of computing the count directly from the stream source. In such cases no source elements will be traversed and no intermediate operations will be evaluated. Behavioral parameters with side-effects, which are strongly discouraged except for harmless cases such as debugging, may be affected. For example, consider the following stream: List<String> l = Arrays.asList("A", "B", "C", "D"); long count = l.stream().peek(System.out::println).count(); The number of elements covered by the stream source, a List, is known and the intermediate operation, peek, does not inject into or remove elements from the stream (as may be the case for flatMap or filter operations). Thus the count is the size of the List and there is no need to execute the pipeline and, as a side-effect, print out the list elements. |
||
---|---|---|
build-data | ||
installer | ||
lib | ||
source | ||
test/net/filebot | ||
.gitignore | ||
app.properties | ||
build.xml | ||
CHANGES.md | ||
ivy.xml | ||
jdk8.patch | ||
LICENSE.md | ||
README.md |
FileBot
The FileBot source code is available for your convenience:
- You may view the source code and learn from it.
- You may build FileBot for private use on unsupported platforms.
- You may NOT use the source code to publish binary builds without explicit authorization.
Please respect the author that is kindly making the source code available under the MODIFIED DON'T BE A DICK PUBLIC LICENSE.