Class DefaultMOTable.ChangeSet

    • Constructor Detail

      • ChangeSet

        public ChangeSet​(org.snmp4j.smi.OID index,
                         org.snmp4j.smi.Variable[] values)
    • Method Detail

      • getIndex

        public org.snmp4j.smi.OID getIndex()
        Description copied from interface: MOTableRow
        Gets the row's index OID, for example the row index of the first row of an ifTable would return OID("1").
        Specified by:
        getIndex in interface MOTableRow
        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: MOTableRow
        Gets the value at the specified column index.
        Specified by:
        getValue in interface MOTableRow
        Parameters:
        column - the zero-based column index.
        Returns:
        the value at the specified index.
      • getBaseRow

        public MOTableRow getBaseRow()
        Description copied from interface: MOTableRow
        Gets the associated base row for this row (if this row is a dependent row).
        Specified by:
        getBaseRow in interface MOTableRow
        Returns:
        the base row or null if this row is a base row itself.
      • size

        public int size()
        Description copied from interface: MOTableRow
        Returns the number of columns in this row.
        Specified by:
        size in interface MOTableRow
        Returns:
        the column count.
      • setBaseRow

        public void setBaseRow​(MOTableRow baseRow)
        Description copied from interface: MOTableRow
        Sets the associated base row.
        Specified by:
        setBaseRow in interface MOTableRow
        Parameters:
        baseRow - the base row.