Interface SignatureStorage

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract void addSignature(@NonNull() Signature signature) Adds the given signature to the signature storage.
      abstract void addSignatures(@NonNull() List<Signature> signatures) Adds the given signatures to the signature storage.
      abstract void removeSignature(@NonNull() Signature signature) Removes the given signature from the signature storage.
      abstract void removeSignatures(@NonNull() List<Signature> signatures) Removes the given signatures from the signature storage.
      abstract List<Signature> getSignatures() Gets the currently stored signatures.
      abstract void clear() Clears the storage by removing all the signatures from it.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • addSignature

         abstract void addSignature(@NonNull() Signature signature)

        Adds the given signature to the signature storage.

        Parameters:
        signature - Signature to add.
      • addSignatures

         abstract void addSignatures(@NonNull() List<Signature> signatures)

        Adds the given signatures to the signature storage.

        Parameters:
        signatures - List of signatures to add.
      • removeSignature

         abstract void removeSignature(@NonNull() Signature signature)

        Removes the given signature from the signature storage.

        Parameters:
        signature - Signature to remove.
      • removeSignatures

         abstract void removeSignatures(@NonNull() List<Signature> signatures)

        Removes the given signatures from the signature storage.

        Parameters:
        signatures - List of signatures to remove.
      • clear

         abstract void clear()

        Clears the storage by removing all the signatures from it.