public Artifact search()

in src/main/java/org/apache/sling/provisioning/model/ArtifactGroup.java [61:74]


    public Artifact search(final Artifact template) {
        Artifact found = null;
        for(final Artifact current : this) {
            if ( current.getGroupId().equals(template.getGroupId())
              && current.getArtifactId().equals(template.getArtifactId())
              && ((current.getClassifier() == null && template.getClassifier() == null)
                  || (current.getClassifier().equals(template.getClassifier()) ))
              && current.getType().equals(template.getType()) ) {
                found = current;
                break;
            }
        }
        return found;
    }