org.beangle.commons.text.inflector.rule

Type members

Classlikes

abstract
class AbstractRegexReplacementRule(regex: String) extends Rule

Abstract AbstractRegexReplacementRule class.

Abstract AbstractRegexReplacementRule class.

Companion
object
class CategoryInflectionRule(words: Array[String], singularSuffix: String, pluralSuffix: String) extends SuffixInflectionRule

CategoryInflectionRule class.

CategoryInflectionRule class.

class IrregularMappingRule(wordMappings: Map[String, String], regex: String) extends AbstractRegexReplacementRule

IrregularMappingRule class.

IrregularMappingRule class.

class RegexReplacementRule(regex: String, val replacement: String) extends AbstractRegexReplacementRule

RegexReplacementRule class.

RegexReplacementRule class.

class SuffixInflectionRule(suffix: String, val singularSuffix: String, val pluralSuffix: String) extends Rule

SuffixInflectionRule class.

SuffixInflectionRule class.