org.apache.commons.codec.language
Class Caverphone1

java.lang.Object
  extended by org.apache.commons.codec.language.AbstractCaverphone
      extended by org.apache.commons.codec.language.Caverphone1
All Implemented Interfaces:
Encoder, StringEncoder

public class Caverphone1
extends AbstractCaverphone

Encodes a string into a Caverphone 1.0 value. This is an algorithm created by the Caversham Project at the University of Otago. It implements the Caverphone 1.0 algorithm:

Since:
1.5

This class is immutable and thread-safe.

Version:
$Id: Caverphone1.html 889935 2013-12-11 05:05:13Z ggregory $
See Also:
Wikipedia - Caverphone, Caverphone 1.0 specification

Constructor Summary
Caverphone1()
           
 
Method Summary
 String encode(String source)
          Encodes the given String into a Caverphone value.
 
Methods inherited from class org.apache.commons.codec.language.AbstractCaverphone
encode, isEncodeEqual
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Caverphone1

public Caverphone1()
Method Detail

encode

public String encode(String source)
Encodes the given String into a Caverphone value.

Parameters:
source - String the source string
Returns:
A caverphone code for the given String


Copyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.