org.identityconnectors.framework.common.objects.filter
Class NotFilter

java.lang.Object
  extended by org.identityconnectors.framework.common.objects.filter.NotFilter
All Implemented Interfaces:
Filter

public final class NotFilter
extends Object
implements Filter

Proxy the filter to return the negative of the value.


Constructor Summary
NotFilter(Filter filter)
          Take the value returned from the internal filter and NOT it.
 
Method Summary
 boolean accept(ConnectorObject obj)
          Return the opposite the internal filters return value.
 Filter getFilter()
          Get the internal filter that is being negated.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NotFilter

public NotFilter(Filter filter)
Take the value returned from the internal filter and NOT it.

Method Detail

getFilter

public Filter getFilter()
Get the internal filter that is being negated.


accept

public boolean accept(ConnectorObject obj)
Return the opposite the internal filters return value.

Specified by:
accept in interface Filter
Parameters:
obj - - The specified ConnectorObject.
Returns:
true if the object matches (that is, satisfies all selection criteria of) this filter; otherwise false.
See Also:
Filter.accept(ConnectorObject)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.