SuffixInflectionRule

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

SuffixInflectionRule class.

trait Rule
class Object
trait Matchable
class Any

Value members

Constructors

def this(singularSuffix: String, pluralSuffix: String)

Construct a rule for words with suffix singularSuffix which becomes pluralSuffix in the plural.

Construct a rule for words with suffix singularSuffix which becomes pluralSuffix in the plural.

Value Params
pluralSuffix

the plural suffix, starting with a "-" character

singularSuffix

the singular suffix, starting with a "-" character

Concrete methods

def applies(word: String): Boolean
def apply(word: String): String

Concrete fields

val pluralSuffix: String
val singularSuffix: String