Modifier and Type | Method and Description |
---|---|
void |
MockCustomFieldType.createValue(CustomField field,
Issue issue,
Object value) |
String |
MockCustomFieldType.getChangelogString(CustomField field,
Object value) |
String |
MockCustomFieldType.getChangelogValue(CustomField field,
Object value) |
List<FieldIndexer> |
MockCustomFieldType.getRelatedIndexers(CustomField customField) |
Object |
MockCustomFieldType.getValueFromIssue(CustomField field,
Issue issue) |
Map<String,Object> |
MockCustomFieldType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Set<Long> |
MockCustomFieldType.remove(CustomField field) |
void |
MockCustomFieldType.updateValue(CustomField field,
Issue issue,
Object value) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.jira.analytics.statistics.customfields.CustomFieldsStatistics.ProjectCount |
CustomFieldsStatistics.getProjectCount(CustomField customField) |
Modifier and Type | Method and Description |
---|---|
ServiceOutcome<CustomField> |
DefaultCustomFieldService.create(CreateValidationResult createValidationResult) |
ServiceOutcome<CustomField> |
CustomFieldService.create(CreateValidationResult createValidationResult)
Creates a custom field using a
CreateValidationResult as parameter. |
ServiceOutcomeImpl<List<CustomField>> |
DefaultCustomFieldService.findCustomFields(ApplicationUser user,
String searchString,
List<String> types,
List<String> projects,
List<String> screens)
Returns filtered list of customfields
|
ServiceOutcome<CustomField> |
DefaultCustomFieldService.getCustomFieldForEditConfig(ApplicationUser user,
String fieldId) |
ServiceOutcome<CustomField> |
CustomFieldService.getCustomFieldForEditConfig(ApplicationUser user,
String fieldId)
Return the custom field if the passed user has permission to edit its configuration.
|
Modifier and Type | Method and Description |
---|---|
Map<CustomField,Optional<Boolean>> |
IssueService.CloneValidationResult.getCloneOptionSelections() |
List<CustomField> |
CloneIssueCommand.getCustomFields(Issue issue) |
Modifier and Type | Method and Description |
---|---|
IssueService.CloneValidationResult |
DefaultIssueService.validateClone(ApplicationUser user,
Issue issue,
String summary,
boolean cloneAttachments,
boolean cloneSubTasks,
boolean cloneLinks,
Map<CustomField,Optional<Boolean>> cloneOptionSelections) |
IssueService.CloneValidationResult |
IssueService.validateClone(ApplicationUser user,
Issue issue,
String summary,
boolean cloneAttachments,
boolean cloneSubTasks,
boolean cloneLinks,
Map<CustomField,Optional<Boolean>> cloneOptionSelections)
This method will validate parameters.
|
Constructor and Description |
---|
CloneIssueCommand(ApplicationUser user,
Issue originalIssue,
String summary,
boolean cloneAttachments,
boolean cloneSubTasks,
boolean cloneLinks,
Map<CustomField,Optional<Boolean>> cloneOptionSelections,
IssueManager issueManager,
IssueFactory issueFactory,
ApplicationProperties applicationProperties,
IssueLinkTypeManager issueLinkTypeManager,
IssueLinkManager issueLinkManager,
RemoteIssueLinkManager remoteIssueLinkManager,
AttachmentManager attachmentManager,
SubTaskManager subTaskManager,
PermissionManager permissionManager,
CustomFieldManager customFieldManager,
org.slf4j.Logger log,
I18nHelper i18nHelper,
BarrierFactory barrierFactory) |
CloneValidationResult(Issue issue,
ErrorCollection errors,
String summary,
boolean cloneAttachments,
boolean cloneSubTasks,
boolean cloneLinks,
Map<CustomField,Optional<Boolean>> cloneOptionSelections) |
Modifier and Type | Method and Description |
---|---|
ManagedConfigurationItem |
DefaultManagedConfigurationItemService.getManagedCustomField(CustomField customField) |
ManagedConfigurationItem |
ManagedConfigurationItemService.getManagedCustomField(CustomField customField)
Given the
CustomField , attempt to retrieve the ManagedConfigurationItem that describes it. |
Modifier and Type | Method and Description |
---|---|
JsonData |
RestSerializerComponent.getJsonData(CustomField field,
Issue issue) |
JsonData |
SecondRestSerializerForCustomField.getJsonData(CustomField field,
Issue issue) |
JsonData |
FirstRestSerializerForCustomField.getJsonData(CustomField field,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
SearcherInformation<CustomField> |
LabelSearcher.getSearchInformation() |
Modifier and Type | Method and Description |
---|---|
LuceneFieldSorter |
LabelSearcher.getSorter(CustomField customField) |
StatisticsMapper |
LabelSearcher.getStatisticsMapper(CustomField customField) |
void |
LabelSearcher.init(CustomField field) |
Constructor and Description |
---|
LabelsCustomFieldIndexer(FieldVisibilityManager fieldVisibilityManager,
CustomField field) |
Constructor and Description |
---|
AbstractCustomFieldEvent(CustomField customField) |
CustomFieldCreatedEvent(CustomField customField) |
CustomFieldDeletedEvent(CustomField customField) |
CustomFieldDetailsImpl(CustomField customField) |
CustomFieldUpdatedEvent(CustomField customField,
CustomField originalCustomField) |
Modifier and Type | Method and Description |
---|---|
CustomField |
ExternalUtils.createCustomField(ExternalCustomFieldValue customFieldValue) |
CustomField |
ExternalUtils.getCustomField(ExternalCustomFieldValue customFieldValue) |
CustomField |
ExternalUtils.getCustomField(String customfieldId) |
Modifier and Type | Method and Description |
---|---|
void |
ExternalUtils.associateCustomFieldWithScreen(CustomField customField,
FieldScreen screen) |
Modifier and Type | Method and Description |
---|---|
boolean |
CustomFieldMapperValidatorImpl.customFieldIsValidForRequiredContexts(ExternalCustomFieldConfiguration externalCustomFieldConfiguration,
CustomField newCustomField,
String oldCustomFieldId,
CustomFieldMapper customFieldMapper,
IssueTypeMapper issueTypeMapper,
String projectKey) |
boolean |
CustomFieldMapperValidator.customFieldIsValidForRequiredContexts(ExternalCustomFieldConfiguration externalCustomFieldConfiguration,
CustomField newCustomField,
String oldCustomFieldId,
CustomFieldMapper customFieldMapper,
IssueTypeMapper issueTypeMapper,
String projectKey)
Returns true if the new custom field is valid for all the issue types that the old custom field is used from.
|
Modifier and Type | Method and Description |
---|---|
CustomField |
CustomFieldManager.createCustomField(String fieldName,
String description,
CustomFieldType fieldType,
CustomFieldSearcher customFieldSearcher,
List<JiraContextNode> contexts,
List<IssueType> issueTypes)
Creates a custom field with the given name and description of the given CustomFieldType
using the given CustomFieldSearcher that is displayed in the given list of contexts available to the given list of issueTypes.
|
CustomField |
CustomFieldManager.getCustomFieldInstance(org.ofbiz.core.entity.GenericValue customFieldGv)
Converts a customfield
GenericValue to a CustomField instance. |
CustomField |
CustomFieldManager.getCustomFieldObject(Long id)
Get a CustomField by ID.
|
CustomField |
CustomFieldManager.getCustomFieldObject(String id)
Get a CustomField by its text key (eg 'customfield_10000').
|
CustomField |
CustomFieldManager.getCustomFieldObjectByName(String customFieldName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
List<CustomField> |
CustomFieldManager.getCustomFieldObjects()
Returns all custom fields.
|
List<CustomField> |
CustomFieldManager.getCustomFieldObjects(org.ofbiz.core.entity.GenericValue issue)
|
List<CustomField> |
CustomFieldManager.getCustomFieldObjects(Issue issue)
Returns a list of
CustomField s that apply to a particular issue. |
List<CustomField> |
CustomFieldManager.getCustomFieldObjects(Long projectId,
List<String> issueTypes)
Returns the same as
CustomFieldManager.getCustomFieldObjects(Long, String) but allows to specify a list of issueTypes. |
List<CustomField> |
CustomFieldManager.getCustomFieldObjects(Long projectId,
String issueType)
Gets a list of custom fields for a particular project and issue type.
|
List<CustomField> |
CustomFieldManager.getCustomFieldObjects(SearchContext searchContext)
Returns all customfields in a particular
SearchContext . |
Collection<CustomField> |
CustomFieldManager.getCustomFieldObjectsByName(String customFieldName)
Retrieve custom field(s) of a certain name.
|
Set<CustomField> |
CustomFieldManager.getCustomFieldsWithValue(Issue issue)
Returns a set of
CustomField s that have value stored in database for particular issue. |
List<CustomField> |
CustomFieldManager.getGlobalCustomFieldObjects()
Returns a list of custom fields where the
isGlobal()
is true. |
Modifier and Type | Method and Description |
---|---|
Object |
DocumentIssueImpl.getCustomFieldValue(CustomField customField) |
Object |
IssueImpl.getCustomFieldValue(CustomField customField) |
Object |
Issue.getCustomFieldValue(CustomField customField) |
void |
CustomFieldManager.removeCustomField(CustomField customField)
Removes the customfield supplied including all associations and values.
|
void |
IssueImpl.setCustomFieldValue(CustomField customField,
Object value) |
void |
MutableIssue.setCustomFieldValue(CustomField customField,
Object value)
Sets a custom field value on this Issue Object, but does not write it to the database.
|
Modifier and Type | Method and Description |
---|---|
static Comparator<CustomField> |
CustomFieldComparators.byName()
Returns a comparator that compares
CustomField instances by name. |
static Comparator<CustomField> |
CustomFieldComparators.byTranslatedName(Locale locale,
TranslationManager translationManager)
Returns a comparator that compares
CustomField instances by the translated customfield name, using the supplied locale. |
Modifier and Type | Method and Description |
---|---|
static Map<CustomField,Object> |
CustomFieldUtils.parseCustomFieldValuesFromActionParams(Map actionParameters,
List<CustomField> customFields)
Parses action parameters (Map of Collections of Strings with
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
CustomFieldUtils.buildParams(CustomField customField,
FieldConfig config,
Issue issue,
FieldLayoutItem fieldLayoutItem,
Object value,
Map customFieldValuesHolder,
webwork.action.Action action,
Map displayParameters) |
void |
CustomFieldType.createValue(CustomField field,
Issue issue,
T value)
Save the value for this Custom Field in a particular issue to the database.
|
String |
CustomFieldType.getChangelogString(CustomField field,
T value)
Returns a String of representing values to be stored in the change log, an example is the name of a version
field that a version id will resolve to within JIRA.
|
String |
CustomFieldType.getChangelogValue(CustomField field,
T value)
Returns a values to be stored in the change log, example is the id of the changed item.
|
default CloneOptionConfiguration |
CustomFieldType.getCloneOptionConfiguration(CustomField field,
Issue issueToClone)
Get the clone option configuration for the given custom field in the context of the given issue.
|
default T |
CustomFieldType.getCloneValue(CustomField field,
Issue issueToClone,
Optional<Boolean> cloneOptionSelection)
Get the cloned value for the specified custom field when cloning the specified issue.
|
Set<Long> |
MultipleSettableCustomFieldType.getIssueIdsWithValue(CustomField field,
Option option)
Returns a Set of issue ids (
Long ) that have the given option selected. |
List<FieldIndexer> |
CustomFieldType.getRelatedIndexers(CustomField customField)
Returns a list of indexers that will be used for the field.
|
LuceneFieldSorter |
SortableCustomFieldSearcher.getSorter(CustomField customField) |
Iterable<LuceneFieldSorter> |
MultiSortableCustomFieldSearcher.getSorters(CustomField customField) |
String |
NaturallyOrderedCustomFieldSearcher.getSortField(CustomField customField)
Return the name of the Lucene field to use for ordering.
|
Object |
ProjectCustomFieldValueProvider.getStringValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Object |
SelectCustomFieldValueProvider.getStringValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Object |
MultiSelectCustomFieldValueProvider.getStringValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Object |
DefaultCustomFieldValueProvider.getStringValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Object |
NumberRangeCustomFieldValueProvider.getStringValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Object |
CustomFieldValueProvider.getStringValue(CustomField customField,
FieldValuesHolder fieldValuesHolder)
Provides a string value representation of the value specified for this searcher.
|
Object |
SingleValueCustomFieldValueProvider.getStringValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Project |
ProjectCustomFieldValueProvider.getValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Object |
SelectCustomFieldValueProvider.getValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Object |
MultiSelectCustomFieldValueProvider.getValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Object |
DefaultCustomFieldValueProvider.getValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Object |
NumberRangeCustomFieldValueProvider.getValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
Object |
CustomFieldValueProvider.getValue(CustomField customField,
FieldValuesHolder fieldValuesHolder)
Provides an object value representation of the value specified for this searcher.
|
Object |
SingleValueCustomFieldValueProvider.getValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
T |
CustomFieldType.getValueFromIssue(CustomField field,
Issue issue)
Retrieves the Transport Object representing the current CustomField value for the given issue.
|
Map<String,Object> |
CustomFieldType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem)
The custom field may wish to pass parameters to the velocity context beyond the getValueFromIssue methods
(eg managers).
|
static boolean |
CustomFieldUtils.isShownAndVisible(CustomField customField,
ApplicationUser user,
SearchContext searchContext,
FieldVisibilityManager fieldVisibilityManager)
Checks if the custom field is in the search context scope (using
OrderableField.isShown(com.atlassian.jira.issue.Issue) )
and visible in all field schemes (using com.atlassian.jira.web.FieldVisibilityManager#isFieldHiddenInAllSchemes(String, SearchContext, User) ) |
static boolean |
CustomFieldUtils.isUserHasPermissionToProjects(CustomField customField,
ApplicationUser user)
Does the user have permission to at least one project that falls under this custom field.
|
Set<Long> |
CustomFieldType.remove(CustomField field)
Performs additional tasks when an entire CustomField of this type is being removed
remove() . |
void |
MultipleSettableCustomFieldType.removeValue(CustomField field,
Issue issue,
Option optionObject)
Perform any actions required if the option selected by the issue is removed.
|
void |
CustomFieldType.updateValue(CustomField field,
Issue issue,
T value)
Update the value for this Custom Field in a particular issue currently stored in the database.
|
Modifier and Type | Method and Description |
---|---|
static Map<CustomField,Object> |
CustomFieldUtils.parseCustomFieldValuesFromActionParams(Map actionParameters,
List<CustomField> customFields)
Parses action parameters (Map of Collections of Strings with
|
Modifier and Type | Method and Description |
---|---|
SearchContext |
SelectConverterImpl.getPossibleSearchContextFromValue(Option value,
CustomField customField) |
SearchContext |
SelectConverter.getPossibleSearchContextFromValue(Option value,
CustomField customField) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractMultiCFType.createValue(CustomField customField,
Issue issue,
Collection<S> value)
Create a multi-select value for an issue.
|
void |
CascadingSelectCFType.createValue(CustomField field,
Issue issue,
Map<String,Option> cascadingOptions)
Create a cascading select-list instance for an issue.
|
void |
LabelsCFType.createValue(CustomField field,
Issue issue,
Set<Label> value) |
void |
AbstractSingleFieldType.createValue(CustomField field,
Issue issue,
T value)
At this point we know that the value doesn't exist, and that
|
void |
CalculatedCFType.createValue(CustomField field,
Issue issue,
T value) |
String |
UserCFType.getChangelogString(CustomField field,
ApplicationUser value) |
String |
MultiUserCFType.getChangelogString(CustomField field,
Collection<ApplicationUser> value) |
String |
MultiSelectCFType.getChangelogString(CustomField field,
Collection<Option> value) |
String |
VersionCFType.getChangelogString(CustomField field,
Collection<Version> versions) |
String |
DateCFType.getChangelogString(CustomField field,
Date value) |
String |
DateTimeCFType.getChangelogString(CustomField field,
Date value) |
String |
SelectCFType.getChangelogString(CustomField field,
Option value) |
String |
ProjectCFType.getChangelogString(CustomField field,
Project value) |
String |
AbstractCustomFieldType.getChangelogString(CustomField field,
T value) |
String |
UserCFType.getChangelogValue(CustomField field,
ApplicationUser value) |
String |
MultiUserCFType.getChangelogValue(CustomField field,
Collection<ApplicationUser> values) |
String |
AbstractMultiCFType.getChangelogValue(CustomField field,
Collection<S> values)
Returns a string representation of the value if not null.
|
String |
DateCFType.getChangelogValue(CustomField field,
Date value) |
String |
DateTimeCFType.getChangelogValue(CustomField field,
Date value) |
String |
ImportIdLinkCFType.getChangelogValue(CustomField field,
Double value) |
String |
NumberCFType.getChangelogValue(CustomField field,
Double value) |
String |
CascadingSelectCFType.getChangelogValue(CustomField field,
Map<String,Option> cascadingOptions) |
String |
LabelsCFType.getChangelogValue(CustomField field,
Set<Label> value) |
String |
ReadOnlyCFType.getChangelogValue(CustomField field,
String value) |
String |
AbstractSingleFieldType.getChangelogValue(CustomField field,
T value) |
String |
CalculatedCFType.getChangelogValue(CustomField field,
T value) |
Set<Long> |
CascadingSelectCFType.getIssueIdsWithValue(CustomField field,
Option option)
Returns a list of Issue Ids matching the "value" note that the value in this instance is the single object
|
Set<Long> |
MultiSelectCFType.getIssueIdsWithValue(CustomField field,
Option option) |
Set<Long> |
SelectCFType.getIssueIdsWithValue(CustomField field,
Option option) |
JsonData |
VersionCFType.getJsonDefaultValue(IssueContext issueCtx,
CustomField field) |
JsonData |
CascadingSelectCFType.getJsonDefaultValue(IssueContext issueCtx,
CustomField field) |
JsonData |
MultiSelectCFType.getJsonDefaultValue(IssueContext issueCtx,
CustomField field) |
JsonData |
MultiGroupCFType.getJsonDefaultValue(IssueContext issueCtx,
CustomField field) |
JsonData |
SelectCFType.getJsonDefaultValue(IssueContext issueCtx,
CustomField field) |
JsonData |
MultiUserCFType.getJsonDefaultValue(IssueContext issueCtx,
CustomField field) |
JsonData |
LabelsCFType.getJsonDefaultValue(IssueContext issueCtx,
CustomField field) |
JsonData |
AbstractSingleFieldType.getJsonDefaultValue(IssueContext issueCtx,
CustomField field) |
FieldJsonRepresentation |
ProjectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
VersionCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
CascadingSelectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
UserCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
MultiSelectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
DateCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
MultiGroupCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
NumberCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
SelectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
MultiUserCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
LabelsCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
DateTimeCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
StringCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem)
Deprecated.
|
FieldJsonRepresentation |
GenericTextCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
JsonType |
ProjectCFType.getJsonSchema(CustomField customField) |
JsonType |
VersionCFType.getJsonSchema(CustomField customField) |
JsonType |
CascadingSelectCFType.getJsonSchema(CustomField customField) |
JsonType |
UserCFType.getJsonSchema(CustomField customField) |
JsonType |
MultiSelectCFType.getJsonSchema(CustomField customField) |
JsonType |
DateCFType.getJsonSchema(CustomField customField) |
JsonType |
MultiGroupCFType.getJsonSchema(CustomField customField) |
JsonType |
NumberCFType.getJsonSchema(CustomField customField) |
JsonType |
SelectCFType.getJsonSchema(CustomField customField) |
JsonType |
MultiUserCFType.getJsonSchema(CustomField customField) |
JsonType |
LabelsCFType.getJsonSchema(CustomField customField) |
JsonType |
DateTimeCFType.getJsonSchema(CustomField customField) |
JsonType |
StringCFType.getJsonSchema(CustomField customField)
Deprecated.
|
JsonType |
GenericTextCFType.getJsonSchema(CustomField customField) |
List<FieldIndexer> |
MultiGroupCFType.getRelatedIndexers(CustomField customField) |
List<FieldIndexer> |
MultiUserCFType.getRelatedIndexers(CustomField customField) |
List<FieldIndexer> |
AbstractCustomFieldType.getRelatedIndexers(CustomField customField) |
RestFieldOperationsHandler |
ProjectCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
VersionCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
CascadingSelectCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
UserCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
MultiSelectCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
DateCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
MultiGroupCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
NumberCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
SelectCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
MultiUserCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
LabelsCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
DateTimeCFType.getRestFieldOperation(CustomField field) |
RestFieldOperationsHandler |
GenericTextCFType.getRestFieldOperation(CustomField field) |
Map<String,Option> |
CascadingSelectCFType.getValueFromIssue(CustomField field,
Issue issue) |
Set<Label> |
LabelsCFType.getValueFromIssue(CustomField field,
Issue issue) |
T |
AbstractSingleFieldType.getValueFromIssue(CustomField field,
Issue issue) |
Collection<S> |
AbstractMultiCFType.getValueFromIssue(CustomField field,
Issue issue) |
protected Collection<S> |
AbstractMultiCFType.getValueFromIssue(CustomField field,
Long issueId) |
protected T |
AbstractSingleFieldType.getValueFromIssue(CustomField field,
Long issueId,
String issueKey)
Retrieve the current value of the customfield in the DB based on issue id.
|
Map<String,Object> |
ProjectCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
VersionCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
CascadingSelectCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
UserCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
MultiSelectCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
ImportIdLinkCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
DateCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
MultiGroupCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
NumberCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
SelectCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
URLCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
MultiUserCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
LabelsCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
DateTimeCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
AbstractCustomFieldType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Set<Long> |
CascadingSelectCFType.remove(CustomField field) |
Set<Long> |
UserCFType.remove(CustomField field) |
Set<Long> |
MultiSelectCFType.remove(CustomField field) |
Set<Long> |
SelectCFType.remove(CustomField field) |
Set<Long> |
LabelsCFType.remove(CustomField field) |
Set<Long> |
AbstractSingleFieldType.remove(CustomField field)
called when removing a field.
|
Set<Long> |
AbstractMultiCFType.remove(CustomField field)
called when removing a field.
|
Set<Long> |
AbstractMultiSettableCFType.remove(CustomField field)
Deprecated.
|
Set<Long> |
CalculatedCFType.remove(CustomField field) |
void |
CascadingSelectCFType.removeValue(CustomField field,
Issue issue,
Option option) |
void |
MultiSelectCFType.removeValue(CustomField field,
Issue issue,
Option option) |
void |
SelectCFType.removeValue(CustomField field,
Issue issue,
Option option)
This default implementation will remove all values from the custom field for an issue.
|
void |
UserCFType.updateValue(CustomField customField,
Issue issue,
ApplicationUser user) |
void |
MultiUserCFType.updateValue(CustomField customField,
Issue issue,
Collection<ApplicationUser> value) |
void |
AbstractMultiCFType.updateValue(CustomField customField,
Issue issue,
Collection<S> value)
Update a multi-select value for an issue.
|
void |
ImportIdLinkCFType.updateValue(CustomField customField,
Issue issue,
Double value) |
void |
CascadingSelectCFType.updateValue(CustomField field,
Issue issue,
Map<String,Option> cascadingOptions) |
void |
LabelsCFType.updateValue(CustomField field,
Issue issue,
Set<Label> value) |
void |
ReadOnlyCFType.updateValue(CustomField customField,
Issue issue,
String value) |
void |
AbstractSingleFieldType.updateValue(CustomField customField,
Issue issue,
T value)
the value does exist, and the new value is different than the
existing one.
|
void |
CalculatedCFType.updateValue(CustomField field,
Issue issue,
T value) |
Modifier and Type | Field and Description |
---|---|
protected CustomField |
AbstractCustomFieldOperationsHandler.field |
Modifier and Type | Method and Description |
---|---|
CustomField |
OptionsService.SetOptionParams.customField() |
Modifier and Type | Method and Description |
---|---|
OptionsService.SetOptionParams |
OptionsService.SetOptionParams.customField(CustomField customField,
IssueContext context)
The
CustomField to perform the operation on. |
void |
DefaultOptionsManager.removeCustomFieldOptions(CustomField customField) |
void |
CachedOptionsManager.removeCustomFieldOptions(CustomField customField) |
void |
OptionsManager.removeCustomFieldOptions(CustomField customField) |
Modifier and Type | Method and Description |
---|---|
void |
MockOptionsManager.removeCustomFieldOptions(CustomField customField) |
Modifier and Type | Method and Description |
---|---|
void |
EagerLoadingOfBizCustomFieldPersister.createValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values) |
void |
OfBizCustomFieldValuePersister.createValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values) |
void |
CustomFieldValuePersister.createValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection value) |
void |
EagerLoadingOfBizCustomFieldPersister.createValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values,
String parentKey) |
void |
OfBizCustomFieldValuePersister.createValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values,
String parentKey) |
void |
CustomFieldValuePersister.createValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values,
String parentKey) |
Set<Long> |
OfBizCustomFieldValuePersister.getIssueIdsWithValue(CustomField field,
PersistenceFieldType persistenceFieldType,
Object value) |
Set<Long> |
CustomFieldValuePersister.getIssueIdsWithValue(CustomField field,
PersistenceFieldType persistenceFieldType,
Object value)
Return a set of issue ids that have a certain value.
|
List<Object> |
OfBizCustomFieldValuePersister.getValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType) |
List<Object> |
CustomFieldValuePersister.getValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType)
Values returned in order by (UPDATED ASC, ID ASC)
|
List<Object> |
OfBizCustomFieldValuePersister.getValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
String parentKey) |
List<Object> |
CustomFieldValuePersister.getValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
String parentKey)
Values returned in order by (UPDATED ASC, ID ASC)
|
protected List<org.ofbiz.core.entity.GenericValue> |
EagerLoadingOfBizCustomFieldPersister.getValuesForType(CustomField field,
Long issueId) |
protected List<org.ofbiz.core.entity.GenericValue> |
OfBizCustomFieldValuePersister.getValuesForType(CustomField field,
Long issueId) |
protected List<org.ofbiz.core.entity.GenericValue> |
EagerLoadingOfBizCustomFieldPersister.getValuesForTypeAndParent(CustomField field,
Long issueId,
String parentKey) |
protected List<org.ofbiz.core.entity.GenericValue> |
OfBizCustomFieldValuePersister.getValuesForTypeAndParent(CustomField field,
Long issueId,
String parentKey) |
Set<Long> |
EagerLoadingOfBizCustomFieldPersister.removeValue(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Object value) |
Set<Long> |
OfBizCustomFieldValuePersister.removeValue(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Object value) |
Set<Long> |
CustomFieldValuePersister.removeValue(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Object value)
Removes a specific custom field value for the given custom field, from a given issue, of a particular type.
|
void |
EagerLoadingOfBizCustomFieldPersister.updateValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values) |
void |
OfBizCustomFieldValuePersister.updateValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values) |
void |
CustomFieldValuePersister.updateValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values) |
void |
EagerLoadingOfBizCustomFieldPersister.updateValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values,
String parentKey) |
void |
OfBizCustomFieldValuePersister.updateValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values,
String parentKey) |
void |
CustomFieldValuePersister.updateValues(CustomField field,
Long issueId,
PersistenceFieldType persistenceFieldType,
Collection values,
String parentKey) |
Modifier and Type | Method and Description |
---|---|
LuceneFieldSorter |
ProjectSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
DateTimeRangeSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
GroupPickerSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
MultiSelectSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
VersionPickerSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
SelectSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
UserPickerGroupSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
CustomFieldLabelsSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
NumberRangeSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
TextSearcher.getSorter(CustomField customField)
Deprecated.
|
LuceneFieldSorter |
ExactTextSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
UserPickerSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
DateRangeSearcher.getSorter(CustomField customField) |
LuceneFieldSorter |
ExactNumberSearcher.getSorter(CustomField customField) |
Iterable<LuceneFieldSorter> |
CascadingSelectSearcher.getSorters(CustomField customField) |
String |
AbstractDateRangeSearcher.getSortField(CustomField customField) |
String |
TextSearcher.getSortField(CustomField customField) |
String |
ExactTextSearcher.getSortField(CustomField customField) |
String |
DateRangeSearcher.getSortField(CustomField customField) |
String |
ExactNumberSearcher.getSortField(CustomField customField) |
StatisticsMapper |
CascadingSelectSearcher.getStatisticsMapper(CustomField customField) |
StatisticsMapper |
ProjectSearcher.getStatisticsMapper(CustomField customField) |
StatisticsMapper |
GroupPickerSearcher.getStatisticsMapper(CustomField customField) |
StatisticsMapper |
MultiSelectSearcher.getStatisticsMapper(CustomField customField) |
StatisticsMapper |
VersionPickerSearcher.getStatisticsMapper(CustomField customField) |
StatisticsMapper |
SelectSearcher.getStatisticsMapper(CustomField customField) |
StatisticsMapper |
UserPickerGroupSearcher.getStatisticsMapper(CustomField customField) |
StatisticsMapper |
CustomFieldLabelsSearcher.getStatisticsMapper(CustomField customField) |
StatisticsMapper |
UserPickerSearcher.getStatisticsMapper(CustomField customField) |
void |
CascadingSelectSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
ProjectSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
GroupPickerSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
AbstractDateRangeSearcher.init(CustomField field) |
void |
MultiSelectSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
VersionPickerSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
SelectSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
UserPickerGroupSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
CustomFieldLabelsSearcher.init(CustomField customField) |
void |
NumberRangeSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
TextSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
ExactTextSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
UserPickerSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
void |
DateRangeSearcher.init(CustomField field) |
void |
ExactNumberSearcher.init(CustomField field)
This is the first time the searcher knows what its ID and names are
|
Constructor and Description |
---|
CustomFieldSearcherInformation(String id,
String nameKey,
List<? extends FieldIndexer> indexers,
AtomicReference<CustomField> fieldReference) |
Modifier and Type | Method and Description |
---|---|
CustomField |
CustomFieldRenderer.getField() |
Modifier and Type | Method and Description |
---|---|
protected CustomField |
AbstractCustomFieldSearchInputTransformer.getCustomField() |
Modifier and Type | Method and Description |
---|---|
SearchInputTransformer |
UserPickerSearcherInputTransformerFactoryImpl.create(UserFieldSearchConstants searchConstants,
CustomField field,
UserFitsNavigatorHelper userFitsNavigatorHelper) |
SearchInputTransformer |
UserPickerSearcherInputTransformerFactory.create(UserFieldSearchConstants searchConstants,
CustomField field,
UserFitsNavigatorHelper userFitsNavigatorHelper) |
Modifier and Type | Field and Description |
---|---|
protected CustomField |
AbstractCustomFieldStatisticsMapper.customField |
protected CustomField |
CascadingOptionFieldSorter.customField |
Modifier and Type | Method and Description |
---|---|
StatisticsMapper |
CustomFieldStattable.getStatisticsMapper(CustomField customField)
Since Jira v8.0 a "stattable" field must have a doc value of type:
SortedDocValues ,
SortedSetDocValues , BinaryDocValues , or
NumericDocValues . |
Modifier and Type | Method and Description |
---|---|
CustomField |
NullCustomFieldParams.getCustomField() |
CustomField |
CustomFieldParamsImpl.getCustomField() |
CustomField |
CustomFieldParams.getCustomField() |
Modifier and Type | Method and Description |
---|---|
void |
NullCustomFieldParams.setCustomField(CustomField customField) |
void |
CustomFieldParamsImpl.setCustomField(CustomField customField) |
void |
CustomFieldParams.setCustomField(CustomField customField) |
Constructor and Description |
---|
CustomFieldParamsImpl(CustomField customField) |
CustomFieldParamsImpl(CustomField customField,
Object paramsObject) |
Modifier and Type | Method and Description |
---|---|
CustomField |
DefaultCustomFieldExportContext.getCustomField() |
CustomField |
CustomFieldExportContext.getCustomField()
The field for this
CustomFieldType , can be used for generating the value for the issue. |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableCustomField
Default CustomField implementation backed by the database (a GenericValue object).
|
class |
MockCustomField
Simple implementation of
CustomField for. |
Modifier and Type | Method and Description |
---|---|
CustomField |
DefaultCustomFieldFactory.create(CustomFieldDTO customFieldDTO) |
CustomField |
CustomFieldFactory.create(CustomFieldDTO customFieldDTO)
Creates a new instance of
CustomField . |
CustomField |
DefaultCustomFieldFactory.create(org.ofbiz.core.entity.GenericValue genericValue)
Deprecated.
|
CustomField |
CustomFieldFactory.create(org.ofbiz.core.entity.GenericValue genericValue)
Deprecated.
|
CustomField |
MockFieldManager.getCustomField(String id) |
CustomField |
DefaultFieldManager.getCustomField(String key) |
CustomField |
FieldManager.getCustomField(String id)
Get a CustomField by its text key (eg 'customfield_10000').
|
Modifier and Type | Method and Description |
---|---|
Set<CustomField> |
MockFieldManager.getAvailableCustomFields(ApplicationUser remoteUser,
Issue issue) |
Set<CustomField> |
DefaultFieldManager.getAvailableCustomFields(ApplicationUser remoteUser,
Issue issue) |
Set<CustomField> |
FieldManager.getAvailableCustomFields(ApplicationUser remoteUser,
Issue issue)
Retrieves custom fields in scope for the given issue
|
Modifier and Type | Method and Description |
---|---|
CustomFieldScope |
DefaultCustomFieldScopeFactory.createFor(CustomField customField) |
CustomFieldScope |
CustomFieldScopeFactory.createFor(CustomField customField)
Creates a
CustomFieldScope for the given CustomField . |
RenderableProperty |
CustomFieldDescription.createRenderablePropertyFor(CustomField customField)
Creates a RenderableProperty used for rendering view/edit controls for a given CustomField.
|
Modifier and Type | Method and Description |
---|---|
CustomField |
FieldConfigImpl.getCustomField() |
CustomField |
FieldConfig.getCustomField()
Returns the related custom field.
|
Modifier and Type | Method and Description |
---|---|
void |
MockFieldLayoutManager.updateFieldLayoutItemAttributesForCustomField(CustomField customField,
String description,
boolean isRequired,
boolean isHidden) |
void |
DefaultFieldLayoutManager.updateFieldLayoutItemAttributesForCustomField(CustomField customField,
String description,
boolean isRequired,
boolean isHidden) |
void |
FieldLayoutManager.updateFieldLayoutItemAttributesForCustomField(CustomField customField,
String description,
boolean isRequired,
boolean isHidden)
Update the
description , isHidden and isRequired columns of all the
fieldlayoutitem rows associated with this custom field. |
Modifier and Type | Method and Description |
---|---|
JsonData |
RestCustomFieldTypeOperations.getJsonDefaultValue(IssueContext issueCtx,
CustomField field)
Return The default data for this system field.
|
FieldJsonRepresentation |
RestAwareCustomFieldType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem)
Return a JsonData representation of the field value
|
JsonType |
RestAwareCustomFieldType.getJsonSchema(CustomField customField)
Return a description of the shape of this field when represented as JSON.
|
RestFieldOperationsHandler |
RestCustomFieldTypeOperations.getRestFieldOperation(CustomField field)
Returns the RestFieldOperationsHandler for this field.
|
Modifier and Type | Method and Description |
---|---|
CustomField |
CustomFieldIndexer.getField() |
Modifier and Type | Field and Description |
---|---|
protected CustomField |
AbstractCustomFieldIndexer.customField |
Modifier and Type | Method and Description |
---|---|
CustomField |
CachingCustomFieldManager.createCustomField(String fieldName,
String description,
CustomFieldType fieldType,
CustomFieldSearcher customFieldSearcher,
List<JiraContextNode> contexts,
List<IssueType> issueTypes) |
CustomField |
MockCustomFieldManager.createCustomField(String fieldName,
String description,
CustomFieldType fieldType,
CustomFieldSearcher customFieldSearcher,
List contexts,
List issueTypes) |
CustomField |
MockCustomFieldManager.getCustomFieldInstance(org.ofbiz.core.entity.GenericValue customFieldGv) |
CustomField |
CachingCustomFieldManager.getCustomFieldInstance(org.ofbiz.core.entity.GenericValue customFieldGv) |
CustomField |
MockCustomFieldManager.getCustomFieldObject(Long id) |
CustomField |
CachingCustomFieldManager.getCustomFieldObject(Long id) |
CustomField |
MockCustomFieldManager.getCustomFieldObject(String id) |
CustomField |
CachingCustomFieldManager.getCustomFieldObject(String key) |
CustomField |
MockCustomFieldManager.getCustomFieldObjectByName(String customFieldName) |
CustomField |
CachingCustomFieldManager.getCustomFieldObjectByName(String customFieldName) |
Modifier and Type | Method and Description |
---|---|
List<CustomField> |
CachingCustomFieldManager.getCustomFieldObjects() |
List<CustomField> |
CachingCustomFieldManager.getCustomFieldObjects(org.ofbiz.core.entity.GenericValue issue)
|
List<CustomField> |
CachingCustomFieldManager.getCustomFieldObjects(Issue issue)
Get all
CustomField s in scope for this issue's project/type. |
List<CustomField> |
CachingCustomFieldManager.getCustomFieldObjects(Long projectId,
List<String> issueTypeIds) |
List<CustomField> |
CachingCustomFieldManager.getCustomFieldObjects(Long projectId,
String issueTypeId) |
List<CustomField> |
CachingCustomFieldManager.getCustomFieldObjects(SearchContext searchContext) |
Collection<CustomField> |
CachingCustomFieldManager.getCustomFieldObjectsByName(String customFieldName) |
Set<CustomField> |
MockCustomFieldManager.getCustomFieldsWithValue(Issue issue) |
Set<CustomField> |
CachingCustomFieldManager.getCustomFieldsWithValue(Issue issue) |
List<CustomField> |
CachingCustomFieldManager.getGlobalCustomFieldObjects() |
Modifier and Type | Method and Description |
---|---|
void |
MockCustomFieldManager.addCustomField(CustomField customField) |
void |
MockCustomFieldManager.removeCustomField(CustomField customField) |
void |
CachingCustomFieldManager.removeCustomField(CustomField customField) |
Modifier and Type | Method and Description |
---|---|
static ClauseNames |
ClauseNames.forCustomField(CustomField field) |
Constructor and Description |
---|
CustomFieldLabelsStatisticsMapper(CustomField customField,
CustomFieldInputHelper customFieldInputHelper,
JiraAuthenticationContext authenticationContext,
boolean includeEmpty) |
CustomFieldProjectStatisticsMapper(ProjectManager projectManager,
CustomField customField,
CustomFieldInputHelper customFieldInputHelper,
JiraAuthenticationContext authenticationContext) |
CustomFieldUserStatisticsMapper(CustomField customField,
UserManager userManager,
JiraAuthenticationContext jiraAuthenticationContext,
CustomFieldInputHelper customFieldInputHelper) |
CustomFieldVersionStatisticsMapper(CustomField customField,
VersionManager versionManager,
JiraAuthenticationContext authenticationContext,
CustomFieldInputHelper customFieldInputHelper,
boolean includeArchived) |
Modifier and Type | Method and Description |
---|---|
String |
AbstractIssueHtmlView.getCustomFieldHtml(FieldLayoutItem fieldLayoutItem,
CustomField field,
Issue issue) |
String |
IssueXMLView.getCustomFieldXML(CustomField field,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
FieldConfigScheme |
FieldConfigSchemeClauseContextUtil.getFieldConfigSchemeFromContext(QueryContext queryContext,
CustomField customField)
Finds the most specific
FieldConfigScheme associated with a CustomField
that is viewable from the given QueryContext . |
Constructor and Description |
---|
CascadingSelectCustomFieldClauseContextFactory(CustomField customField,
ContextSetUtil contextSetUtil,
JqlSelectOptionsUtil jqlSelectOptionsUtil,
FieldConfigSchemeClauseContextUtil fieldConfigSchemeClauseContextUtil,
JqlOperandResolver jqlOperandResolver,
JqlCascadingSelectLiteralUtil jqlCascadingSelectLiteralUtil,
OperatorUsageValidator operatorUsageValidator) |
CustomFieldClauseContextFactory(CustomField customField,
FieldConfigSchemeClauseContextUtil fieldConfigSchemeClauseContextUtil,
ContextSetUtil contextSetUtil) |
SelectCustomFieldClauseContextFactory(CustomField customField,
ContextSetUtil contextSetUtil,
JqlSelectOptionsUtil jqlSelectOptionsUtil,
FieldConfigSchemeClauseContextUtil fieldConfigSchemeClauseContextUtil,
JqlOperandResolver jqlOperandResolver,
OperatorUsageValidator operatorUsageValidator) |
Modifier and Type | Method and Description |
---|---|
ClausePermissionChecker |
CustomFieldClausePermissionChecker.Factory.createPermissionChecker(CustomField field,
FieldConfigSchemeClauseContextUtil contextUtil) |
ClausePermissionChecker |
CustomFieldClausePermissionChecker.DefaultFactory.createPermissionChecker(CustomField field,
FieldConfigSchemeClauseContextUtil contextUtil) |
Constructor and Description |
---|
CustomFieldClausePermissionChecker(CustomField field,
FieldManager fieldManager,
FieldConfigSchemeClauseContextUtil clauseContextUtil) |
Constructor and Description |
---|
CascadingSelectCustomFieldClauseQueryFactory(CustomField customField,
String luceneField,
JqlSelectOptionsUtil jqlSelectOptionsUtil,
JqlOperandResolver jqlOperandResolver,
JqlCascadingSelectLiteralUtil jqlCascadingSelectLiteralUtil) |
SelectCustomFieldClauseQueryFactory(CustomField customField,
JqlSelectOptionsUtil jqlSelectOptionsUtil,
JqlOperandResolver operandResolver,
CustomFieldOptionResolver customFieldOptionResolver) |
Modifier and Type | Method and Description |
---|---|
String |
SelectCustomFieldIndexInfoResolver.getIndexedValue(CustomField indexedObject) |
Modifier and Type | Method and Description |
---|---|
List<Option> |
JqlSelectOptionsUtil.getOptions(CustomField customField,
ApplicationUser user,
QueryLiteral literal,
boolean checkOptionIds)
Returns the options that are represented by the
QueryLiteral that are visible to
the User on the CustomField . |
List<Option> |
JqlSelectOptionsUtil.getOptions(CustomField customField,
QueryContext queryContext,
QueryLiteral literal,
boolean checkOptionIds)
Returns the options that are represented by the
QueryLiteral that are visible in
the QueryContext for a particular CustomField . |
List<Option> |
JqlSelectOptionsUtil.getOptions(CustomField customField,
QueryLiteral literal,
boolean checkOptionIds)
Returns all the options possible represented by the
QueryLiteral for a particular CustomField . |
Constructor and Description |
---|
CascadingSelectCustomFieldValidator(CustomField customField,
JqlSelectOptionsUtil jqlSelectOptionsUtil,
JqlOperandResolver jqlOperandResolver,
I18nHelper.BeanFactory beanFactory) |
SelectCustomFieldValidator(CustomField customField,
JqlSelectOptionsUtil jqlSelectOptionsUtil,
JqlOperandResolver jqlOperandResolver,
I18nHelper.BeanFactory beanFactory) |
Modifier and Type | Method and Description |
---|---|
CustomField |
TemplateIssue.getCustomField(String id) |
Modifier and Type | Method and Description |
---|---|
Object |
TemplateIssue.getCustomFieldValue(CustomField customField) |
Modifier and Type | Method and Description |
---|---|
Object |
MockIssue.getCustomFieldValue(CustomField customField) |
void |
MockIssue.setCustomFieldValue(CustomField customField,
Object value) |
Modifier and Type | Method and Description |
---|---|
CustomField |
CustomFieldValueNotification.getCustomField() |
Constructor and Description |
---|
CustomFieldValueNotification(Long id,
NotificationType notificationType,
CustomField customField,
String parameter) |
Modifier and Type | Method and Description |
---|---|
Object |
UserCFNotificationTypeAware.getValueFromIssue(CustomField customField,
Issue issue)
Retrieves the
User or a collection of Users
representing the current CustomField value for the given issue. |
Modifier and Type | Method and Description |
---|---|
String |
CustomFieldTypeModuleDescriptorImpl.getColumnViewHtml(CustomField field,
Object value,
Issue issue,
Map displayParams,
FieldLayoutItem fieldLayoutItem) |
String |
CustomFieldTypeModuleDescriptor.getColumnViewHtml(CustomField field,
Object value,
Issue issue,
Map displayParams,
FieldLayoutItem fieldLayoutItem) |
JsonData |
CustomFieldRestSerializer.getJsonData(CustomField field,
Issue issue) |
String |
CustomFieldSearcherModuleDescriptorImpl.getSearchHtml(CustomField customField,
CustomFieldValueProvider provider,
SearchContext searchContext,
FieldValuesHolder fieldValuesHolder,
Map displayParameters,
webwork.action.Action action,
Map velocityParams) |
String |
CustomFieldSearcherModuleDescriptor.getSearchHtml(CustomField customField,
CustomFieldValueProvider provider,
SearchContext searchContext,
FieldValuesHolder fieldValuesHolder,
Map displayParameters,
webwork.action.Action action,
Map velocityParams) |
String |
CustomFieldSearcherModuleDescriptorImpl.getStatHtml(CustomField field,
Object value,
String urlPrefix) |
String |
CustomFieldSearcherModuleDescriptor.getStatHtml(CustomField field,
Object value,
String urlPrefix) |
String |
CustomFieldSearcherModuleDescriptorImpl.getViewHtml(CustomField customField,
CustomFieldValueProvider provider,
SearchContext searchContext,
FieldValuesHolder fieldValuesHolder,
Map displayParameters,
webwork.action.Action action,
Map velocityParams) |
String |
CustomFieldSearcherModuleDescriptor.getViewHtml(CustomField customField,
CustomFieldValueProvider provider,
SearchContext searchContext,
FieldValuesHolder fieldValuesHolder,
Map displayParameters,
webwork.action.Action action,
Map velocityParams) |
String |
CustomFieldSearcherModuleDescriptorImpl.getViewHtml(CustomField field,
Object value) |
String |
CustomFieldSearcherModuleDescriptor.getViewHtml(CustomField field,
Object value) |
String |
CustomFieldTypeModuleDescriptorImpl.getViewHtml(CustomField field,
Object value,
Issue issue,
FieldLayoutItem fieldLayoutItem) |
String |
CustomFieldTypeModuleDescriptor.getViewHtml(CustomField field,
Object value,
Issue issue,
FieldLayoutItem fieldLayoutItem) |
String |
CustomFieldTypeModuleDescriptorImpl.getViewHtml(CustomField field,
Object value,
Issue issue,
FieldLayoutItem fieldLayoutItem,
Map displayParameters) |
String |
CustomFieldTypeModuleDescriptor.getViewHtml(CustomField field,
Object value,
Issue issue,
FieldLayoutItem fieldLayoutItem,
Map displayParameters) |
String |
CustomFieldTypeModuleDescriptorImpl.getViewXML(CustomField field,
Issue issue,
FieldLayoutItem fieldLayoutItem,
boolean raw) |
String |
CustomFieldTypeModuleDescriptor.getViewXML(CustomField field,
Issue issue,
FieldLayoutItem fieldLayoutItem,
boolean raw) |
Modifier and Type | Method and Description |
---|---|
Collection<CustomField> |
VersionCustomFieldStore.getCustomFieldsTypesUsing(Version version) |
Modifier and Type | Method and Description |
---|---|
U |
CustomFieldMarshaller.marshall(CustomField customField,
T t)
Returns a marshalled custom field instance.
|
Modifier and Type | Method and Description |
---|---|
CustomFieldBean |
CustomFieldBeanFactory.from(CustomField cf) |
Constructor and Description |
---|
CustomFieldBean(CustomField customField,
URI self,
int screensCount) |
CustomFieldBean(CustomField customField,
URI self,
int screensCount,
boolean isManaged,
boolean isLocked) |
Modifier and Type | Method and Description |
---|---|
boolean |
GroupSelectorUtils.isUserInCustomFieldGroup(Issue issue,
CustomField field,
ApplicationUser user)
Determines if a user is a member of a group specified by a custom field value.
|
Modifier and Type | Method and Description |
---|---|
CustomField |
ConfigureCustomField.getCustomField() |
CustomField |
DeleteCustomField.getCustomField() |
CustomField |
TranslateCustomField.getCustomField() |
CustomField |
ManageConfigurationScheme.getCustomField() |
CustomField |
AssociatedScreensForCustomField.getCustomField() |
CustomField |
AssociatedProjectsForCustomField.getCustomField() |
CustomField |
AbstractEditConfigurationItemAction.getCustomField() |
CustomField |
EditCustomField.getCustomField() |
Modifier and Type | Method and Description |
---|---|
List<CustomField> |
AssociatedScreensForCustomField.getCustomFields() |
List<CustomField> |
AssociatedProjectsForCustomField.getCustomFields() |
List<CustomField> |
ViewCustomFields.getCustomFields() |
Modifier and Type | Method and Description |
---|---|
boolean |
CustomFieldContextConfigHelper.doesAddingContextToCustomFieldAffectIssues(ApplicationUser user,
CustomField customField,
List<JiraContextNode> projectContexts,
List<IssueType> issueTypes,
boolean isNewCustomField)
Determines if adding the project and issue type contexts to the custom field will affect any issues.
|
boolean |
CustomFieldContextConfigHelperImpl.doesAddingContextToCustomFieldAffectIssues(ApplicationUser user,
CustomField customField,
List<JiraContextNode> projectContexts,
List<IssueType> issueTypes,
boolean isNewCustomField) |
boolean |
CustomFieldContextConfigHelper.doesChangingContextAffectIssues(ApplicationUser user,
CustomField customField,
FieldConfigScheme oldFieldConfigScheme,
boolean isNewSchemeGlobal,
List<JiraContextNode> newProjectContexts,
List<IssueType> newIssueTypes)
Determines if altering an existing configuration context for a custom field will affect any issues.
|
boolean |
CustomFieldContextConfigHelperImpl.doesChangingContextAffectIssues(ApplicationUser user,
CustomField customField,
FieldConfigScheme oldFieldConfigScheme,
boolean isNewSchemeGlobal,
List<JiraContextNode> projectContexts,
List<IssueType> issueTypes) |
boolean |
CustomFieldContextConfigHelper.doesRemovingSchemeFromCustomFieldAffectIssues(ApplicationUser user,
CustomField customField,
FieldConfigScheme fieldConfigScheme)
Determines if removing an existing configuration context for a custom field will affect any issues.
|
boolean |
CustomFieldContextConfigHelperImpl.doesRemovingSchemeFromCustomFieldAffectIssues(ApplicationUser user,
CustomField customField,
FieldConfigScheme fieldConfigScheme) |
String |
ViewCustomFields.getManagedFieldDescriptionKey(CustomField field) |
boolean |
ViewCustomFields.isFieldLocked(CustomField field) |
boolean |
ViewCustomFields.isFieldManaged(CustomField field) |
boolean |
ViewCustomFields.isHasConfigurableOptions(CustomField customField) |
void |
AssociatedScreensForCustomField.setCustomField(CustomField customField) |
void |
AssociatedProjectsForCustomField.setCustomField(CustomField customField) |
Modifier and Type | Method and Description |
---|---|
void |
TranslationManagerImpl.deleteCustomFieldTranslation(CustomField customField,
Locale locale) |
void |
TranslationManager.deleteCustomFieldTranslation(CustomField customField,
Locale locale) |
String |
TranslationManagerImpl.getCustomFieldDescriptionTranslation(CustomField customField) |
String |
TranslationManager.getCustomFieldDescriptionTranslation(CustomField customField)
Get the translated name for the custom field or null if no translation exists.
|
String |
TranslationManagerImpl.getCustomFieldDescriptionTranslation(CustomField customField,
Locale locale) |
String |
TranslationManager.getCustomFieldDescriptionTranslation(CustomField customField,
Locale locale)
Get the translated name for the custom field or null if no translation exists.
|
String |
TranslationManagerImpl.getCustomFieldNameTranslation(CustomField customField) |
String |
TranslationManager.getCustomFieldNameTranslation(CustomField customField)
Get the translated name for the custom field or null if no translation exists.
|
String |
TranslationManagerImpl.getCustomFieldNameTranslation(CustomField customField,
Locale locale) |
String |
TranslationManager.getCustomFieldNameTranslation(CustomField customField,
Locale locale)
Get the translated name for the custom field or null if no translation exists.
|
void |
TranslationManagerImpl.setCustomFieldTranslation(CustomField customField,
Locale locale,
String translatedName,
String translatedDesc) |
void |
TranslationManager.setCustomFieldTranslation(CustomField customField,
Locale locale,
String translatedName,
String translatedDesc)
Store the translated name and description for a custom field in a particular locale
|
Modifier and Type | Method and Description |
---|---|
protected Collection<CustomField> |
MoveIssueUpdateFields.getCurrentCustomFieldObjects(String issueTypeId)
Retrieve a collection of custom field objects associated with the specified issue type.
|
List<CustomField> |
CreateIssue.getCustomFields(Issue issue) |
protected Collection<CustomField> |
MoveIssueUpdateFields.getTargetCustomFieldObjects(String targetIssueTypeId)
Returns a collection of target custom field objects.
|
Modifier and Type | Method and Description |
---|---|
CustomField |
BulkEditBeanImpl.getCustomField(String customFieldKey) |
CustomField |
BulkEditBean.getCustomField(String customFieldKey) |
Modifier and Type | Method and Description |
---|---|
String |
BulkEditBeanImpl.getCustomFieldView(CustomField customField) |
String |
BulkEditBean.getCustomFieldView(CustomField customField) |
Copyright © 2002-2020 Atlassian. All Rights Reserved.