- All Implemented Interfaces:
Serializable, Cloneable, Iterable<StateVariable>, Collection<StateVariable>, List<StateVariable>, RandomAccess, SequencedCollection<StateVariable>
A collection of UPnP service state variables.
This class extends Vector to manage multiple StateVariable objects that represent the state variables of UPnP services. It provides type-safe collection management for service state tracking and event notification.
Key features:
- Type-safe state variable collection
- XML element name constant
- Vector-based implementation for efficiency
- Service state management
- Event notification integration
This class is used by UPnP services to maintain collections of state variables, enabling organized state management and event notification for service monitoring and control applications.
- See Also:
Field Summary
FieldsFields inherited from class Vector
capacityIncrement, elementCount, elementDataFields inherited from class AbstractList
modCountConstructor Summary
ConstructorsMethod Summary
All MethodsModifier and TypeMethodDescriptiongetStateVariable(int n) Get the state variable at the given position.Methods inherited from class Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeIf, removeRange, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, toString, trimToSizeMethods inherited from interface Collection
parallelStream, stream, toArrayMethods inherited from interface List
addFirst, addLast, getFirst, getLast, removeFirst, removeLast, reversed
Field Details
ELEM_NAME
/////////////////////////////////////////////- See Also:
Constructor Details
ServiceStateTable
public ServiceStateTable()/////////////////////////////////////////////
Method Details
getStateVariable
Get the state variable at the given position.- Parameters:
n- the zero-based position of the state variable within this table- Returns:
- the StateVariable stored at that position in the table