Package com.atlassian.jira.jql.validator

Interface Summary
ClauseValidator Validates a clause and adds human readable i18n'ed messages if there is a problem.
OperatorUsageValidator Performs global validation about where it is appropriate to use an Operator.
OrderByValidator Responsible for validating the StatisticAccessorBean.OrderBy portion of a Query.
ValidatorRegistry Resolves the validators for a provided TerminalClause.
 

Class Summary
AbstractUserValidator An abstract Validator for the User field clauses
AffectedVersionValidator The Affected Version clause validator.
AllTextValidator Validation for the "all text fields" clause.
AssigneeValidator A Validator for the Assignee field clauses
AttachmentsClauseValidator Clause validator for the attachments clause.
CascadingSelectCustomFieldValidator A validator for cascading select custom fields.
ChangedClauseValidator Validat the chnaged clause against any field.
CommentValidator A clause validator for the comment system field.
ComponentValidator An Validator for the component field clauses
CreatedDateValidator Clause validator for the Created Date system field.
CreatorValidator A Validator for the Creator field clauses
CurrentEstimateValidator Current Estimate validator
DateValidator All the date validators essentially do the same thing - validate against operators and then against the date values.
DefaultOperatorUsageValidator  
DefaultOrderByValidator  
DefaultValidatorRegistry  
DescriptionValidator A clause validator for the description system field.
DueDateValidator Clause validator for the Due Date system field.
EntityPropertyClauseValidator Base class for ClauseValidators applied to property clauses.
EnvironmentValidator A clause validator for environment system field.
ExactTextCustomFieldValidator A validator for exact text custom fields.
FixForVersionValidator The Fix Version clause validator.
FreeTextFieldValidator A generic validator for text fields
GroupCustomFieldValidator Group custom field clause validator
HistoryFieldValueValidator Validates that the values in a history clause are valid for a field.
HistoryPredicateValidator Validates the operand in a HistoryPredicate
IssueIdValidator Clause validator for the "IssueKey" clause.
IssueParentValidator Clause validator for the "Issue Parent" clause.
IssuePropertyClauseValidator  
IssueSecurityLevelClauseValidator A validator that checks to see if an issue security level exists and is visible to the user creating the search.
IssueTypeValidator A Validator for the Issue Types field clauses
LabelsValidator A validator for the Labels field that is a simple wrapper around the text field validator.
LastViewedDateValidator Clause validator for the Last Viewed Date system field.
LocalDateValidator All the date validators essentially do the same thing - validate against operators and then against the date values.
NumberCustomFieldValidator A validator for number custom fields.
NumberOfArgumentsValidator Simple Function Operand Validator that validates the number of arguments in the FunctionOperand.
OriginalEstimateValidator Original Estimate validator
PriorityValidator A simple wrapper on the ConstantsClauseValidator.
ProjectCategoryValidator A validator that checks to see if a project category exists.
ProjectValidator Validates input for project system fields.
ReporterValidator A Validator for the Reporter field clauses
ResolutionDateValidator Clause validator for the Resolution Date system field.
ResolutionValidator A simple wrapper around ConstantsClauseValidator.
SavedFilterClauseValidator A validator that checks to see if a saved filter exists and is visible to the user creating the search.
SavedFilterCycleDetector Runs through a saved filter to determine if there is any self-reference anywhere in the nested filter.
SelectCustomFieldValidator A validator for select custom fields.
StatusCategoryValidator A validator that checks to see if a status category exists.
StatusValidator A simple wrapper on the ConstantsClauseValidator.
SummaryValidator A validator for the summary field that is a simple wrapper around the text field validator.
SupportedOperatorsValidator Does validation to determine if the operator in use is something other than the specified accepted operators and adds an error message if so.
TimeSpentValidator Time Spent validator
UpdatedDateValidator Clause validator for the Updated Date system field.
UserCustomFieldValidator The Affected Version clause validator.
ValidatorVisitor Used to perform validation over a Query.
ValidatorVisitor.ValidatorVisitorFactory  
VersionCustomFieldValidator The Affected Version clause validator.
VotesValidator Votes clause validator
WasClauseValidator Validat the was clause against any field.
WasValuesExistValidator  
WatchesValidator Watches clause validator
WorkRatioValidator Validates Work Ratio clauses -- these can only take integers
 



Copyright © 2002-2014 Atlassian. All Rights Reserved.