Lines Matching refs:of

5 // You may obtain a copy of the License at
29 // of values completely. This will cut fingerprints by half and fix compatibility issues with older
42 * {@link java.util.zip.Deflater} with all relevant combinations of the following settings:
50 * There are thus a total of <strong>38</strong> configurations:
59 * The following is a non-exhaustive list of platforms that are known to be compatible:
64 * The minimum known-compatible version of zlib is 1.2.0.4
69 * Implementation of the lazy-holder idiom to hold and return the baseline.
82 JreDeflateParameters.of(1, 0, true),
85 JreDeflateParameters.of(2, 0, true),
88 JreDeflateParameters.of(3, 0, true),
91 JreDeflateParameters.of(4, 0, true),
94 JreDeflateParameters.of(5, 0, true),
97 JreDeflateParameters.of(6, 0, true),
100 JreDeflateParameters.of(7, 0, true),
103 JreDeflateParameters.of(8, 0, true),
106 JreDeflateParameters.of(9, 0, true),
109 JreDeflateParameters.of(1, 1, true),
112 JreDeflateParameters.of(2, 1, true),
115 JreDeflateParameters.of(3, 1, true),
118 JreDeflateParameters.of(4, 1, true),
121 JreDeflateParameters.of(5, 1, true),
124 JreDeflateParameters.of(6, 1, true),
127 JreDeflateParameters.of(7, 1, true),
130 JreDeflateParameters.of(8, 1, true),
133 JreDeflateParameters.of(9, 1, true),
136 JreDeflateParameters.of(1, 2, true),
139 JreDeflateParameters.of(1, 0, false),
142 JreDeflateParameters.of(2, 0, false),
145 JreDeflateParameters.of(3, 0, false),
148 JreDeflateParameters.of(4, 0, false),
151 JreDeflateParameters.of(5, 0, false),
154 JreDeflateParameters.of(6, 0, false),
157 JreDeflateParameters.of(7, 0, false),
160 JreDeflateParameters.of(8, 0, false),
163 JreDeflateParameters.of(9, 0, false),
166 JreDeflateParameters.of(1, 1, false),
169 JreDeflateParameters.of(2, 1, false),
172 JreDeflateParameters.of(3, 1, false),
175 JreDeflateParameters.of(4, 1, false),
178 JreDeflateParameters.of(5, 1, false),
181 JreDeflateParameters.of(6, 1, false),
184 JreDeflateParameters.of(7, 1, false),
187 JreDeflateParameters.of(8, 1, false),
190 JreDeflateParameters.of(9, 1, false),
193 JreDeflateParameters.of(1, 2, false),
201 * @return a mapping from {@link JreDeflateParameters} to the corresponding SHA-256 of the result
202 * of compressing the corpus with those parameters. Level 0 is not used, because level 0 means
210 * Base of corpus for finger-printing.
221 * Implementation of the lazy-holder idiom to hold and return the corpus.
240 // levels of the default strategy by exercising the hash chaining
249 * Returns a corpus of data that produces a different compressed output for each configuration of
250 * {@link java.util.zip.Deflater} that is defined. Comparing the SHA-256 of the compression output
254 * Some configurations of deflate will produce identical output. This is because there is some
255 * overlap between (e.g., maximum match length) for some combinations of parameters. Most notably,
256 * there is no concept of compression "level" with the {@link Deflater#HUFFMAN_ONLY} strategy.
257 * @return an independent copy of the corpus, as an array of bytes
266 * @return a string exactly twice as long as the number of bytes in the
290 * Return a mapping of {@link JreDeflateParameters} to SHA256 of the values for this system that
310 * Using the corpus supplied by {@link #getCorpus()}, computes and returns a mapping of the
311 * SHA256 of the compression output for the {@link java.util.zip.Deflater} for each combination of
335 // There is no concept of a compression level with this
353 JreDeflateParameters parameters = JreDeflateParameters.of(level, strategy, nowrap);