Module org.snmp4j.agent
Package org.snmp4j.agent.mo.snmp
Class RowStatus.ActiveRowsFilter<R extends MOTableRow>
java.lang.Object
org.snmp4j.agent.mo.snmp.RowStatus.ActiveRowsFilter<R>
- All Implemented Interfaces:
MOTableRowFilter<R>
- Enclosing class:
RowStatus<R extends MOTableRow>
public static class RowStatus.ActiveRowsFilter<R extends MOTableRow>
extends Object
implements MOTableRowFilter<R>
The
ActiveRowsFilter is a MOTableRowFilter that
returns only the active rows of a table with a RowStatus column.- Version:
- 1.0
- Author:
- Frank Fock
-
Constructor Summary
ConstructorsConstructorDescriptionActiveRowsFilter(int rowStatusColumnIndex) Creates an active row filter by specifying the RowStatus column's index in the target table. -
Method Summary
Modifier and TypeMethodDescriptionbooleanpassesFilter(R row) Checks whether the supplied row passes the filter criteria implemented by this row filter.
-
Constructor Details
-
ActiveRowsFilter
public ActiveRowsFilter(int rowStatusColumnIndex) Creates an active row filter by specifying the RowStatus column's index in the target table.- Parameters:
rowStatusColumnIndex- the column index (zero-based) of the RowStatus column on behalf the filtering is done.
-
-
Method Details
-
passesFilter
Description copied from interface:MOTableRowFilterChecks whether the supplied row passes the filter criteria implemented by this row filter.- Specified by:
passesFilterin interfaceMOTableRowFilter<R extends MOTableRow>- Parameters:
row- aMOTableRowinstance.- Returns:
trueif the row passes the filter orfalseif not.
-