MinWordCount

data class MinWordCount(val minWords: Int, val wordSeparator: <Error class: unknown class> = Regex("\\s+")) : MentionValidationRule

Requires minimum number of words (useful for person names, etc.).

Constructors

Link copied to clipboard
constructor(minWords: Int, wordSeparator: <Error class: unknown class> = Regex("\\s+"))

Properties

Link copied to clipboard
open override val description: String

Human-readable description of this rule.

Link copied to clipboard

Minimum number of words required

Link copied to clipboard
val wordSeparator: <Error class: unknown class>

Regex pattern for splitting words (default: whitespace)

Functions

Link copied to clipboard
open fun failureReason(mention: String): String?
Link copied to clipboard
open fun isValid(mention: String): Boolean
Link copied to clipboard
open override fun validate(mention: String): ValidationResult

Validate a mention span.