Module org.snmp4j

Class TableUtils.Row

All Implemented Interfaces:
Serializable, Cloneable, Iterable<VariableBinding>, Collection<VariableBinding>, List<VariableBinding>, RandomAccess, SequencedCollection<VariableBinding>
Enclosing class:
TableUtils

protected class TableUtils.Row extends ArrayList<VariableBinding>
See Also:
  • Constructor Details

    • Row

      public Row(OID index)
  • Method Details

    • isOrderError

      public boolean isOrderError()
    • getRowIndex

      public OID getRowIndex()
    • getNumComplete

      public int getNumComplete()
    • setNumComplete

      public int setNumComplete(int numberOfColumnsComplete)
      Sets the number of columns in the row cache to a new value. If the number of columns provided is greater than the number of values in the cache, then columns with null value are appended to the cache to fill up the columns until the specified one.
      Parameters:
      numberOfColumnsComplete - the number of columns received already.
      Returns:
      the number of columns added to the row with null values.
    • hasNullValues

      public boolean hasNullValues()
    • set

      public VariableBinding set(int index, VariableBinding element)
      Specified by:
      set in interface List<VariableBinding>
      Overrides:
      set in class ArrayList<VariableBinding>