tangentum technologies    
 

Deutsch

   
   
 
    Index (Phonetix)
Phonetix
v0.2
C D E G H I L M N P S T U

C

com.tangentum.phonetix - package com.tangentum.phonetix
Provides classes for the implementation of some phonetic algorithmes.
com.tangentum.phonetix.lucene - package com.tangentum.phonetix.lucene
Provides adapter-classes for the Lucene search-engine.

D

DoubleMetaphone - class com.tangentum.phonetix.DoubleMetaphone.
Encoder implementing the phonetic algorithm "DoubleMetaphone".
DoubleMetaphone() - Constructor for class com.tangentum.phonetix.DoubleMetaphone
Constructs a DoubleMetaphone encoder which generates keys with maximal length 4.
DoubleMetaphone(int) - Constructor for class com.tangentum.phonetix.DoubleMetaphone
Constructs a DoubleMetaphone encoder which generates keys of given maximal length.

E

EMPTY_KEYS - Static variable in class com.tangentum.phonetix.PhoneticEncoder
 
encoder() - Method in class com.tangentum.phonetix.lucene.PhoneticAnalyzer
Returns the phonetic encoder.
Exact - class com.tangentum.phonetix.Exact.
Encoder implementing exact copy of given words.
Exact() - Constructor for class com.tangentum.phonetix.Exact
Constructs an exact copier.

G

generateKey(String) - Method in class com.tangentum.phonetix.DoubleMetaphone
Returns an encoding of the given word, that is based on the most commonly heard pronounciation of the word in the U.S.A.
generateKey(String) - Method in class com.tangentum.phonetix.Soundex
Returns the encoding of the given word.
generateKey(String) - Method in class com.tangentum.phonetix.Metaphone
Returns the encoding of the given word.
generateKey(String) - Method in class com.tangentum.phonetix.LowerCase
Returns the encoding of the given word.
generateKey(String) - Method in class com.tangentum.phonetix.Exact
Returns the encoding of the given word.
generateKey(String) - Method in class com.tangentum.phonetix.PhoneticEncoder
Generates a key.
generateKey(String) - Method in class com.tangentum.phonetix.UpperCase
Returns the encoding of the given word.
generateKeys(String) - Method in class com.tangentum.phonetix.DoubleMetaphone
Returns the encodings of the given word.
generateKeys(String) - Method in class com.tangentum.phonetix.Soundex
Returns the encoding of the given word.
generateKeys(String) - Method in class com.tangentum.phonetix.Metaphone
Returns the encoding of the given word.
generateKeys(String) - Method in class com.tangentum.phonetix.LowerCase
Returns the encoding of the given word.
generateKeys(String) - Method in class com.tangentum.phonetix.Exact
Returns the encoding of the given word.
generateKeys(String) - Method in class com.tangentum.phonetix.PhoneticEncoder
Generates an array of keys.
generateKeys(String) - Method in class com.tangentum.phonetix.UpperCase
Returns the encoding of the given word.

H

hasMoreElements() - Method in class com.tangentum.phonetix.lucene.HitEnumeration
 
HitEnumeration - class com.tangentum.phonetix.lucene.HitEnumeration.
An HitEnumeration adapts the results of a Lucene search to the standard Java collections.
HitEnumeration(Hits) - Constructor for class com.tangentum.phonetix.lucene.HitEnumeration
Constructs an enumeration over the specified hits, which returns each document only once.
HitEnumeration(Hits, boolean) - Constructor for class com.tangentum.phonetix.lucene.HitEnumeration
Constructs an enumeration over the specified hits.

I

isVowel(String, int) - Static method in class com.tangentum.phonetix.MetaphoneEncoder
 

L

LowerCase - class com.tangentum.phonetix.LowerCase.
Encoder implementing lower-case copy of given words.
LowerCase() - Constructor for class com.tangentum.phonetix.LowerCase
Constructs a lower-case copier without locale.
LowerCase(Locale) - Constructor for class com.tangentum.phonetix.LowerCase
Constructs a lower-case copier with locale.

M

main(String[]) - Static method in class com.tangentum.phonetix.DoubleMetaphone
Test of algorithm with default constructed encoder.
main(String[]) - Static method in class com.tangentum.phonetix.Soundex
Test of algorithm with default constructed encoder.
main(String[]) - Static method in class com.tangentum.phonetix.Metaphone
Test of algorithm with default constructed encoder.
main(String[]) - Static method in class com.tangentum.phonetix.LowerCase
Test of algorithm with default constructed encoder.
main(String[]) - Static method in class com.tangentum.phonetix.Exact
Test of algorithm with default constructed encoder.
main(String[]) - Static method in class com.tangentum.phonetix.UpperCase
Test of algorithm with default constructed encoder.
match(String, int, char) - Static method in class com.tangentum.phonetix.MetaphoneEncoder
 
