
com.chutneytesting.design.domain.editionlock.TestCaseEditions Maven / Gradle / Ivy
package com.chutneytesting.design.domain.editionlock;
import static java.util.stream.Collectors.toList;
import java.util.List;
import java.util.function.Predicate;
public interface TestCaseEditions {
List findAll();
boolean add(TestCaseEdition testCaseEdition);
boolean remove(TestCaseEdition testCaseEdition);
default List findBy(Predicate condition) {
return findAll().stream()
.filter(condition)
.collect(toList());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy