Interface ChecksumAlgorithmFactory

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ChecksumAlgorithm getAlgorithm()
      Each invocation of this method returns a new instance of algorithm, never null value.
      java.lang.String getFileExtension()
      Returns the file extension to be used for given checksum file (without leading dot), never null.
      java.lang.String getName()
      Returns the algorithm name, usually used as key, never null value.
    • Method Detail

      • getName

        java.lang.String getName()
        Returns the algorithm name, usually used as key, never null value. The name is a standard name of algorithm (if applicable) or any other designator that is algorithm commonly referred with. Example: "SHA-1".
      • getFileExtension

        java.lang.String getFileExtension()
        Returns the file extension to be used for given checksum file (without leading dot), never null. The extension should be file and URL path friendly, and may differ from value returned by getName(). The checksum extension SHOULD NOT contain dot (".") character. Example: "sha1".
      • getAlgorithm

        ChecksumAlgorithm getAlgorithm()
        Each invocation of this method returns a new instance of algorithm, never null value.