Class CustomFieldAdditionalParamsImpl

java.lang.Object
com.atlassian.jira.issue.customfields.view.CustomFieldParamsImpl
com.atlassian.jira.issue.customfields.view.CustomFieldAdditionalParamsImpl
All Implemented Interfaces:
CustomFieldParams, CollectionParams, FieldParams, FieldTransportParams

@ExperimentalApi public class CustomFieldAdditionalParamsImpl extends CustomFieldParamsImpl
This class is used to pass additional parameters to the custom field validation methods that extends CustomFieldType. This can only happen if the custom field type overrides the CustomFieldType.requiresAdditionalParams() to true. Note that currently this will only supply the additional parameters, instead of the full request parameters, meaning hidden fields are not passed. This is because Jira issue architecture populates the hidden values iteratively, so we don't guarantee all the value during the validation stage, since ht order of operation is not guaranteed.