Package org.eclipse.m2m.atl.emftvm.util
Class OCLOperations.UniqueResolveList
java.lang.Object
org.eclipse.m2m.atl.emftvm.util.LazyCollection<E>
org.eclipse.m2m.atl.emftvm.util.LazyList<Object>
org.eclipse.m2m.atl.emftvm.util.OCLOperations.ResolveList
org.eclipse.m2m.atl.emftvm.util.OCLOperations.UniqueResolveList
- All Implemented Interfaces:
Iterable<Object>,Collection<Object>,List<Object>,org.eclipse.emf.common.util.EList<Object>
- Enclosing class:
- OCLOperations
LazyList that resolves unique trace links within a given traced rule.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassIteratorthat resolves unique trace links for a given rule.Nested classes/interfaces inherited from class org.eclipse.m2m.atl.emftvm.util.OCLOperations.ResolveList
OCLOperations.ResolveList.ResolveIteratorNested classes/interfaces inherited from class org.eclipse.m2m.atl.emftvm.util.LazyList
LazyList.AppendList<E>, LazyList.CollectList<E>, LazyList.InsertAtList<E>, LazyList.IntegerRangeList, LazyList.LongRangeList, LazyList.NonCachingList<E>, LazyList.PrependList<E>, LazyList.ReverseList<E>, LazyList.SubList<E>, LazyList.UnionList<E>, LazyList.UnionListIteratorNested classes/interfaces inherited from class org.eclipse.m2m.atl.emftvm.util.LazyCollection
LazyCollection.AppendIterator, LazyCollection.CachingIterator, LazyCollection.CachingSetIterator, LazyCollection.CollectIterator<T>, LazyCollection.ExcludingIterator, LazyCollection.FilterIterator, LazyCollection.FlattenIterator, LazyCollection.FlattenSetIterator, LazyCollection.IntegerRangeListIterator, LazyCollection.IntersectionIterator, LazyCollection.IteratorToListIterator, LazyCollection.LongRangeListIterator, LazyCollection.ReadOnlyIterator<E>, LazyCollection.ReadOnlyListIterator<E>, LazyCollection.RejectIterator, LazyCollection.ReverseIterator, LazyCollection.ReverseListIterator, LazyCollection.SelectIterator, LazyCollection.SubListIterator, LazyCollection.SubListListIterator, LazyCollection.SubtractionIterator, LazyCollection.UnionIterator, LazyCollection.UnionSetIterator, LazyCollection.WrappedIterator, LazyCollection.WrappedListIterator -
Field Summary
FieldsFields inherited from class org.eclipse.m2m.atl.emftvm.util.OCLOperations.ResolveList
tlsFields inherited from class org.eclipse.m2m.atl.emftvm.util.LazyCollection
cache, dataSource, occurrences -
Constructor Summary
ConstructorsConstructorDescriptionUniqueResolveList(Collection<Object> dataSource, StackFrame frame, String rule) Creates a newOCLOperations.UniqueResolveListarounddataSource. -
Method Summary
Methods inherited from class org.eclipse.m2m.atl.emftvm.util.OCLOperations.ResolveList
sizeMethods inherited from class org.eclipse.m2m.atl.emftvm.util.LazyList
add, addAll, append, asSequence, asString, at, collect, createCache, equals, excluding, excludingAll, first, flatten, get, hashCode, including, including, includingAll, includingAll, includingRange, indexOf, indexOf2, insertAt, last, lastIndexOf, lastIndexOf2, listIterator, listIterator, move, move, prepend, reject, remove, reverse, select, set, sortedBy, subList, subSequence, union, unionMethods inherited from class org.eclipse.m2m.atl.emftvm.util.LazyCollection
add, addAll, any, appendElements, asBag, asOrderedSet, asSet, clear, contains, containsAll, containsAny, count, excludes, excludesAll, exists, exists2, forAll, forAll2, includes, includesAll, isEmpty, isUnique, iterate, mappedBy, mappedBySingle, max, min, notEmpty, one, product, remove, removeAll, retainAll, sum, toArray, toArray, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
add, addAll, clear, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
Field Details
-
tr
-
-
Constructor Details
-
UniqueResolveList
Creates a newOCLOperations.UniqueResolveListarounddataSource.- Parameters:
dataSource- he underlying collectionframe- the currentStackFramerule- the name of the rule to resolve the unique traces for
-
-
Method Details