Package org.apache.commons.compress.compressors.brotli

# Class BrotliUtils

java.lang.Object
org.apache.commons.compress.compressors.brotli.BrotliUtils

public class BrotliUtils extends Object
Utility code for the Brotli compression format.

Since:
  1.14
This class is thread-safe

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static boolean`
  `isBrotliCompressionAvailable()`
  Are the classes required to support Brotli compression available?
  `static void`
  `setCacheBrotliAvailablity(boolean doCache)`
  Whether to cache the result of the Brotli for Java check.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### isBrotliCompressionAvailable

    public static boolean isBrotliCompressionAvailable()
    Are the classes required to support Brotli compression available?
    Returns:
      true if the classes required to support Brotli compression are available

  - ### setCacheBrotliAvailablity

    public static void setCacheBrotliAvailablity(boolean doCache)
    Whether to cache the result of the Brotli for Java check.

    This defaults to `false` in an OSGi environment and `true` otherwise.

    Parameters:
      `doCache` - whether to cache the result