Lines Matching full:xz

10 package org.tukaani.xz;
14 import org.tukaani.xz.common.EncoderUtil;
15 import org.tukaani.xz.common.StreamFlags;
16 import org.tukaani.xz.check.Check;
17 import org.tukaani.xz.index.IndexEncoder;
20 * Compresses into the .xz file format.
27 * FileOutputStream outfile = new FileOutputStream("foo.xz");
35 * XZ.CHECK_SHA256);
78 * Creates a new XZ compressor using one filter and CRC64 as
96 this(out, filterOptions, XZ.CHECK_CRC64); in XZOutputStream()
100 * Creates a new XZ compressor using one filter and CRC64 as
123 this(out, filterOptions, XZ.CHECK_CRC64, arrayCache); in XZOutputStream()
127 * Creates a new XZ compressor using one filter and the specified
139 * for example XZ.CHECK_CRC32
152 * Creates a new XZ compressor using one filter and the specified
165 * for example XZ.CHECK_CRC32
184 * Creates a new XZ compressor using 1-4 filters and CRC64 as
186 * <code>XZOutputStream(out, filterOptions, XZ.CHECK_CRC64)</code>.
201 this(out, filterOptions, XZ.CHECK_CRC64); in XZOutputStream()
205 * Creates a new XZ compressor using 1-4 filters and CRC64 as
207 * <code>XZOutputStream(out, filterOptions, XZ.CHECK_CRC64,
228 this(out, filterOptions, XZ.CHECK_CRC64, arrayCache); in XZOutputStream()
232 * Creates a new XZ compressor using 1-4 filters and the specified
242 * for example XZ.CHECK_CRC32
255 * Creates a new XZ compressor using 1-4 filters and the specified
265 * for example XZ.CHECK_CRC32
312 * middle of a XZ Block. Use <code>endBlock()</code> to finish the
313 * current XZ Block before calling this function. The new filter chain
314 * will then be used for the next XZ Block.
327 + "in the middle of a XZ Block not implemented"); in updateFilters()
331 "XZ filter chain must be 1-4 filters"); in updateFilters()
348 * XZ Stream has grown too big
374 * XZ Stream has grown too big: total file size
408 * Finishes the current XZ Block (but not the whole XZ Stream).
412 * finishing the current XZ Block.
415 * (No empty XZ Block will be created.)
418 * random-accessible .xz files.
420 * Starting a new XZ Block means that the encoder state is reset.
425 * XZ Stream has grown too big
470 * XZ Stream has grown too big
517 * XZ Stream has grown too big
550 * XZ Stream has grown too big
585 out.write(XZ.HEADER_MAGIC); in encodeStreamHeader()
604 out.write(XZ.FOOTER_MAGIC); in encodeStreamFooter()