Package org.eclipse.m2m.atl.emftvm.util
package org.eclipse.m2m.atl.emftvm.util
-
ClassDescriptionResolves modules based on an EMF URI prefix.Duplicate entry in
TypeHashMap
.The Adapter Factory for the model.EmftvmSwitch<T>The Switch for the model's inheritance hierarchy.EMFTVM static utility methods.Returns the registry type of the switched object.ConvertsEnumerator
s toEnumLiteral
s.ConvertsEnumerator
s toEnumLiteral
s.ConvertsEnumerator
s toEnumLiteral
s.Generic enumeration literal.Pool of reusableExecEnv
s.Reusable class for storage and lookup ofField
s.LazyBag<E>ImmutableCollection
that supports lazy evaluation.LazyBag
that implements the "including" operation.LazyBag
that implements the "union" operation.LazyBag
that passes method calls through to the underlyingCollection
, where possible, instead of going viaIterator
s.ImmutableCollection
that supports lazy evaluation.LazyCollection.ReadOnlyIterator
that collects the results of evaluating a function on each of the elements from the underlying collection.Recursively flattens any nestedIterable
s by iterating over their elements as well.Recursively flattens any nestedIterable
s by iterating over their elements as well.LazyCollection.ReadOnlyIterator
forInteger
ranges.LazyCollection.ReadOnlyIterator
forLong
ranges.LazyCollection
s utility class.LazyList<E>ImmutableEList
that supports lazy evaluation.LazyList
that implements theLazyList.collect(CodeBlock)
function.LazyList
that inserts an element it a given index in the underlying collection.LazyList
that reverses the order of the underlying list.LazyList
that presents a sub-range of the underlying list.LazyList
that passes method calls through to the underlyingCollection
, where possible, instead of going viaIterator
s.LazyOrderedSet
that appends an element to the underlyingLazyOrderedSet
, except when it already occurs in the underlyingLazyOrderedSet
.LazyOrderedSet
that excludes an element from the underlyingLazyOrderedSet
.LazyOrderedSet
that inserts an object into the underlyingLazyOrderedSet
, except when it already occurs in the underlyingLazyOrderedSet
.LazyOrderedSet
that represents a range running from a first to lastInteger
.LazyOrderedSet
that represents a range running from a first to lastLong
.LazyOrderedSet
that disables caching of the underlyingLazyOrderedSet
.LazyOrderedSet
that prepends an element to the underlyingLazyOrderedSet
, except when it already occurs in the underlyingLazyOrderedSet
.LazyOrderedSet
in reverse order.LazyOrderedSet
that represents a sub-range of the underlyingLazyOrderedSet
.LazySet<E>ImmutableSet
that supports lazy evaluation.LazySetOnSet<E>Method
signature for EMFTVM method caching.Module not found.Resolves modules by name.Factory forModuleResolver
s.CodeBlock
with empty native Java body.Contains a registry of native type names and their Java class implementations, and provides methods to instantiate native types.Enumeration of registered native types.Provides native operations on simple OCL types.LazyList
that resolves default trace links.LazyList
that resolves unique trace links within a given traced rule.Eclipse plug-in extension utility forModelFactory
.Implementation forPluginExtensionUtil
.Makes the contents of aResource
available as anIterable
.Returns a singletonModuleResolver
instance.EMFTVM stack.EMFTVM stack frame.Records time data during the execution of the EMFTVM.Reflective, immutable implementation of OCL Tuples.TypeHashMap<K,V> TypeMap<K,V> Provides extra functionality for finding supertypes of keys representing types.Contains EMFTVM type definitions.EMFTVM runtime exception class.Allows monitoring and controlling a running EMFTVM instance.Eclipse workspace utility.WorkspaceUtil
implementation class.