# Uses of Enum
org.apache.commons.codec.language.bm.RuleType

Packages that use RuleType
Package
Description
org.apache.commons.codec.language.bm
Implementation details of the Beider-Morse codec.

- ## Uses of RuleType in org.apache.commons.codec.language.bm

  Methods in org.apache.commons.codec.language.bm that return RuleType
  Modifier and Type
  Method
  Description
  `RuleType`
  BeiderMorseEncoder.`getRuleType()`
  Gets the rule type currently in operation.
  `RuleType`
  PhoneticEngine.`getRuleType()`
  Gets the RuleType being used.
  `static RuleType`
  RuleType.`valueOf(String name)`
  Returns the enum constant of this type with the specified name.
  `static RuleType[]`
  RuleType.`values()`
  Returns an array containing the constants of this enum type, in the order they are declared.
  Methods in org.apache.commons.codec.language.bm with parameters of type RuleType
  Modifier and Type
  Method
  Description
  `static List<Rule>`
  Rule.`getInstance(NameType nameType, RuleType rt, String lang)`
  Gets rules for a combination of name type, rule type and a single language.
  `static List<Rule>`
  Rule.`getInstance(NameType nameType, RuleType rt, Languages.LanguageSet langs)`
  Gets rules for a combination of name type, rule type and languages.
  `static Map<String,List<Rule>>`
  Rule.`getInstanceMap(NameType nameType, RuleType rt, String lang)`
  Gets rules for a combination of name type, rule type and a single language.
  `static Map<String,List<Rule>>`
  Rule.`getInstanceMap(NameType nameType, RuleType rt, Languages.LanguageSet langs)`
  Gets rules for a combination of name type, rule type and languages.
  `void`
  BeiderMorseEncoder.`setRuleType(RuleType ruleType)`
  Sets the rule type to apply.
  Constructors in org.apache.commons.codec.language.bm with parameters of type RuleType
  Modifier
  Constructor
  Description
  ``
  `PhoneticEngine(NameType nameType, RuleType ruleType, boolean concatenate)`
  Generates a new, fully-configured phonetic engine.
  ``
  `PhoneticEngine(NameType nameType, RuleType ruleType, boolean concatenate, int maxPhonemes)`
  Generates a new, fully-configured phonetic engine.