- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<VariableBinding>
-
- org.snmp4j.util.TableUtils.Row
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<VariableBinding>,java.util.Collection<VariableBinding>,java.util.List<VariableBinding>,java.util.RandomAccess
- Enclosing class:
- TableUtils
protected class TableUtils.Row extends java.util.ArrayList<VariableBinding>
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetNumComplete()OIDgetRowIndex()booleanhasNullValues()booleanisOrderError()VariableBindingset(int index, VariableBinding element)intsetNumComplete(int numberOfColumnsComplete)Sets the number of columns in the row cache to a new value.-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Constructor Detail
-
Row
public Row(OID index)
-
-
Method Detail
-
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 withnullvalue 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
nullvalues.
-
hasNullValues
public boolean hasNullValues()
-
set
public VariableBinding set(int index, VariableBinding element)
- Specified by:
setin interfacejava.util.List<VariableBinding>- Overrides:
setin classjava.util.ArrayList<VariableBinding>
-
-