Interface ArtifactPredicate

All Known Implementing Classes:
DefaultArtifactPredicate

public interface ArtifactPredicate
An artifact predicate.
Since:
2.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    Returns true if passed in artifact should have checksums.
    boolean
    isChecksum(Artifact artifact)
    Returns true if passed in artifact is a checksum artifact.
    boolean
    Returns true if passed in artifact is configured to not have checksums.
  • Method Details

    • hasChecksums

      default boolean hasChecksums(Artifact artifact)
      Returns true if passed in artifact should have checksums.

      Artifact should have checksum if it is not a checksum artifact, or any artifact that has been configured (in session) that should not have them.

    • isWithoutChecksum

      boolean isWithoutChecksum(Artifact artifact)
      Returns true if passed in artifact is configured to not have checksums.
    • isChecksum

      boolean isChecksum(Artifact artifact)
      Returns true if passed in artifact is a checksum artifact.