java.lang.Object
org.snmp4j.agent.mo.DefaultMOTable.ChangeSet
- All Implemented Interfaces:
MOTableRow
- Enclosing class:
DefaultMOTable<R extends MOTableRow,C extends MOColumn, M extends MOTableModel<R>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the associated base row for this row (if this row is a dependent row).org.snmp4j.smi.OIDgetIndex()Gets the row's index OID, for example the row index of the first row of an ifTable would returnOID("1").intorg.snmp4j.smi.VariablegetValue(int column) Gets the value at the specified column index.voidsetBaseRow(MOTableRow baseRow) Sets the associated base row.voidsetValue(int column, org.snmp4j.smi.Variable value) intsize()Returns the number of columns in this row.
-
Constructor Details
-
ChangeSet
public ChangeSet(org.snmp4j.smi.OID index, org.snmp4j.smi.Variable[] values)
-
-
Method Details
-
getIndex
public org.snmp4j.smi.OID getIndex()Description copied from interface:MOTableRowGets the row's index OID, for example the row index of the first row of an ifTable would returnOID("1").- Specified by:
getIndexin interfaceMOTableRow- Returns:
- the row index of this row.
-
getLastChangedColumn
public int getLastChangedColumn() -
setValue
public void setValue(int column, org.snmp4j.smi.Variable value) -
getValue
public org.snmp4j.smi.Variable getValue(int column) Description copied from interface:MOTableRowGets the value at the specified column index.- Specified by:
getValuein interfaceMOTableRow- Parameters:
column- the zero-based column index.- Returns:
- the value at the specified index.
-
getBaseRow
Description copied from interface:MOTableRowGets the associated base row for this row (if this row is a dependent row).- Specified by:
getBaseRowin interfaceMOTableRow- Returns:
- the base row or
nullif this row is a base row itself.
-
size
public int size()Description copied from interface:MOTableRowReturns the number of columns in this row.- Specified by:
sizein interfaceMOTableRow- Returns:
- the column count.
-
setBaseRow
Description copied from interface:MOTableRowSets the associated base row.- Specified by:
setBaseRowin interfaceMOTableRow- Parameters:
baseRow- the base row.
-