org.jjoost.util.filters
Class AcceptIfNull<E>

java.lang.Object
  extended by org.jjoost.util.filters.AcceptIfNull<E>
All Implemented Interfaces:
java.io.Serializable, Filter<E>

public class AcceptIfNull<E>
extends java.lang.Object
implements Filter<E>

A filter accepting only values that are null

Author:
b.elliottsmith
See Also:
Serialized Form

Constructor Summary
AcceptIfNull()
           
 
Method Summary
 boolean accept(E test)
          Returns true if the Filter accepts the parameter and false otherwise
static
<E> AcceptIfNull<E>
get()
          Returns a filter accepting only values that are null
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AcceptIfNull

public AcceptIfNull()
Method Detail

accept

public boolean accept(E test)
Description copied from interface: Filter
Returns true if the Filter accepts the parameter and false otherwise

Specified by:
accept in interface Filter<E>
Parameters:
test - value to test
Returns:
true if the filter accepts test; false otherwise

toString

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

get

public static <E> AcceptIfNull<E> get()
Returns a filter accepting only values that are null

Returns:
a filter accepting only values that are null