Site hosted at byteslooser and Grasia! mirrors.


com.byteslooser.filters
Class NotFilter

java.lang.Object
  extended by javax.swing.RowFilter
      extended by com.byteslooser.filters.AbstractObservableRowFilter
          extended by com.byteslooser.filters.AbstractComposedFilter
              extended by com.byteslooser.filters.AndFilter
                  extended by com.byteslooser.filters.NotFilter
All Implemented Interfaces:
IFilterObservable, IFilterObserver

public class NotFilter
extends AndFilter

Composed set of filters, added via logical AND, and then NOT-ed the result

Author:
Luis M Pena - byteslooser@gmail.com

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.RowFilter
RowFilter.ComparisonType, RowFilter.Entry<M,I>
 
Field Summary
 
Fields inherited from class com.byteslooser.filters.AbstractComposedFilter
filters
 
Fields inherited from class com.byteslooser.filters.AbstractObservableRowFilter
filterObservers
 
Constructor Summary
NotFilter(IFilterObservable... observables)
          Constructor built up out of none or more IFilterObservable instances
 
Method Summary
 boolean include(RowFilter.Entry rowEntry)
           
 
Methods inherited from class com.byteslooser.filters.AbstractComposedFilter
addFilterObservable, detach, filterUpdated, getFilterObservables, removeFilterObservable
 
Methods inherited from class com.byteslooser.filters.AbstractObservableRowFilter
addFilterObserver, getFilterObservers, removeFilterObserver, reportFilterUpdatedToObservers
 
Methods inherited from class javax.swing.RowFilter
andFilter, dateFilter, notFilter, numberFilter, orFilter, regexFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotFilter

public NotFilter(IFilterObservable... observables)
Constructor built up out of none or more IFilterObservable instances

Method Detail

include

public boolean include(RowFilter.Entry rowEntry)
Overrides:
include in class AndFilter
See Also:
RowFilter.include(javax.swing.RowFilter.Entry)