CompositePattern

final case class CompositePattern(patterns: List[Pattern]) extends Pattern

A pattern consisting of a sequence of nested patterns.

A pattern consisting of a sequence of nested patterns.

trait Serializable
trait Product
trait Equals
trait Pattern
class Object
trait Matchable
class Any

Value members

Inherited methods

final def matcher(input: CharSequence): Matcher

Creates a matcher that will match the given input against this pattern.

Creates a matcher that will match the given input against this pattern.

Inherited from
Pattern
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product

Concrete fields

override val minWidth: Int
override val pattern: String