org.eclipse.hyades.logging.adapter.internal.filters
Class NumericalFilterType
java.lang.Object
org.eclipse.hyades.logging.adapter.internal.filters.NumericalFilterType
- All Implemented Interfaces:
- IFilterType
- Direct Known Subclasses:
- TimeFilterType
- public class NumericalFilterType
- extends java.lang.Object
- implements IFilterType
|
Method Summary |
protected boolean |
equals(java.lang.String lhs,
java.lang.String rhs)
|
java.lang.String[] |
getOperators()
|
protected boolean |
greaterThan(java.lang.String lhs,
java.lang.String rhs)
|
protected boolean |
lessThan(java.lang.String lhs,
java.lang.String rhs)
|
boolean |
processRule(IFilterAtom rule)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EQUALS
public static final java.lang.String EQUALS
- See Also:
- Constant Field Values
GREATERTHAN
public static final java.lang.String GREATERTHAN
- See Also:
- Constant Field Values
LESSTHAN
public static final java.lang.String LESSTHAN
- See Also:
- Constant Field Values
GREATERTHANOREQUAL
public static final java.lang.String GREATERTHANOREQUAL
- See Also:
- Constant Field Values
LESSTHANOREQUAL
public static final java.lang.String LESSTHANOREQUAL
- See Also:
- Constant Field Values
NumericalFilterType
public NumericalFilterType()
getOperators
public java.lang.String[] getOperators()
- Specified by:
getOperators in interface IFilterType
- See Also:
org.eclipse.hyades.logging.adapter.filters.IFilterType#getOperators()
processRule
public boolean processRule(IFilterAtom rule)
- Specified by:
processRule in interface IFilterType
- See Also:
org.eclipse.hyades.logging.adapter.filters.IFilterType#processRule(java.lang.String, java.lang.String)
equals
protected boolean equals(java.lang.String lhs,
java.lang.String rhs)
greaterThan
protected boolean greaterThan(java.lang.String lhs,
java.lang.String rhs)
lessThan
protected boolean lessThan(java.lang.String lhs,
java.lang.String rhs)