- All Known Implementing Classes:
- FirstRestSerializerForCustomField, SecondRestSerializerForCustomField
@PublicSpi
public interface CustomFieldRestSerializer
This interface is supposed to be implemented by classes which provide an extra rest serializer for a custom field.
This serializer serializes the custom field to another json representation of this custom field. These representations are
returned in issue and search rest endpoint in the versionedRepresentation field which requires to be expanded.
The rest serializer may be defined in the customfield's module descriptor through a rest-serializer element.
This element requires a name as an attribute and a reference to the class that implements this interface in the class attribute.
This interface may be also implemented as a component.
- Since:
- v6.4