public class AsciiKokAdayiBulucu extends java.lang.Object implements KokAdayiBulucu
| Constructor and Description |
|---|
AsciiKokAdayiBulucu(KokAgaci agac) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Kok> |
adayKokleriBul(java.lang.String giris) |
boolean |
asciiTolaransliKarsilastir(java.lang.String aday,
java.lang.String giris)
Verilen iki string'in asciified versiyonlarını karşılaştırır.
|
int |
getYurumeSayisi() |
void |
yuru(KokDugumu dugum,
java.lang.String olusan)
Ağaç üzerinde yürüyerek ASCII toleranslı karşılaştırma ile
kök adaylarını bulur.
|
public AsciiKokAdayiBulucu(KokAgaci agac)
public int getYurumeSayisi()
public java.util.List<Kok> adayKokleriBul(java.lang.String giris)
adayKokleriBul in interface KokAdayiBulucupublic boolean asciiTolaransliKarsilastir(java.lang.String aday,
java.lang.String giris)
aday - giris -
asciiTolaransliKarsilastir("siraci", "şıracı") --> true
public void yuru(KokDugumu dugum, java.lang.String olusan)
dugum - : başlangıç düğümüolusan - : Yürüme sırasında oluşan kelime (düğümlerin karakter değerlerinden)Copyright 2005-2008 Zemberek Development Team. All Rights Reserved.