de.janrufmonitor.repository.filter
Class FilterType
java.lang.Object
de.janrufmonitor.repository.filter.FilterType
public class FilterType
- extends Object
This class defines several FilterTypes for an IFilter implementation.
Currenty the following FilterTypes are supported:
- FilterType.UNDEFINED - default value, if nothing is specified
- FilterType.DATE - a date filter
- FilterType.CALLER - a caller filter
- FilterType.MSN - a msn filter
- FilterType.CIP - a cip filter
- FilterType.ATTRIBUTE - an attribute filter
- FilterType.PHONENUMBER - a phonenumber filter
- FilterType.OBJECT_ARRAY - a filter for generic object arrays
- FilterType.UUID - a UUID filter
- FilterType.USERDEFINED - a user defined filter
- FilterType.ITEMCOUNT - a item count filter
The concrete FilterType has to be determined and evaluated within the
filter application/component, e.g. a caller manager.
- Author:
- Thilo Brandt
UNDEFINED
public static FilterType UNDEFINED
DATE
public static FilterType DATE
CALLER
public static FilterType CALLER
MSN
public static FilterType MSN
CIP
public static FilterType CIP
ATTRIBUTE
public static FilterType ATTRIBUTE
PHONENUMBER
public static FilterType PHONENUMBER
OBJECT_ARRAY
public static FilterType OBJECT_ARRAY
UUID
public static FilterType UUID
USERDEFINED
public static FilterType USERDEFINED
ITEMCOUNT
public static FilterType ITEMCOUNT
FilterType
public FilterType(int type)
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2010 by Thilo Brandt. All Rights Reserved.