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 boolean
add(ForwardTransaction o)
boolean
addAll(java.util.Collection<? extends ForwardTransaction> c)
int
getDataCount()
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:
getDataCount
in interfaceTransactionSet
-
add
public boolean add(ForwardTransaction o)
- Specified by:
add
in interfacejava.util.Collection<ForwardTransaction>
- Specified by:
add
in interfacejava.util.List<ForwardTransaction>
- Overrides:
add
in classjava.util.ArrayList<ForwardTransaction>
-
addAll
public boolean addAll(java.util.Collection<? extends ForwardTransaction> c)
- Specified by:
addAll
in interfacejava.util.Collection<ForwardTransaction>
- Specified by:
addAll
in interfacejava.util.List<ForwardTransaction>
- Overrides:
addAll
in classjava.util.ArrayList<ForwardTransaction>
-
-