- 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>>
public static class DefaultMOTable.ChangeSet extends Object implements MOTableRow
-
-
Constructor Summary
Constructors Constructor Description ChangeSet(org.snmp4j.smi.OID index, org.snmp4j.smi.Variable[] values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MOTableRowgetBaseRow()Gets 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").intgetLastChangedColumn()org.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.
-
-
-
Method Detail
-
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
public MOTableRow 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
public void setBaseRow(MOTableRow baseRow)
Description copied from interface:MOTableRowSets the associated base row.- Specified by:
setBaseRowin interfaceMOTableRow- Parameters:
baseRow- the base row.
-
-