Index V1Stream Processor
class IndexV1StreamProcessor(indexStreamReceiver: IndexV1StreamReceiver, lastTimestamp: Long, locale: String = DEFAULT_LOCALE, json: Json = IndexParser.json)
Processes a indexV1 stream and calls the given indexStreamReceiver while parsing it. Attention: This requires the following canonical top-level order in the JSON as produced by fdroidserver.
repo
requests
apps
packages
Any other order of those elements will produce unexpected results or throw IllegalArgumentException.
Constructors
Link copied to clipboard
constructor(indexStreamReceiver: IndexV1StreamReceiver, lastTimestamp: Long, locale: String = DEFAULT_LOCALE, json: Json = IndexParser.json)