public class DynamicEMFQueryRuntimeContext extends EMFQueryRuntimeContext
 This canonicalization is a one-way mapping, so 
        EMFQueryRuntimeContext.unwrapElement(Object) and #unwrapTuple(Object) remain NOPs.
| Constructor and Description | 
|---|
DynamicEMFQueryRuntimeContext(NavigationHelper baseIndex,
                             org.apache.log4j.Logger logger,
                             EMFScope emfScope)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
wrapElement(java.lang.Object externalElement)
Wraps the external element into the internal representation that is to be used by the query backend 
 | 
Tuple | 
wrapTuple(Tuple externalElements)
Unwraps the tuple of elements into the internal representation that is to be used by the query backend 
 | 
addUpdateListener, coalesceTraversals, containsTuple, countTuples, dispose, ensureEnumerableKey, ensureIndexed, ensureIndexed, ensureIndexed, ensureIndexed, ensureValidKey, enumerateTuples, enumerateValues, getEmfScope, getMetaContext, illegalEnumerateValues, illegalInputKey, isCoalescing, isIndexed, removeUpdateListener, unwrapElement, unwrapTuplepublic DynamicEMFQueryRuntimeContext(NavigationHelper baseIndex, org.apache.log4j.Logger logger, EMFScope emfScope)
public java.lang.Object wrapElement(java.lang.Object externalElement)
IQueryRuntimeContextmodel element -> internal object.
null must be mapped to null.
wrapElement in interface IQueryRuntimeContextwrapElement in class EMFQueryRuntimeContextpublic Tuple wrapTuple(Tuple externalElements)
IQueryRuntimeContextmodel elements -> internal objects
null must be mapped to null.
wrapTuple in interface IQueryRuntimeContextwrapTuple in class EMFQueryRuntimeContext