Class ProjectValidatorDefinition
- java.lang.Object
-
- io.ultreia.java4all.validation.impl.definition.ProjectValidatorDefinition
-
public class ProjectValidatorDefinition extends Object
Describes the project validators file.Created on 27/01/2024.
- Since:
- 2.0.0
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Constructor Description ProjectValidatorDefinition(Map<FileValidatorEntryDefinition,FileValidatorDefinition> filesByEntry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stream<Map.Entry<FileValidatorEntryDefinition,FileValidatorDefinition>>filterByType(Class<?> type)Stream<Map.Entry<FileValidatorEntryDefinition,FileValidatorDefinition>>filterByTypeContextAndScopes(Class<?> type, String context, Set<NuitonValidatorScope> scopes)Map<FileValidatorEntryDefinition,FileValidatorDefinition>getFilesByEntry()
-
-
-
Constructor Detail
-
ProjectValidatorDefinition
public ProjectValidatorDefinition(Map<FileValidatorEntryDefinition,FileValidatorDefinition> filesByEntry)
-
-
Method Detail
-
getFilesByEntry
public Map<FileValidatorEntryDefinition,FileValidatorDefinition> getFilesByEntry()
-
filterByType
public Stream<Map.Entry<FileValidatorEntryDefinition,FileValidatorDefinition>> filterByType(Class<?> type)
-
filterByTypeContextAndScopes
public Stream<Map.Entry<FileValidatorEntryDefinition,FileValidatorDefinition>> filterByTypeContextAndScopes(Class<?> type, String context, Set<NuitonValidatorScope> scopes)
-
-