interface Parser<D>
id |
abstract val id: KClass<*> |
parse |
abstract val parse: (D) -> D |
parsers |
abstract val parsers: HashMap<KClass<*>, Parser<*>> |
BandParser |
open class BandParser : Parser<BandData> |
ExtractionParser |
class ExtractionParser : Parser<BandData> |
PlusParser |
class PlusParser : Parser<PlusParserData> |
SymbolParser |
open class SymbolParser : Parser<BandData> |
TextEncoder |
class TextEncoder : Parser<Encodings> |