RuntimeRuleBuilder

class RuntimeRuleBuilder(rrsb: RuntimeRuleSetBuilder2, tag: String, value: String, kind: RuntimeRuleKind, isPattern: Boolean, isSkip: Boolean, rhsBuilder: RuntimeRuleItemsBuilder?, embeddedRuleSet: RuntimeRuleSet?, startRule: RuntimeRule?)

Functions

buildRhs
Link copied to clipboard
common
fun buildRhs(ruleMap: MutableMap<String, RuntimeRule>): RuntimeRule
buildRule
Link copied to clipboard
common
fun buildRule(number: Int): RuntimeRule

Properties

embeddedRuleSet
Link copied to clipboard
common
val embeddedRuleSet: RuntimeRuleSet? = null
isPattern
Link copied to clipboard
common
val isPattern: Boolean
isSkip
Link copied to clipboard
common
val isSkip: Boolean
kind
Link copied to clipboard
common
val kind: RuntimeRuleKind
rhsBuilder
Link copied to clipboard
common
val rhsBuilder: RuntimeRuleItemsBuilder? = null
rrsb
Link copied to clipboard
common
val rrsb: RuntimeRuleSetBuilder2
rule
Link copied to clipboard
common
var rule: RuntimeRule? = null
startRule
Link copied to clipboard
common
val startRule: RuntimeRule? = null
tag
Link copied to clipboard
common
val tag: String
value
Link copied to clipboard
common
val value: String