Class DoubleMetaphone.DoubleMetaphoneResult
- java.lang.Object
-
- org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
-
- Enclosing class:
- DoubleMetaphone
public class DoubleMetaphone.DoubleMetaphoneResult extends java.lang.Object
Stores results, since there is the optional alternate encoding.
-
-
Constructor Summary
Constructors Constructor Description DoubleMetaphoneResult(int maxLength)Constructs a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappend(char value)Appends the given value as primary and alternative.voidappend(char primary, char alternate)Appends the given primary and alternative values.voidappend(java.lang.String value)Appends the given value as primary and alternative.voidappend(java.lang.String primary, java.lang.String alternate)Appends the given primary and alternative values.voidappendAlternate(char value)Appends the given value as alternative.voidappendAlternate(java.lang.String value)Appends the given value as alternative.voidappendPrimary(char value)Appends the given value as primary.voidappendPrimary(java.lang.String value)Appends the given value as primary.java.lang.StringgetAlternate()Gets the alternate string.java.lang.StringgetPrimary()Gets the primary string.booleanisComplete()Tests whether this result is complete.
-
-
-
Constructor Detail
-
DoubleMetaphoneResult
public DoubleMetaphoneResult(int maxLength)
Constructs a new instance.- Parameters:
maxLength- The maximum length.
-
-
Method Detail
-
append
public void append(char value)
Appends the given value as primary and alternative.- Parameters:
value- The value to append.
-
append
public void append(char primary, char alternate)
Appends the given primary and alternative values.- Parameters:
primary- The primary value.alternate- The alternate value.
-
append
public void append(java.lang.String value)
Appends the given value as primary and alternative.- Parameters:
value- The value to append.
-
append
public void append(java.lang.String primary, java.lang.String alternate)
Appends the given primary and alternative values.- Parameters:
primary- The primary value.alternate- The alternate value.
-
appendAlternate
public void appendAlternate(char value)
Appends the given value as alternative.- Parameters:
value- The value to append.
-
appendAlternate
public void appendAlternate(java.lang.String value)
Appends the given value as alternative.- Parameters:
value- The value to append.
-
appendPrimary
public void appendPrimary(char value)
Appends the given value as primary.- Parameters:
value- The value to append.
-
appendPrimary
public void appendPrimary(java.lang.String value)
Appends the given value as primary.- Parameters:
value- The value to append.
-
getAlternate
public java.lang.String getAlternate()
Gets the alternate string.- Returns:
- the alternate string.
-
getPrimary
public java.lang.String getPrimary()
Gets the primary string.- Returns:
- the primary string.
-
isComplete
public boolean isComplete()
Tests whether this result is complete.- Returns:
- whether this result is complete.
-
-