16 lines
332 B
Java
16 lines
332 B
Java
package eu.eudat.commons.validation.specification;
|
|
|
|
import eu.eudat.commons.validation.Validator;
|
|
|
|
import java.util.function.Supplier;
|
|
|
|
public interface NavigationReferenceSpecification extends Specification{
|
|
Supplier<Boolean> getPrecondition();
|
|
|
|
String getKey();
|
|
|
|
Object getReference();
|
|
|
|
Supplier<Validator> getValidator();
|
|
}
|