Class AbstractJSONDataSource

  • All Implemented Interfaces:
    OMDataSource, OMDataSourceExt
    Direct Known Subclasses:
    JSONBadgerfishDataSource, JSONDataSource

    public abstract class AbstractJSONDataSource
    extends AbstractPullOMDataSource
    JSONDataSource keeps the JSON String inside and consumes it when needed. This is to be kept in the OMSourcedElement and can be used either to expand the tree or get the JSON String directly without expanding. This uses the "Mapped" JSON convention.