CNF

util.function
Class FilterRulesHasLeftFrom

java.lang.Object
  |
  +--util.function.FilterRulesHasLeftFrom
All Implemented Interfaces:
Filter, Function

public final class FilterRulesHasLeftFrom
extends java.lang.Object
implements Filter

Filtert Regeln, deren linke Seiten mindestens ein Metazeichen aus einem speziellen Alphabet enthält. (Für kontextfreie Grammatiken kann das auch als "deren linke Seite aus einem bestimmten Alphabet stammt" formuliert werden.)

Quelltext


Constructor Summary
FilterRulesHasLeftFrom(Alphabet F)
          Erzeugt einen neuen Filter.
 
Method Summary
 boolean filter(java.lang.Object obj)
          Die filternde Methode.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterRulesHasLeftFrom

public FilterRulesHasLeftFrom(Alphabet F)
Erzeugt einen neuen Filter.
Parameters:
F - Die linke Seite muss mindestens ein Zeichen aus diesem Alphabet enthalten.
Method Detail

filter

public boolean filter(java.lang.Object obj)
Description copied from interface: Filter
Die filternde Methode. Sie wird beim Filtern einer Liste für jedes Listenelement aufgerufen.
Specified by:
filter in interface Filter
Following copied from interface: function.Filter
Parameters:
obj - Das zu filternde Objekt.

CNF

Kontakt: m.rahn@stud.uka.de und mai99jsv@studserv.uni-leipzig.de