public class

CustomFieldTestImpl

extends CustomFieldImpl
java.lang.Object
   ↳ com.atlassian.jira.issue.fields.CustomFieldImpl
     ↳ com.atlassian.jira.issue.fields.CustomFieldTestImpl

Class Overview

The only purpose of this class is to increase the visibility of #copyGenericValue so we can mock it in tests.

Summary

[Expand]
Inherited Constants
From interface com.atlassian.jira.issue.fields.CustomField
From interface com.atlassian.jira.issue.fields.NavigableField
From interface com.atlassian.jira.issue.fields.OrderableField
Public Constructors
CustomFieldTestImpl(GenericValue customField, CustomFieldManager customFieldManager, JiraAuthenticationContext authenticationContext, ConstantsManager constantsManager, FieldConfigSchemeManager fieldConfigSchemeManager, PermissionManager permissionManager, RendererManager rendererManager, FieldConfigSchemeClauseContextUtil contextUtil, CustomFieldDescription customFieldDescription, I18nHelper.BeanFactory i18nFactory, FeatureManager featureManager, TranslationManager translationManager)
CustomFieldTestImpl(CustomFieldImpl customField)
Public Methods
GenericValue copyGenericValue()
Non-public method that returns a copy of the underlying GenericValue.
[Expand]
Inherited Methods
From class com.atlassian.jira.issue.fields.CustomFieldImpl
From class java.lang.Object
From interface com.atlassian.jira.issue.fields.ConfigurableField
From interface com.atlassian.jira.issue.fields.CustomField
From interface com.atlassian.jira.issue.fields.Field
From interface com.atlassian.jira.issue.fields.NavigableField
From interface com.atlassian.jira.issue.fields.OrderableField
From interface com.atlassian.jira.issue.fields.SearchableField
From interface com.atlassian.jira.issue.fields.renderer.RenderableField
From interface com.atlassian.jira.issue.fields.rest.RestAwareField
From interface com.atlassian.jira.issue.fields.rest.RestFieldOperations
From interface java.lang.Comparable

Public Constructors

public CustomFieldTestImpl (GenericValue customField, CustomFieldManager customFieldManager, JiraAuthenticationContext authenticationContext, ConstantsManager constantsManager, FieldConfigSchemeManager fieldConfigSchemeManager, PermissionManager permissionManager, RendererManager rendererManager, FieldConfigSchemeClauseContextUtil contextUtil, CustomFieldDescription customFieldDescription, I18nHelper.BeanFactory i18nFactory, FeatureManager featureManager, TranslationManager translationManager)

public CustomFieldTestImpl (CustomFieldImpl customField)

Public Methods

public GenericValue copyGenericValue ()

Non-public method that returns a copy of the underlying GenericValue. This is essentially only used in the above copy constructor.

Prefer this class's get* method instead.

Returns
  • the underlying GenericValue