match(String, int, String[]) - Static method in class com.tangentum.phonetix.MetaphoneEncoder
 
maxLength - Variable in class com.tangentum.phonetix.MetaphoneEncoder
 
Metaphone - class com.tangentum.phonetix.Metaphone.
Encoder implementing the phonetic algorithm "Metaphone".
Metaphone() - Constructor for class com.tangentum.phonetix.Metaphone
Constructs a Metaphone encoder which generates keys with maximal length 4.
Metaphone(int) - Constructor for class com.tangentum.phonetix.Metaphone
Constructs a Metaphone encoder which generates keys of given maximal length.
MetaphoneEncoder - class com.tangentum.phonetix.MetaphoneEncoder.
Abstract base class of "metaphone"-encoders.
MetaphoneEncoder(int) - Constructor for class com.tangentum.phonetix.MetaphoneEncoder
Constructs a phonetic encoder of type "metaphone".

N

next() - Method in class com.tangentum.phonetix.lucene.PhoneticFilter
Returns the next token in the stream, or null at EOF.
nextElement() - Method in class com.tangentum.phonetix.lucene.HitEnumeration
 

P

PhoneticAnalyzer - class com.tangentum.phonetix.lucene.PhoneticAnalyzer.
Filters StandardTokenizer with StandardFilter, LowerCaseFilter, StopFilter, and PhoneticFilter.
PhoneticAnalyzer(PhoneticEncoder) - Constructor for class com.tangentum.phonetix.lucene.PhoneticAnalyzer
Builds an analyzer with the given phonetic encoder.
PhoneticAnalyzer(PhoneticEncoder, String[]) - Constructor for class com.tangentum.phonetix.lucene.PhoneticAnalyzer
Builds an analyzer with the given phonetic encoder and the given stop words.
PhoneticEncoder - class com.tangentum.phonetix.PhoneticEncoder.
PhoneticEncoders generate one or more keys for a given word using a phonetic algorithm.
PhoneticEncoder() - Constructor for class com.tangentum.phonetix.PhoneticEncoder
 
PhoneticFilter - class com.tangentum.phonetix.lucene.PhoneticFilter.
A PhoneticFilter is a TokenFilter according to the Lucene search-engine, which uses a PhoneticEncoder.
PhoneticFilter(TokenStream, PhoneticEncoder) - Constructor for class com.tangentum.phonetix.lucene.PhoneticFilter
Constructs a filter which encodes words from the input TokenStream using the given phonetic encoder.
PhoneticFilter(TokenStream, PhoneticEncoder[]) - Constructor for class com.tangentum.phonetix.lucene.PhoneticFilter
Constructs a filter which encodes words from the input TokenStream using the given phonetic encoder.

S

Soundex - class com.tangentum.phonetix.Soundex.
Encoder implementing the phonetic algorithm "Soundex".
Soundex() - Constructor for class com.tangentum.phonetix.Soundex
Constructs an original Soundex encoder which generates keys of length 4.
Soundex(boolean) - Constructor for class com.tangentum.phonetix.Soundex
Constructs a Soundex encoder which generates keys of length 4.
Soundex(boolean, int) - Constructor for class com.tangentum.phonetix.Soundex
Constructs a Soundex encoder which generates keys of given length.
Soundex(int) - Constructor for class com.tangentum.phonetix.Soundex
Constructs an original Soundex encoder which generates keys of given length.

T

tokenStream(Reader) - Method in class com.tangentum.phonetix.lucene.PhoneticAnalyzer
Constructs a StandardTokenizer filtered by a StandardFilter, a LowerCaseFilter, a StopFilter, and a PhoneticFilter.
toString() - Method in class com.tangentum.phonetix.DoubleMetaphone
Returns a String identifying the algorithm.
toString() - Method in class com.tangentum.phonetix.Soundex
Returns a String identifying the algorithm.
toString() - Method in class com.tangentum.phonetix.Metaphone
Returns a String identifying the algorithm.
toString() - Method in class com.tangentum.phonetix.LowerCase
Returns a String identifying the algorithm.
toString() - Method in class com.tangentum.phonetix.Exact
Returns a String identifying the algorithm.
toString() - Method in class com.tangentum.phonetix.UpperCase
Returns a String identifying the algorithm.

U

UpperCase - class com.tangentum.phonetix.UpperCase.
Encoder implementing upper-case copy of given words.
UpperCase() - Constructor for class com.tangentum.phonetix.UpperCase
Constructs an upper-case copier without locale.
UpperCase(Locale) - Constructor for class com.tangentum.phonetix.UpperCase
Constructs an upper-case copier with locale.

C D E G H I L M N P S T U
Phonetix
v0.2

Copyright © 1996-2003 Claus Engel. All Rights Reserved.