Class AttributeComparisonFilter
- java.lang.Object
-
- org.opennms.features.topology.app.internal.gwt.client.service.filter.AbstractFilter
-
- org.opennms.features.topology.app.internal.gwt.client.service.filter.AttributeComparisonFilter
-
- All Implemented Interfaces:
Filter
- Direct Known Subclasses:
EqFilter
,GreaterThanFilter
,LessThanFilter
,PatternMatchingFilter
,PresenceFilter
public abstract class AttributeComparisonFilter extends AbstractFilter
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AttributeComparisonFilter(String attribute)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected String
getAttribute()
boolean
match(Map<String,String> properties)
abstract String
toString()
protected abstract boolean
valueMatches(String value)
-
Methods inherited from class org.opennms.features.topology.app.internal.gwt.client.service.filter.AbstractFilter
equals, hashCode
-
-
-
-
Constructor Detail
-
AttributeComparisonFilter
protected AttributeComparisonFilter(String attribute)
-
-
Method Detail
-
getAttribute
protected String getAttribute()
-
match
public boolean match(Map<String,String> properties)
- Specified by:
match
in interfaceFilter
- Specified by:
match
in classAbstractFilter
-
valueMatches
protected abstract boolean valueMatches(String value)
-
toString
public abstract String toString()
- Specified by:
toString
in interfaceFilter
- Specified by:
toString
in classAbstractFilter
-
-