Package-level declarations
Types
Link copied to clipboard
Represents a regex OR ('|')
Link copied to clipboard
Base class for Order, OrderGroup and OrderSet. Creates a binary tree of the given regex with its toNode method.
Link copied to clipboard
interface OrderFragment
Link copied to clipboard
Represents a regex group
Link copied to clipboard
Link copied to clipboard
All the available quantifiers for this simple regex like DSL.
Link copied to clipboard
Represents a regex set. Its toNode method converts the set into a group with OR expressions to simplify the resulting binary tree
Link copied to clipboard
class OrderSetGetOperator
Allows the syntactic sugar to create a set with the 'get' operator.
Link copied to clipboard
Link copied to clipboard
data class QuantifierOrderNode(val child: OrderNode, val type: OrderQuantifier, val value: Any? = null) : OrderNode
Represents a regex quantifier like: '*', '?', etc.
Link copied to clipboard
Link copied to clipboard
Represents an OrderToken.