TV-Browser 3.3.3 API

tvbrowser.core.search.booleansearch
Class NotMatcher

java.lang.Object
  extended by tvbrowser.core.search.booleansearch.NotMatcher
All Implemented Interfaces:
IMatcher

 class NotMatcher
extends java.lang.Object
implements IMatcher

Boolean negation


Constructor Summary
NotMatcher(IMatcher left)
           
 
Method Summary
 boolean matches(java.lang.String searchTerm)
          Testet einen String.
 IMatcher optimize()
          Initialisiert und optimiert den IMatcher.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NotMatcher

public NotMatcher(IMatcher left)
Method Detail

matches

public boolean matches(java.lang.String searchTerm)
Description copied from interface: IMatcher
Testet einen String. Gibt true zurück wenn die Bedinung erfüllt ist

Specified by:
matches in interface IMatcher

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

optimize

public IMatcher optimize()
Description copied from interface: IMatcher
Initialisiert und optimiert den IMatcher. Da der IMatcher u.U. ausgetauscht werden muss gibt die Methode einen (neuen) IMatcher zurück. Dieser ist zu verwenden.

Specified by:
optimize in interface IMatcher

TV-Browser 3.3.3 API

TV-Browser 3.3.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)