17 lines
353 B
Java
17 lines
353 B
Java
package eu.eudat.commons.validation.specification;
|
|
|
|
import eu.eudat.commons.validation.Validator;
|
|
|
|
import java.util.List;
|
|
import java.util.function.Supplier;
|
|
|
|
public interface NavigationDetailsSpecification extends Specification {
|
|
Supplier<Boolean> getPrecondition();
|
|
|
|
String getKey();
|
|
|
|
List<?> getDetails();
|
|
|
|
Supplier<Validator> getValidator();
|
|
}
|