RegexMatcherBuilder

class RegexMatcherBuilder(pattern: String)

Types

Companion
Link copied to clipboard
common
object Companion

Functions

build
Link copied to clipboard
common
fun build(): RegexMatcher
character
Link copied to clipboard
common
fun character(value: Char)
characterClass
Link copied to clipboard
common
fun characterClass(matcher: CharacterMatcher)
choice
Link copied to clipboard
common
fun choice()
clone
Link copied to clipboard
common
fun clone(orig: Fragment): Fragment
cloneTransition
Link copied to clipboard
common
fun cloneTransition(orig: Transition, nullTransitions: MutableList<Transition>, map: MutableMap<State, State>): Transition
concatenate
Link copied to clipboard
common
fun concatenate()
concatenateGoal
Link copied to clipboard
common
fun concatenateGoal()
finishGroup
Link copied to clipboard
common
fun finishGroup()
matchAny
Link copied to clipboard
common
fun matchAny()
matchEndOfLineOrInput
Link copied to clipboard
common
fun matchEndOfLineOrInput()
multi01
Link copied to clipboard
common
fun multi01()
multi0n
Link copied to clipboard
common
fun multi0n()
multi1n
Link copied to clipboard
common
fun multi1n()
repetition
Link copied to clipboard
common
fun repetition(n: Int, m: Int)
start
Link copied to clipboard
common
fun start()
startGroup
Link copied to clipboard
common
fun startGroup()

Properties

nextStateNumber
Link copied to clipboard
common
var nextStateNumber: Int = 0
nfa
Link copied to clipboard
common
val nfa: MutableList<State>
pattern
Link copied to clipboard
common
val pattern: String
stack
Link copied to clipboard
common
var stack: MutableStack<Fragment>
startState
Link copied to clipboard
common
var startState: State