# Hierarchy For Package org.pgpainless.algorithm

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.pgpainless.algorithm.AlgorithmSuite
  - org.pgpainless.algorithm.RevocationState (implements java.lang.Comparable<T>)
  - org.pgpainless.algorithm.Trustworthiness
  - org.pgpainless.algorithm.Trustworthiness.Builder

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.pgpainless.algorithm.AEADAlgorithm
    - org.pgpainless.algorithm.CertificationType
    - org.pgpainless.algorithm.CompressionAlgorithm
    - org.pgpainless.algorithm.DocumentSignatureType
    - org.pgpainless.algorithm.EncryptionPurpose
    - org.pgpainless.algorithm.Feature
    - org.pgpainless.algorithm.HashAlgorithm
    - org.pgpainless.algorithm.KeyFlag
    - org.pgpainless.algorithm.OpenPgpPacket
    - org.pgpainless.algorithm.PublicKeyAlgorithm
    - org.pgpainless.algorithm.RevocationStateType
    - org.pgpainless.algorithm.SignatureSubpacket
    - org.pgpainless.algorithm.SignatureType
    - org.pgpainless.algorithm.StreamEncoding
    - org.pgpainless.algorithm.SymmetricKeyAlgorithm