Package com.thingworx.types.collections
Class ValueCollectionList
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<ValueCollection>
-
- com.thingworx.types.collections.ValueCollectionList
-
- All Implemented Interfaces:
IDiffableObject
,java.io.Serializable
,java.lang.Cloneable
,java.lang.Iterable<ValueCollection>
,java.util.Collection<ValueCollection>
,java.util.List<ValueCollection>
,java.util.RandomAccess
@ThingworxExtensionApiClass(since={6,6}, canInstantiate=true) public final class ValueCollectionList extends java.util.ArrayList<ValueCollection> implements IDiffableObject
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ROW_ELEMENT_NAME
-
Constructor Summary
Constructors Constructor Description ValueCollectionList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfoTable
convertToTypedInfoTable(DataShapeDefinition td)
ValueCollection
currentRow()
ValueCollection
find(ValueCollection values)
ValueCollection
find(ValueCollection values, java.lang.String[] columns)
int
findIndex(ValueCollection values)
ValueCollection
getFirstRow()
ValueCollection
getLastRow()
int
getLength()
ValueCollection
getRow(int index)
int
getRowCount()
IPrimitiveType
getRowValue(java.lang.String name)
void
moveToFirst()
ValueCollection
nextRow()
-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Field Detail
-
ROW_ELEMENT_NAME
public static final java.lang.String ROW_ELEMENT_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getLength
@ThingworxExtensionApiMethod(since={6,6}) public int getLength()
-
getRowCount
@ThingworxExtensionApiMethod(since={6,6}) public int getRowCount()
-
currentRow
@ThingworxExtensionApiMethod(since={6,6}) public ValueCollection currentRow()
-
nextRow
@ThingworxExtensionApiMethod(since={6,6}) public ValueCollection nextRow()
-
getRow
@ThingworxExtensionApiMethod(since={6,6}) public ValueCollection getRow(int index)
-
getLastRow
@ThingworxExtensionApiMethod(since={6,6}) public ValueCollection getLastRow()
-
getRowValue
@ThingworxExtensionApiMethod(since={6,6}) public IPrimitiveType getRowValue(java.lang.String name)
-
getFirstRow
@ThingworxExtensionApiMethod(since={6,6}) public ValueCollection getFirstRow()
-
moveToFirst
@ThingworxExtensionApiMethod(since={6,6}) public void moveToFirst()
-
find
@ThingworxExtensionApiMethod(since={6,6}) public ValueCollection find(ValueCollection values)
-
find
@ThingworxExtensionApiMethod(since={6,6}) public ValueCollection find(ValueCollection values, java.lang.String[] columns)
-
findIndex
@ThingworxExtensionApiMethod(since={6,6}) public int findIndex(ValueCollection values)
-
convertToTypedInfoTable
@ThingworxExtensionApiMethod(since={6,6}) public InfoTable convertToTypedInfoTable(DataShapeDefinition td)
-
-