Lines Matching refs:streams
27 * Each .xz file consist of one or more Streams. Each Stream consist of zero
28 * or more Blocks. Each Stream contains an Index of Streams' Blocks.
29 * The Indexes from all Streams are loaded in RAM by a constructor of this
44 * and should be fine as long as there aren't too many Streams. The correct
53 * to the next kibibyte. So unless the file has a huge number of Streams or
100 private final ArrayList streams = new ArrayList();
108 * Uncompressed size of the file (all Streams).
187 * XZ Streams; the whole input stream is used
217 * XZ Streams; the whole input stream is used
271 * XZ Streams; the whole input stream is used
426 // Add this Stream to the list of Streams.
427 streams.add(index);
438 // Store the relative offsets of the Streams. This way we don't
441 IndexDecoder prev = (IndexDecoder)streams.get(streams.size() - 1);
442 for (int i = streams.size() - 2; i >= 0; --i) {
443 IndexDecoder cur = (IndexDecoder)streams.get(i);
452 IndexDecoder first = (IndexDecoder)streams.get(streams.size() - 1);
463 * concatenated XZ Streams.
497 * Gets the number of Streams in the .xz file.
502 return streams.size();
751 * XZ Streams, the total uncompressed size of all XZ Streams is returned.
901 index = (IndexDecoder)streams.get(i);
932 IndexDecoder index = (IndexDecoder)streams.get(i);