Interface JpqlResultValidator
- All Known Implementing Classes:
CommonNonJpqlConstructsValidator,JpqlPresenceValidator,JpqlSyntaxValidator,PagingValidator,ParametersValidator,ReadOnlyQueryValidator,ReservedWordAliasValidator,RootEntityValidator,SupportedJmixTemporalConstructsValidator,SupportedRelativeDateTimeConstantsValidator,UsedEntitiesValidator,UsedPropertyPathsValidator
public interface JpqlResultValidator
A single validation rule applied to a generated JPQL draft. Implementations are ordered and run
in sequence by
JpqlValidationService.-
Method Summary
Modifier and TypeMethodDescriptionvalidate(GeneratedJpqlResult result) Validates the given query draft.
-
Method Details
-
validate
Validates the given query draft.- Parameters:
result- generated query draft to validate- Returns:
- issues found, or an empty list if the rule passed
-