public class

DefaultIssueTextFieldCharacterLengthValidator

extends Object
implements IssueTextFieldCharacterLengthValidator
java.lang.Object
   ↳ com.atlassian.jira.issue.DefaultIssueTextFieldCharacterLengthValidator

Summary

Public Constructors
DefaultIssueTextFieldCharacterLengthValidator(TextFieldCharacterLengthValidator textFieldCharacterLengthValidator)
Public Methods
@Nonnull IssueTextFieldCharacterLengthValidator.ValidationResult validateAllFields(Issue issue)
Validates length of text field against the "jira character limit".
@Nonnull IssueTextFieldCharacterLengthValidator.ValidationResult validateModifiedFields(MutableIssue issue)
Validates length of modified text field against the "jira character limit".
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.issue.IssueTextFieldCharacterLengthValidator

Public Constructors

public DefaultIssueTextFieldCharacterLengthValidator (TextFieldCharacterLengthValidator textFieldCharacterLengthValidator)

Public Methods

@Nonnull public IssueTextFieldCharacterLengthValidator.ValidationResult validateAllFields (Issue issue)

Validates length of text field against the "jira character limit". Checks values of text system fields and custom field types marked with TextCustomFieldType interface.

Parameters
issue the issue to be validated
Returns
  • validation result

@Nonnull public IssueTextFieldCharacterLengthValidator.ValidationResult validateModifiedFields (MutableIssue issue)

Validates length of modified text field against the "jira character limit". Checks values of text system fields and custom field types marked with TextCustomFieldType interface.

Parameters
issue the issue to be validated
Returns
  • validation result