Package org.pgpainless.policy
Class Policy.CompressionAlgorithmPolicy
- java.lang.Object
-
- org.pgpainless.policy.Policy.CompressionAlgorithmPolicy
-
- Enclosing class:
- Policy
public static final class Policy.CompressionAlgorithmPolicy extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CompressionAlgorithmPolicy(CompressionAlgorithm defaultCompressionAlgorithm, java.util.List<CompressionAlgorithm> acceptableCompressionAlgorithms)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Policy.CompressionAlgorithmPolicyanyCompressionAlgorithmPolicy()Policy that accepts any known compression algorithm and offersCompressionAlgorithm.ZIPas default algorithm.CompressionAlgorithmdefaultCompressionAlgorithm()static Policy.CompressionAlgorithmPolicydefaultCompressionAlgorithmPolicy()Deprecated.not expressive - might be removed in a future releasebooleanisAcceptable(int compressionAlgorithmTag)booleanisAcceptable(CompressionAlgorithm compressionAlgorithm)
-
-
-
Constructor Detail
-
CompressionAlgorithmPolicy
public CompressionAlgorithmPolicy(CompressionAlgorithm defaultCompressionAlgorithm, java.util.List<CompressionAlgorithm> acceptableCompressionAlgorithms)
-
-
Method Detail
-
defaultCompressionAlgorithm
public CompressionAlgorithm defaultCompressionAlgorithm()
-
isAcceptable
public boolean isAcceptable(int compressionAlgorithmTag)
-
isAcceptable
public boolean isAcceptable(CompressionAlgorithm compressionAlgorithm)
-
defaultCompressionAlgorithmPolicy
@Deprecated public static Policy.CompressionAlgorithmPolicy defaultCompressionAlgorithmPolicy()
Deprecated.not expressive - might be removed in a future releaseDefaultPolicy.CompressionAlgorithmPolicyof PGPainless. The default compression algorithm policy accepts any compression algorithm.- Returns:
- default algorithm policy
-
anyCompressionAlgorithmPolicy
public static Policy.CompressionAlgorithmPolicy anyCompressionAlgorithmPolicy()
Policy that accepts any known compression algorithm and offersCompressionAlgorithm.ZIPas default algorithm.- Returns:
- compression algorithm policy
-
-