|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectOrdListene
class OrdListene
Representerer en vektet ordliste for spamfilter.
| Field Summary | |
|---|---|
private int |
ANTALL_LISTER
|
private Ord[] |
liste
|
private int |
ordILista
|
private int |
unikeOrdILista
|
| Constructor Summary | |
|---|---|
OrdListene()
Lag en ny, tom ordliste. |
|
| Method Summary | |
|---|---|
int |
antallOrd()
Returnerer totalt antall ord som er brukt til å trene lista |
int |
antallUlikeOrd()
Returnerer antall unike ord i lista |
private int |
getIndex(java.lang.String ordet)
|
Ord |
giVekt(java.lang.String ord)
Returnerer et Ord-objekt som representerer ordet du søker etter. |
void |
settInn(java.lang.String ord,
boolean spam)
Sett et nytt ord inn i ordlista, eller, dersom det allerede finnes, øk eller senk ordets "spamvekt" |
void |
skrivIkkeSpamListe(int nedreGrense)
Skriver en liste over alle ord som kvalifiserer som ikke-spam gitt en bestemt nedre grense for ikke-spam. |
void |
skrivSpamListe(int øvreGrense)
Skriver en liste over alle ord som kvalifiserer som spam gitt en bestemt grense for spam. |
int |
sumVekter()
Returnerer summen av alle vekter lagt til i lista. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private int ordILista
private int unikeOrdILista
private Ord[] liste
private final int ANTALL_LISTER
| Constructor Detail |
|---|
public OrdListene()
| Method Detail |
|---|
private int getIndex(java.lang.String ordet)
public Ord giVekt(java.lang.String ord)
giVekt in interface Spamfilter
public void settInn(java.lang.String ord,
boolean spam)
settInn in interface Spamfilterord - Ordet du vil legge til/oppdatere vekten tilspam - true hvis ordet stammer fra en spam-mailpublic int antallOrd()
antallOrd in interface Spamfilterpublic int antallUlikeOrd()
antallUlikeOrd in interface Spamfilterpublic int sumVekter()
sumVekter in interface Spamfilterpublic void skrivSpamListe(int øvreGrense)
skrivSpamListe in interface SpamfilterøvreGrense - Grensen for at noe regnes som spam, vanligvis et
negativt tallpublic void skrivIkkeSpamListe(int nedreGrense)
skrivIkkeSpamListe in interface SpamfilternedreGrense - Grensen for at noe regnes som ikke-spam, vanligvis
et positivt tall
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||