Class | Tree | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Class Suchmaschine

java.lang.Object
  |
  +--Suchmaschine

public class Suchmaschine
extends java.lang.Object
Instanzen dieser Klasse sind einfache Suchmaschinen, die Dokumente von einem Roboter holen lassen und sie in einem invertierten Index speichern. Es koennen konjunktiv verknuepfte Anfragen gestellt werden. Die Klasse enthaelt ein Hauptprogramm, das eine Instanz von Suchmaschine erzeugt, Suchanfragen von der Tastatur einliest und die Treffer anzeigt.

Version:
12.01.99
See Also:
InvIndex, Roboter, Menge, Dokument

Field Summary
InvIndex invIndex
           
Roboter roboter
           
 
Constructor Summary
Suchmaschine()
           
 
Method Summary
void invertiertenIndexErweitern(Dokument[] dokumente)
          Fuegt die uebergebenen Dokumente in den invertierten Index ein.
static void main(java.lang.String[] argv)
           
Menge suchen(java.lang.String[] woerter)
          Liefert die Menge der Dokumente, in denen alle uebergebenen Woerter vorkommen.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait
 

Field Detail

invIndex

InvIndex invIndex

roboter

Roboter roboter
Constructor Detail

Suchmaschine

Suchmaschine()
Method Detail

invertiertenIndexErweitern

public void invertiertenIndexErweitern(Dokument[] dokumente)
Fuegt die uebergebenen Dokumente in den invertierten Index ein. Alle Woerter, die (Dokument).getStichwoerter() liefert, werden indexiert.
See Also:
Dokument, InvIndex

suchen

public Menge suchen(java.lang.String[] woerter)
Liefert die Menge der Dokumente, in denen alle uebergebenen Woerter vorkommen.
See Also:
Menge, InvIndex

main

public static void main(java.lang.String[] argv)

Class | Tree | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD