Class MessageMetadata.CompressedData
- java.lang.Object
-
- org.pgpainless.decryption_verification.MessageMetadata.Layer
-
- org.pgpainless.decryption_verification.MessageMetadata.CompressedData
-
- All Implemented Interfaces:
MessageMetadata.Nested
,MessageMetadata.Packet
- Enclosing class:
- MessageMetadata
public static class MessageMetadata.CompressedData extends MessageMetadata.Layer implements MessageMetadata.Nested
-
-
Field Summary
Fields Modifier and Type Field Description protected CompressionAlgorithm
algorithm
-
Fields inherited from class org.pgpainless.decryption_verification.MessageMetadata.Layer
child, depth, MAX_LAYER_DEPTH, rejectedDetachedSignatures, rejectedOnePassSignatures, rejectedPrependedSignatures, verifiedDetachedSignatures, verifiedOnePassSignatures, verifiedPrependedSignatures
-
-
Constructor Summary
Constructors Constructor Description CompressedData(CompressionAlgorithm zip, int depth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompressionAlgorithm
getAlgorithm()
Return theCompressionAlgorithm
used to compress the packet.boolean
hasNestedChild()
-
Methods inherited from class org.pgpainless.decryption_verification.MessageMetadata.Layer
getChild, getRejectedDetachedSignatures, getRejectedOnePassSignatures, getRejectedPrependedSignatures, getVerifiedDetachedSignatures, getVerifiedOnePassSignatures, getVerifiedPrependedSignatures
-
-
-
-
Field Detail
-
algorithm
protected final CompressionAlgorithm algorithm
-
-
Constructor Detail
-
CompressedData
public CompressedData(@Nonnull CompressionAlgorithm zip, int depth)
-
-
Method Detail
-
getAlgorithm
@Nonnull public CompressionAlgorithm getAlgorithm()
Return theCompressionAlgorithm
used to compress the packet.- Returns:
- compression algorithm
-
hasNestedChild
public boolean hasNestedChild()
- Specified by:
hasNestedChild
in interfaceMessageMetadata.Nested
-
-