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 KokAdayiBulucu
public 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.