Enum DefaultCorrectionRuleGenerator.CorrectionRuleType
- java.lang.Object
-
- java.lang.Enum<DefaultCorrectionRuleGenerator.CorrectionRuleType>
-
- org.predict4all.nlp.words.correction.DefaultCorrectionRuleGenerator.CorrectionRuleType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<DefaultCorrectionRuleGenerator.CorrectionRuleType>
- Enclosing class:
- DefaultCorrectionRuleGenerator
public static enum DefaultCorrectionRuleGenerator.CorrectionRuleType extends java.lang.Enum<DefaultCorrectionRuleGenerator.CorrectionRuleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACCENTS
ADD_LETTER
AZERTY_KEYBOARD
DOUBLE_LETTER
GE_GU_SOUND
HEARING_CONFUSION
HOMOPHONE
M_FRONT_MBP
PHONEM_CONFUSION_SET
REMOVE_LETTER
SEQUENCES
VISUAL_CONFUSION
WORD_ENDINGS
WORD_SPACE_APOSTROPHE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CorrectionRuleNode
generateNodeFor(PredictionParameter predictionParamer)
java.lang.String
getDescriptionId()
java.lang.String
getExampleId()
java.lang.String
getNameId()
static DefaultCorrectionRuleGenerator.CorrectionRuleType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static DefaultCorrectionRuleGenerator.CorrectionRuleType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ACCENTS
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType ACCENTS
-
WORD_SPACE_APOSTROPHE
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType WORD_SPACE_APOSTROPHE
-
PHONEM_CONFUSION_SET
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType PHONEM_CONFUSION_SET
-
DOUBLE_LETTER
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType DOUBLE_LETTER
-
M_FRONT_MBP
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType M_FRONT_MBP
-
WORD_ENDINGS
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType WORD_ENDINGS
-
VISUAL_CONFUSION
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType VISUAL_CONFUSION
-
HEARING_CONFUSION
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType HEARING_CONFUSION
-
GE_GU_SOUND
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType GE_GU_SOUND
-
SEQUENCES
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType SEQUENCES
-
ADD_LETTER
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType ADD_LETTER
-
REMOVE_LETTER
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType REMOVE_LETTER
-
HOMOPHONE
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType HOMOPHONE
-
AZERTY_KEYBOARD
public static final DefaultCorrectionRuleGenerator.CorrectionRuleType AZERTY_KEYBOARD
-
-
Method Detail
-
values
public static DefaultCorrectionRuleGenerator.CorrectionRuleType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DefaultCorrectionRuleGenerator.CorrectionRuleType c : DefaultCorrectionRuleGenerator.CorrectionRuleType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DefaultCorrectionRuleGenerator.CorrectionRuleType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getNameId
public java.lang.String getNameId()
-
getDescriptionId
public java.lang.String getDescriptionId()
-
getExampleId
public java.lang.String getExampleId()
-
generateNodeFor
public CorrectionRuleNode generateNodeFor(PredictionParameter predictionParamer)
-
-