TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.hyades.logc.correlators
Class RecordList

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byorg.eclipse.emf.common.util.BasicEList
              extended byorg.eclipse.hyades.logc.correlators.RecordList
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, org.eclipse.emf.common.util.EList, java.util.List, java.util.RandomAccess, java.io.Serializable

public class RecordList
extends org.eclipse.emf.common.util.BasicEList

RecordList is a wrapper for an EList which containes records of a specific log. Since the filtering and correlation schemas may be log type dependent, the logType needs to be set to the name/type of the log.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.common.util.BasicEList
org.eclipse.emf.common.util.BasicEList.BasicIndexOutOfBoundsException, org.eclipse.emf.common.util.BasicEList.EIterator, org.eclipse.emf.common.util.BasicEList.EListIterator, org.eclipse.emf.common.util.BasicEList.FastCompare, org.eclipse.emf.common.util.BasicEList.NonResolvingEIterator, org.eclipse.emf.common.util.BasicEList.NonResolvingEListIterator, org.eclipse.emf.common.util.BasicEList.UnmodifiableEList
 
Field Summary
 
Fields inherited from class org.eclipse.emf.common.util.BasicEList
data, size
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
RecordList(org.eclipse.emf.common.util.EList list, java.lang.String type)
           
 
Method Summary
 org.eclipse.emf.common.util.EList getList()
           
 java.lang.String getLogType()
           
 
Methods inherited from class org.eclipse.emf.common.util.BasicEList
add, add, addAll, addAll, addAllUnique, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, assign, basicGet, basicIterator, basicList, basicListIterator, basicListIterator, canContainNull, clear, clone, contains, containsAll, data, didAdd, didChange, didClear, didMove, didRemove, didSet, equalObjects, equals, get, getDuplicates, getNonDuplicates, grow, hashCode, indexOf, isEmpty, isUnique, iterator, lastIndexOf, listIterator, listIterator, move, move, newData, remove, remove, removeAll, resolve, retainAll, set, setData, setUnique, shrink, size, toArray, toArray, toString, useEquals, validate
 
Methods inherited from class java.util.AbstractList
removeRange, subList
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
subList
 

Constructor Detail

RecordList

public RecordList(org.eclipse.emf.common.util.EList list,
                  java.lang.String type)
Method Detail

getList

public org.eclipse.emf.common.util.EList getList()

getLogType

public java.lang.String getLogType()

TPTP 4.4.0 Platform Project
Public API Specification