class MethodValidator implements AnnotationUsageValidator<Method> {

    public void validate(Method method) throws AnnotationUsageException {
        validate(method, method);
    }

    public  MethodValidator(AnnotationExtractor annotationExtractor,
                           LogsValidator logsValidator,
                           LogInsValidator logInsValidator,
                           LogOutsValidator logOutsValidator,
                           LogErrorsValidator logErrorsValidator,
                           ParameterLogsValidator parameterLogsValidator,
                           MethodMdcsValidator methodMdcsValidator,
                           MdcsValidator mdcsValidator,
                           MergedMdcsValidator mergedMdcsValidator);

}