package org.rakam.server.http; import java.lang.reflect.Method; import java.util.function.Predicate; public class PreprocessorEntry { private final RequestPreprocessor preprocessor; private final Predicate<Method> predicate; public PreprocessorEntry(RequestPreprocessor preprocessor, Predicate<Method> predicate) { this.preprocessor = preprocessor; this.predicate = predicate; } public boolean test(Method method) { return predicate.test(method); } public RequestPreprocessor getPreprocessor() { return preprocessor; } }