ClassModuleResolver |
|
DefaultModuleResolver |
Resolves modules based on an EMF URI prefix.
|
DefaultModuleResolverFactory |
|
EmftvmAdapterFactory |
The Adapter Factory for the model.
|
EmftvmSwitch<T> |
The Switch for the model's inheritance hierarchy.
|
EMFTVMUtil |
EMFTVM static utility methods.
|
EMFTVMUtil.RegistryTypeSwitch |
Returns the registry type of the switched object.
|
EnumConversionList |
|
EnumConversionListOnList |
|
EnumConversionSetOnSet |
|
EnumLiteral |
Generic enumeration literal.
|
ExecEnvPool |
|
FieldContainer |
Reusable class for storage and lookup of Field s.
|
LazyBag<E> |
Immutable Collection that supports lazy evaluation.
|
LazyBag.IncludingBag<E> |
LazyBag that implements the "including" operation.
|
LazyBag.IntegerRangeBag |
LazyBag that represents a range running from a first to last Integer .
|
LazyBag.LongRangeBag |
LazyBag that represents a range running from a first to last Long .
|
LazyBag.UnionBag<E> |
LazyBag that implements the "union" operation.
|
LazyBagOnCollection<E> |
LazyBag that passes method calls through to the underlying
Collection , where possible, instead of going via Iterator s.
|
LazyCollection<E> |
Immutable Collection that supports lazy evaluation.
|
LazyCollection.CollectIterator<T> |
|
LazyCollection.FlattenIterator |
Recursively flattens any nested Iterable s by iterating over their elements
as well.
|
LazyCollection.FlattenSetIterator |
Recursively flattens any nested Iterable s by iterating over their elements
as well.
|
LazyCollection.IntegerRangeListIterator |
|
LazyCollection.LongRangeListIterator |
|
LazyCollection.ReadOnlyIterator<E> |
|
LazyCollection.ReadOnlyListIterator<E> |
|
LazyCollections |
|
LazyList<E> |
Immutable EList that supports lazy evaluation.
|
LazyList.AppendList<E> |
|
LazyList.CollectList<E> |
|
LazyList.InsertAtList<E> |
LazyList that inserts an element it a given index in the underlying collection.
|
LazyList.IntegerRangeList |
LazyList that represents a range running from a first to last Integer .
|
LazyList.LongRangeList |
LazyList that represents a range running from a first to last Long .
|
LazyList.NonCachingList<E> |
|
LazyList.PrependList<E> |
|
LazyList.ReverseList<E> |
LazyList that reverses the order of the underlying list.
|
LazyList.SubList<E> |
LazyList that presents a sub-range of the underlying list.
|
LazyList.UnionList<E> |
|
LazyListOnCollection<E> |
LazyList that passes method calls through to the underlying
Collection , where possible, instead of going via Iterator s.
|
LazyListOnList<E> |
LazyList that passes method calls through to the underlying
List , where possible, instead of going via iterators.
|
LazyOrderedSet<E> |
Immutable Set and List that supports lazy evaluation.
|
LazyOrderedSet.AppendOrderedSet<E> |
|
LazyOrderedSet.ExcludingOrderedSet<E> |
|
LazyOrderedSet.InsertAtOrderedSet<E> |
|
LazyOrderedSet.IntegerRangeOrderedSet |
LazyOrderedSet that represents a range running from a first to last Integer .
|
LazyOrderedSet.LongRangeOrderedSet |
LazyOrderedSet that represents a range running from a first to last Long .
|
LazyOrderedSet.NonCachingOrderedSet<E> |
|
LazyOrderedSet.PrependOrderedSet<E> |
|
LazyOrderedSet.ReverseOrderedSet<E> |
|
LazyOrderedSet.SubOrderedSet<E> |
|
LazySet<E> |
Immutable Set that supports lazy evaluation.
|
LazySet.ExcludingSet<E> |
|
LazySet.IncludingSet<E> |
LazySet that includes an element into the underlying LazySet ,
except if the element already occurs in the underlying LazySet .
|
LazySet.IntegerRangeSet |
LazySet that represents a range running from a first to last Integer .
|
LazySet.LongRangeSet |
LazySet that represents a range running from a first to last Long .
|
LazySet.NonCachingSet<E> |
|
LazySetOnSet<E> |
LazySet that passes method calls through to the underlying
Set , where possible, instead of going via Iterator s.
|
MethodSignature |
Method signature for EMFTVM method caching.
|
NativeCodeBlock |
|
NativeTypes |
Contains a registry of native type names and their Java class implementations,
and provides methods to instantiate native types.
|
OCLOperations |
Provides native operations on simple OCL types.
|
OCLOperations.ResolveList |
LazyList that resolves default trace links.
|
OCLOperations.UniqueResolveList |
LazyList that resolves unique trace links within a given traced rule.
|
PluginExtensionUtilImpl |
|
ResourceIterable |
Makes the contents of a Resource available as an Iterable .
|
SingletonModuleResolverFactory |
|
Stack |
EMFTVM stack.
|
StackFrame |
EMFTVM stack frame.
|
TimingData |
Records time data during the execution of the EMFTVM.
|
Tuple |
Reflective, immutable implementation of OCL Tuples.
|
TypeHashMap<K,V> |
|
Types |
Contains EMFTVM type definitions.
|
WorkspaceUtilImpl |
|