Interface ValidationManager
- All Known Implementing Classes:
ValidationManagerImpl
public interface ValidationManager
- Author:
- Abdulin Ildar
-
Method Summary
Modifier and TypeMethodDescriptionboolean
validateObject
(Path path, Object object) Валидирует объект и выводит найденные ошибки в консольboolean
validatePath
(Path path) Валидирует файл и выводит найденные ошибки в консольboolean
Валидирует объект и дполнительно выводит в консоль количество ошибокvoid
void
validateProject
(List<Path> resources) Валидирует все объекты в проекте и выводит найденные ошибки в консоль
-
Method Details
-
validatePath
Валидирует файл и выводит найденные ошибки в консоль- Parameters:
path
- - путь к валидируемому файлу- Returns:
- - true если ошибок не найдено, иначе false
-
validateObject
Валидирует объект и выводит найденные ошибки в консоль- Parameters:
path
- - путь к валидируемому файлуobject
- - валидируемый объект- Returns:
- - true если ошибок не найдено, иначе false
-
validatePathAndCountErrors
Валидирует объект и дполнительно выводит в консоль количество ошибок- Parameters:
path
- - путь к валидируемому файлу- Returns:
- - true если ошибок не найдено, иначе false
-
validateProject
Валидирует все объекты в проекте и выводит найденные ошибки в консоль- Parameters:
resources
- - объекты для валидации
-
validateProject
- Throws:
IOException
-