TPTP 4.3.0 Monitoring Tools Project
Internal API Specification

org.eclipse.hyades.logging.adapter.internal.filters
Class NumericalFilterType

java.lang.Object
  extended byorg.eclipse.hyades.logging.adapter.internal.filters.NumericalFilterType
All Implemented Interfaces:
IFilterType
Direct Known Subclasses:
TimeFilterType

public class NumericalFilterType
extends java.lang.Object
implements IFilterType


Field Summary
static java.lang.String EQUALS
           
static java.lang.String GREATERTHAN
           
static java.lang.String GREATERTHANOREQUAL
           
static java.lang.String LESSTHAN
           
static java.lang.String LESSTHANOREQUAL
           
 
Constructor Summary
NumericalFilterType()
           
 
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
 

Field Detail

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
Constructor Detail

NumericalFilterType

public NumericalFilterType()
Method Detail

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)

TPTP 4.3.0 Monitoring Tools Project
Internal API Specification