...
The following factories (custom fields descriptors) are bundled in by default. They act like translators, hence the notation "Jira native type" -> "SIL Type".
- Default
This descriptor determines the SIL representation of the custom field based on the type of its value. - Boolean -> booleanboolean Translates a boolean to its SIL internal representation.
- Interval -> interval Translates an interval to its SIL internal representation.
The custom field value can either be the user friendly string representation (1d 2h) or the number of seconds. - User[] -> string [] Translates a collection of Users to a string array.
The collection can also be represented as a single string with values separated by a pipe (|). The values represent the usernames. - Group -> string
string Translates a group to a string value representing the group name. - Number[]-> number [] Translates a collection of numbers to a number array.
The collection can also be represented as a single string with values separated by a pipe (|). - Option-> string
string Translates an option to a string value. - Number -> numbernumber Translates a number to its SIL internal representation.
- Boolean[]-> boolean[]
Translates to an array of boolean values.
Custom field value can be a collection of boolean values or their string representation separated by a pipe (|). - Date[] -> date [] Translates a collection of dates to a date array.
The collection can also be represented as a single string with values separated by a pipe (|). - Date -> datedate Translates a date value to its SIL internal representation.
- User -> stringstring Translates a user to a string value representing the username.
- Label[] -> string [] Translates labels custom field to a string array containing the labels as strings.
- String -> String
String Translates to a string value. - Interval[] -> interval [] Translates a collection of intervals to an interval array.
The collection can also be represented as a single string with values separated by a pipe (|).
The interval values can be represented either in a user-friendly string form (1d 2h) or in seconds. - Group[] -> string [] Translates a collection of Groups to a string array.
The collection can also be represented as a single string with values separated by a pipe (|).
The values represent the group names. - Cascade -> string [] Translates to an array of string values. First is key, second is value.
- Collection(String) -> string [] Translates a collection of string values to a string array. The collection can also be represented as a single string with values separated by a pipe (|).
...