Package org.pgpainless.policy
Class Policy.CompressionAlgorithmPolicy
java.lang.Object
org.pgpainless.policy.Policy.CompressionAlgorithmPolicy
- Enclosing class:
- Policy
-
Constructor Summary
ConstructorsConstructorDescriptionCompressionAlgorithmPolicy
(CompressionAlgorithm defaultCompressionAlgorithm, List<CompressionAlgorithm> acceptableCompressionAlgorithms) -
Method Summary
Modifier and TypeMethodDescriptionPolicy that accepts any known compression algorithm and offersCompressionAlgorithm.ZIP
as default algorithm.Deprecated.not expressive - might be removed in a future releaseboolean
isAcceptable
(int compressionAlgorithmTag) boolean
isAcceptable
(CompressionAlgorithm compressionAlgorithm)
-
Constructor Details
-
CompressionAlgorithmPolicy
public CompressionAlgorithmPolicy(CompressionAlgorithm defaultCompressionAlgorithm, List<CompressionAlgorithm> acceptableCompressionAlgorithms)
-
-
Method Details
-
defaultCompressionAlgorithm
-
isAcceptable
public boolean isAcceptable(int compressionAlgorithmTag) -
isAcceptable
-
defaultCompressionAlgorithmPolicy
Deprecated.not expressive - might be removed in a future releaseDefaultPolicy.CompressionAlgorithmPolicy
of PGPainless. The default compression algorithm policy accepts any compression algorithm.- Returns:
- default algorithm policy
-
anyCompressionAlgorithmPolicy
Policy that accepts any known compression algorithm and offersCompressionAlgorithm.ZIP
as default algorithm.- Returns:
- compression algorithm policy
-