Class BasicTransactionSet
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<ForwardTransaction>
-
- com.inductiveautomation.ignition.gateway.history.sf.BasicTransactionSet
-
- All Implemented Interfaces:
TransactionSet,java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<ForwardTransaction>,java.util.Collection<ForwardTransaction>,java.util.List<ForwardTransaction>,java.util.RandomAccess
public class BasicTransactionSet extends java.util.ArrayList<ForwardTransaction> implements TransactionSet
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BasicTransactionSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd(ForwardTransaction o)booleanaddAll(java.util.Collection<? extends ForwardTransaction> c)intgetDataCount()Returns the number of datapoints across all transactions in this set.-
Methods inherited from class java.util.ArrayList
add, 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
-
-
-
-
Method Detail
-
getDataCount
public int getDataCount()
Returns the number of datapoints across all transactions in this set. Calculated on first call.- Specified by:
getDataCountin interfaceTransactionSet
-
add
public boolean add(ForwardTransaction o)
- Specified by:
addin interfacejava.util.Collection<ForwardTransaction>- Specified by:
addin interfacejava.util.List<ForwardTransaction>- Overrides:
addin classjava.util.ArrayList<ForwardTransaction>
-
addAll
public boolean addAll(java.util.Collection<? extends ForwardTransaction> c)
- Specified by:
addAllin interfacejava.util.Collection<ForwardTransaction>- Specified by:
addAllin interfacejava.util.List<ForwardTransaction>- Overrides:
addAllin classjava.util.ArrayList<ForwardTransaction>
-
-