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>