public class AllTextValidator extends Object implements ClauseValidator
"All text" clause only supports the LIKE operator - NOT LIKE is too hard due to field visibility calculations, and we couldn't decide whether or not aggregate results should be ORed or ANDed together.
All free text fields ultimately validate in the same way, using
FreeTextFieldValidator, so we only do one
validation as opposed to going through each field and validating.
|Constructor and Description|
|Modifier and Type||Method and Description|
Validates a clause and adds human readable i18n'ed messages if there is a problem.
public AllTextValidator(CommentValidator delegate)
public MessageSet validate(ApplicationUser searcher, TerminalClause terminalClause)
searcher- the user who is executing the search.
terminalClause- the clause to validate.
Copyright © 2002-2022 Atlassian. All Rights Reserved.