@FieldsAreNonnullByDefault @ParametersAreNonnullByDefault @PublicApi @ReturnValuesAreNonnullByDefault
Package com.atlassian.adf.parser
Basic description of what an ADF parser looks like.
Implementations need to select a transport format (such as a
String) and implement the
translations to and from the Doc node from that format.
It will generally make sense for implementations to use Doc.toMap()
during marshalling and Doc.parse(java.util.Map) for
unmarshalling.
-
Interface Summary Interface Description AdfMarshaller<T> Something that can produce an external form for an ADF document.AdfParser<T> AdfUnmarshaller<T> Something that can restore an ADF document from an external form.JsonParser Very simplified view of a JSON parser that only provides conversion to/fromMap<String>.