| 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 Fields.
|
| 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 Iterators.
|
| LazyCollection<E> |
Immutable Collection that supports lazy evaluation.
|
| LazyCollection.CollectIterator<T> |
|
| LazyCollection.FlattenIterator |
Recursively flattens any nested Iterables by iterating over their elements
as well.
|
| LazyCollection.FlattenSetIterator |
Recursively flattens any nested Iterables 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 Iterators.
|
| 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 Iterators.
|
| 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 |
|