kotlin-algebraic-types-plugin / org.drx.plugin.algebraictypes.parse / ExtractionParser

ExtractionParser

class ExtractionParser : Parser<BandData>

Constructors

<init>

ExtractionParser(leftSymbol: String, rightSymbol: String)

Properties

id

val id: KClass<*>

leftSymbol

val leftSymbol: String

parse

val parse: (BandData) -> BandData

parsers

val parsers: HashMap<KClass<*>, Parser<*>>

rightSymbol

val rightSymbol: String