com.jidesoft.filter
Class NotEqualFilter<T>
java.lang.Object
com.jidesoft.filter.AbstractFilter<T>
com.jidesoft.filter.EqualFilter<T>
com.jidesoft.filter.NotEqualFilter<T>
- All Implemented Interfaces:
- Filter<T>, ObjectGrouperSupport, SqlFilterSupport, Serializable, Cloneable
public class NotEqualFilter<T>
- extends EqualFilter<T>
A Filter
returns false in isValueFiltered(Object)
only if the input value not equal to the
specified value.
- See Also:
- Serialized Form
Methods inherited from class com.jidesoft.filter.AbstractFilter |
addFilterListener, clone, fireFilterChanged, fireFilterContentChanged, fireFilterDisabled, fireFilterEnabled, fireFilterNameChanged, getConditionString, getFilterFactory, getFilterFactoryName, getFilterListeners, getObjectGrouper, getObjectGrouperName, isEnabled, isFilterValid, removeFilterListener, setEnabled, setFilterFactory, setFilterFactoryName, setName, setObjectGrouper, setObjectGrouperName |
NotEqualFilter
public NotEqualFilter()
NotEqualFilter
public NotEqualFilter(T value)
NotEqualFilter
public NotEqualFilter(String name,
T value)
isValueFiltered
public boolean isValueFiltered(T value)
- Description copied from class:
EqualFilter
- Checks if the value is allowed.
- Specified by:
isValueFiltered
in interface Filter<T>
- Overrides:
isValueFiltered
in class EqualFilter<T>
- Parameters:
value
- the value to check.
- Returns:
- true if not allowed and false if allowed. Please note, this could be the opposite of what you thought as
the method name is if the value is filtered.
getOperator
public String getOperator()
- Specified by:
getOperator
in interface SqlFilterSupport
- Overrides:
getOperator
in class EqualFilter<T>
equals
public boolean equals(Object obj)
- Overrides:
equals
in class EqualFilter<T>