- AbstractBackend - Class in fr.inria.atlanmod.neoemf.data
- 
An abstract  Backend that provides a global behavior about the closure. 
- AbstractBackend() - Constructor for class fr.inria.atlanmod.neoemf.data.AbstractBackend
- 
Constructs a new AbstractBackend.
 
- AbstractBackend(String) - Constructor for class fr.inria.atlanmod.neoemf.data.AbstractBackend
- 
Constructs a new AbstractBackendwith the givenname.
 
- AbstractBackendFactory<C extends Config> - Class in fr.inria.atlanmod.neoemf.data
- 
- AbstractBackendFactory(String) - Constructor for class fr.inria.atlanmod.neoemf.data.AbstractBackendFactory
- 
Constructs a new AbstractBackendFactory.
 
- AbstractBackendFactory(String, boolean) - Constructor for class fr.inria.atlanmod.neoemf.data.AbstractBackendFactory
- 
Constructs a new AbstractBackendFactory.
 
- AbstractBasedObject<T> - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
- 
An object based on another. 
- AbstractBasedObject(T) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.AbstractBasedObject
- 
Constructs a new AbstractBasedObject.
 
- AbstractCachingStore<K,V> - Class in fr.inria.atlanmod.neoemf.data.store
- 
An abstract  Store that provides a pre-loaded  Cache. 
- AbstractCachingStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.AbstractCachingStore
- 
Constructs a new AbstractCachingStore.
 
- AbstractCallReport<K,V> - Class in fr.inria.atlanmod.neoemf.data.store.listener
- 
Information about a call to a  Backend. 
- AbstractCallReport(BackendReport, String, K, V) - Constructor for class fr.inria.atlanmod.neoemf.data.store.listener.AbstractCallReport
- 
Constructs a new succeeded call information. 
- AbstractDataMapper - Class in fr.inria.atlanmod.neoemf.data.mapping
- 
- AbstractDataMapper() - Constructor for class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapper
-  
- AbstractDataMapperChain<M extends DataMapper> - Class in fr.inria.atlanmod.neoemf.data.mapping
- 
- AbstractDataMapperChain() - Constructor for class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- AbstractEventListener - Class in fr.inria.atlanmod.neoemf.io.listener
- 
- AbstractEventListener() - Constructor for class fr.inria.atlanmod.neoemf.io.listener.AbstractEventListener
-  
- AbstractFeatureBean - Class in fr.inria.atlanmod.neoemf.data.bean
- 
- AbstractFeatureBean(Id, int) - Constructor for class fr.inria.atlanmod.neoemf.data.bean.AbstractFeatureBean
- 
Constructs a new AbstractFeatureBeanwith the givenownerand the givenid.
 
- AbstractFeatureBean(Id, int, int) - Constructor for class fr.inria.atlanmod.neoemf.data.bean.AbstractFeatureBean
- 
Constructs a new ManyFeatureBeanwith the givenidand the givenname, which are used as
 a simple representation of a feature of an object.
 
- AbstractGraphBasedObject<T,G extends IdGraph<G>> - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
- 
- AbstractGraphBasedObject(T, G) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.AbstractGraphBasedObject
- 
Constructs a new AbstractGraphBasedObject.
 
- AbstractIdConverter<T> - Class in fr.inria.atlanmod.neoemf.core
- 
- AbstractIdConverter() - Constructor for class fr.inria.atlanmod.neoemf.core.AbstractIdConverter
-  
- AbstractIdProvider - Class in fr.inria.atlanmod.neoemf.core
- 
- AbstractIdProvider() - Constructor for class fr.inria.atlanmod.neoemf.core.AbstractIdProvider
- 
Constructs a new AbstractIdProvider.
 
- AbstractIdQuery<Q extends AbstractIdQuery<Q,T,G>,T extends com.tinkerpop.blueprints.Query,G extends IdGraph<G>> - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
- 
An abstract Queryable to map the result of each method call to a dedicated implementation.
 
- AbstractIdQuery(T, G) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.AbstractIdQuery
- 
Constructs a new AbstractIdQuery.
 
- AbstractInMemoryBackend - Class in fr.inria.atlanmod.neoemf.data.im
- 
An abstract  InMemoryBackend that provides the default behavior of containers and meta-classes management. 
- AbstractInMemoryBackend() - Constructor for class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
- 
Constructs a new AbstractInMemoryBackend.
 
- AbstractInMemoryBackend(String) - Constructor for class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
- 
Constructs a new AbstractInMemoryBackendwith the givenname.
 
- AbstractInMemoryBackend.Sizes - Class in fr.inria.atlanmod.neoemf.data.im
- 
Some statistics about the size of key and values. 
- AbstractMapperFactory - Class in fr.inria.atlanmod.neoemf.data.mapping
- 
An abstract factory that helps the creation of  DataMapper instances. 
- AbstractMapperFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.mapping.AbstractMapperFactory
-  
- AbstractNamedElement<T extends AbstractNamedElement<T>> - Class in fr.inria.atlanmod.neoemf.io.proxy
- 
A simple element that has a name. 
- AbstractNamedElement() - Constructor for class fr.inria.atlanmod.neoemf.io.proxy.AbstractNamedElement
-  
- AbstractNotifier<H extends Handler> - Class in fr.inria.atlanmod.neoemf.io
- 
An abstract  Notifier that provides overall behavior for the management of handlers. 
- AbstractNotifier() - Constructor for class fr.inria.atlanmod.neoemf.io.AbstractNotifier
-  
- AbstractProcessor - Class in fr.inria.atlanmod.neoemf.io.processor
- 
- AbstractProcessor() - Constructor for class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-  
- AbstractProxyFeature<T extends AbstractProxyFeature<T,R,V>,R extends org.eclipse.emf.ecore.EStructuralFeature,V> - Class in fr.inria.atlanmod.neoemf.io.proxy
- 
A simple representation of a EStructuralFeature.
 
- AbstractProxyFeature() - Constructor for class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
-  
- AbstractReader<T> - Class in fr.inria.atlanmod.neoemf.io.reader
- 
- AbstractReader() - Constructor for class fr.inria.atlanmod.neoemf.io.reader.AbstractReader
-  
- AbstractStore - Class in fr.inria.atlanmod.neoemf.data.store
- 
An abstract  Store wrapper that delegates method calls to an internal  Store. 
- AbstractStore(int) - Constructor for class fr.inria.atlanmod.neoemf.data.store.AbstractStore
- 
Constructs a new AbstractStorewith the givenorder.
 
- AbstractStoreAdapter - Class in fr.inria.atlanmod.neoemf.data.store.adapter
- 
An abstract StoreAdapter.
 
- AbstractStoreAdapter(Store, Resource.Internal) - Constructor for class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
- 
Constructs a new AbstractStoreAdapteron the givenstore.
 
- AbstractStreamReader - Class in fr.inria.atlanmod.neoemf.io.reader
- 
- AbstractStreamReader() - Constructor for class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
-  
- AbstractStreamWriter - Class in fr.inria.atlanmod.neoemf.io.writer
- 
- AbstractStreamWriter(OutputStream) - Constructor for class fr.inria.atlanmod.neoemf.io.writer.AbstractStreamWriter
- 
Constructs a new AbstractStreamWriterwith the givenstream.
 
- AbstractUriFactory - Class in fr.inria.atlanmod.neoemf.util
- 
An abstract  UriFactory that manages the assembly and the construction of  URIs. 
- AbstractUriFactory(boolean, boolean) - Constructor for class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
- 
Constructs a new default AbstractUriFactory.
 
- AbstractUriFactory(String, boolean, boolean) - Constructor for class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
- 
Constructs a new AbstractUriFactorywith the givenscheme.
 
- AbstractWriter<T> - Class in fr.inria.atlanmod.neoemf.io.writer
- 
An abstract  Writer that acts as an accumulator of multi-value features in order to notify them once. 
- AbstractWriter(T) - Constructor for class fr.inria.atlanmod.neoemf.io.writer.AbstractWriter
- 
Constructs a new AbstractWriterwith the giventarget.
 
- AbstractXmiStreamReader - Class in fr.inria.atlanmod.neoemf.io.reader
- 
- AbstractXmiStreamReader() - Constructor for class fr.inria.atlanmod.neoemf.io.reader.AbstractXmiStreamReader
-  
- AbstractXmiStreamWriter - Class in fr.inria.atlanmod.neoemf.io.writer
- 
- AbstractXmiStreamWriter(OutputStream) - Constructor for class fr.inria.atlanmod.neoemf.io.writer.AbstractXmiStreamWriter
- 
Constructs a new AbstractXmiStreamWriterwith the givenstream.
 
- adapt(Object) - Method in class fr.inria.atlanmod.neoemf.core.internal.PersistenceAdapter
- 
- add(E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
-  
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- add(InternalEObject, EStructuralFeature, int, Object) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- addAll(InternalEObject, EStructuralFeature, int, Collection<?>) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- addAll(InternalEObject, EStructuralFeature, int, Collection<?>) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
- 
Adds the valuesfrom theindexin thecontentof the object's feature.
 
- addAllReferences(ManyFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- addAllReferences(ManyFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- addAllReferences(ManyFeatureBean, List<Id>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
-  
- addAllReferences(ManyFeatureBean, List<Id>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMapper
- 
Adds all the collectionto the specifiedfeaturefrom the position of thefeature.
 
- addAllReferences(ManyFeatureBean, List<Id>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMergedAs
-  
- addAllReferences(ManyFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- addAllReferences(ManyFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- addAllReferences(ManyFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- addAllReferences(ManyFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- addAllReferences(ManyFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- addAllUnique(Collection<? extends E>) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- addAllUnique(Object[], int, int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueMapper
- 
Adds all the collectionto the specifiedfeaturefrom the position of thefeature.
 
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithArrays
-  
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithIndices
-  
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithLists
-  
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- addAllValues(ManyFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- addEdge(Object, Vertex, Vertex, String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- addEdge(Object, Vertex, Vertex, String, BiFunction<Edge, G, E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Add an edge to the graph. 
- addEdge(String, Vertex) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
-  
- addEdge(String, Vertex, BiFunction<Edge, G, E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
- 
Add a new outgoing edge from this vertex to the parameter vertex with provided edge label. 
- addListener(StoreListener) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- addListener(StoreListener) - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds a store listener in this configuration. 
- addNativeOption(String, Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.config.BlueprintsNeo4jConfig
- 
Adds a native Neo4j key/value in this configuration. 
- addNext(H) - Method in class fr.inria.atlanmod.neoemf.io.AbstractNotifier
- 
Adds the handlerthat will be notified.
 
- addNext(Collection<H>) - Method in class fr.inria.atlanmod.neoemf.io.AbstractNotifier
- 
Adds all the handlersthat will be notified.
 
- addNext(Processor) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractReader
-  
- addOption(String, T) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- addOption(String, V) - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds a key/value in this configuration. 
- addReference(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- addReference(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- addReference(ManyFeatureBean, Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
-  
- addReference(ManyFeatureBean, Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMapper
- 
Adds the referenceto the specifiedfeatureat a defined position.
 
- addReference(ManyFeatureBean, Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMergedAs
-  
- addReference(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- addReference(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- addReference(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- addReference(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- addReference(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- addStore(Store) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- addStore(Store) - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds a feature defined by the given storein this configuration.
 
- addUnique(E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- addValue(ManyFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- addValue(ManyFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- addValue(ManyFeatureBean, V) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueMapper
- 
Adds the valueto the specifiedfeatureat a defined position.
 
- addValue(ManyFeatureBean, V) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithArrays
-  
- addValue(ManyFeatureBean, V) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithIndices
-  
- addValue(ManyFeatureBean, V) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithLists
-  
- addValue(ManyFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- addValue(ManyFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- addValue(ManyFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- addValue(ManyFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- addValue(ManyFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- addVertex(Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- addVertex(Object, BiFunction<Vertex, G, V>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Create a new vertex, add it to the graph, and return the newly created vertex. 
- AllContentsIterator<R extends Iterable<E>,E extends Iterable<E>> - Class in fr.inria.atlanmod.neoemf.core.internal.collect
- 
A  TreeIterator that iterates recursively over all the contents of an  Iterable and its content. 
- AllContentsIterator(R) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.AllContentsIterator
- 
Constructs a new AllContentsIterator.
 
- allInstancesOf(ClassBean, boolean) - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackend
-  
- allInstancesOf(Set<ClassBean>) - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
-  
- allInstancesOf(ClassBean, boolean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- allInstancesOf(Set<ClassBean>) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- allInstancesOf(ClassBean, boolean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ClassMapper
- 
Retrieves all instances of the given metaClass.
 
- allInstancesOf(Set<ClassBean>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ClassMapper
- 
Retrieves all instances of the given metaClasses.
 
- allInstancesOf(ClassBean, boolean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- allInstancesOf(Set<ClassBean>) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- allInstancesOf(EClass, boolean) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- allInstancesOf(EClass) - Method in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
- 
Computes the set of instances of the given EClass(including its sub-types).
 
- allInstancesOf(EClass, boolean) - Method in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
- 
Computes the set of instances of the given EClass.
 
- allInstancesOf(EClass) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- allInstancesOf(EClass, boolean) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- AllReferenceAs<M> - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
- allReferencesOf(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- allReferencesOf(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- allReferencesOf(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
-  
- allReferencesOf(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMapper
- 
Retrieves all references of the specified feature.
 
- allReferencesOf(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMergedAs
-  
- allReferencesOf(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- allValuesOf(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- allValuesOf(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- allValuesOf(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueMapper
- 
Retrieves all values of the specified feature.
 
- allValuesOf(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithArrays
-  
- allValuesOf(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithIndices
-  
- allValuesOf(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithLists
-  
- allValuesOf(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- appendAllReferences(SingleFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- appendAllReferences(SingleFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- appendAllReferences(SingleFeatureBean, List<Id>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
-  
- appendAllReferences(SingleFeatureBean, List<Id>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMapper
- 
Adds all the collectionto the specifiedfeaturefrom the last position.
 
- appendAllReferences(SingleFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- appendAllReferences(SingleFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- appendAllReferences(SingleFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- appendAllReferences(SingleFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- appendAllReferences(SingleFeatureBean, List<Id>) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- appendAllValues(SingleFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- appendAllValues(SingleFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- appendAllValues(SingleFeatureBean, List<? extends V>) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueMapper
- 
Adds all the collectionto the specifiedfeaturefrom the last position.
 
- appendAllValues(SingleFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- appendAllValues(SingleFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- appendAllValues(SingleFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- appendAllValues(SingleFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- appendAllValues(SingleFeatureBean, List<? extends V>) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- appendReference(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- appendReference(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- appendReference(SingleFeatureBean, Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
-  
- appendReference(SingleFeatureBean, Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMapper
- 
Adds the referenceto the specifiedfeatureat the last position.
 
- appendReference(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- appendReference(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- appendReference(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- appendReference(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- appendReference(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- appendValue(SingleFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- appendValue(SingleFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- appendValue(SingleFeatureBean, V) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueMapper
- 
Adds the valueto the specifiedfeatureat the last position.
 
- appendValue(SingleFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- appendValue(SingleFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- appendValue(SingleFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- appendValue(SingleFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- appendValue(SingleFeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- asAttribute(EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.util.EFeatures
- 
Casts the featureas an attribute.
 
- asReference(EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.util.EFeatures
- 
Casts the featureas a reference.
 
- attached(EObject) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- AttributeConverter - Class in fr.inria.atlanmod.neoemf.data.store.adapter
- 
A  BiConverter that transforms the value of  EAttribute instances. 
- AttributeConverter(FeatureMapConverter) - Constructor for class fr.inria.atlanmod.neoemf.data.store.adapter.AttributeConverter
- 
Constructs a new AttributeConverterfor the givenstore.
 
- autoSave() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- autoSave(long) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- autoSave() - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds the autoSavefeature in this configuration.
 
- autoSave(long) - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds the autoSavefeature, with a definedchunk, in this configuration.
 
- AutoSavingStore - Class in fr.inria.atlanmod.neoemf.data.store
- 
A  Store wrapper that automatically saves modifications as calls are made. 
- AutoSavingStore(Long) - Constructor for class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
- 
Constructs a new AutoSavingStorewith the givenchunk.
 
- AutoSavingStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
- 
Constructs a new AutoSavingStorewith the default number of modifications between saves.
 
- Backend - Interface in fr.inria.atlanmod.neoemf.data
- 
A  DataMapper that stores all elements in a database and provides
 specific methods for communicating with the database that it uses. 
- backend() - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractStore
-  
- backend() - Method in class fr.inria.atlanmod.neoemf.data.store.ClosedStore
-  
- backend() - Method in class fr.inria.atlanmod.neoemf.data.store.listener.AbstractCallReport
- 
Returns the information about the backend related to this call. 
- backend() - Method in class fr.inria.atlanmod.neoemf.data.store.NoopStore
-  
- backend() - Method in interface fr.inria.atlanmod.neoemf.data.store.Store
- 
Returns the back-end where data are stored. 
- BackendFactory - Interface in fr.inria.atlanmod.neoemf.data
- 
A factory that creates  Backend instances. 
- BackendFactoryRegistry - Class in fr.inria.atlanmod.neoemf.data
- 
The registry that holds registered  URI schemes with their associated  BackendFactory. 
- BackendReport - Class in fr.inria.atlanmod.neoemf.data.store.listener
- 
- BackendReport(Backend) - Constructor for class fr.inria.atlanmod.neoemf.data.store.listener.BackendReport
- 
Constructs a new BackendReportfor the specifiedbackend.
 
- base - Variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.AbstractBasedObject
- 
The base element. 
- BASE_PREFIX - Static variable in class fr.inria.atlanmod.neoemf.config.BaseConfig
- 
The base prefix for all internal options key related to the NeoEMF behavior. 
- BaseBlueprintsConfig<C extends BaseBlueprintsConfig<C>> - Class in fr.inria.atlanmod.neoemf.data.blueprints.config
- 
The base  Config that provides utility methods to create generic Blueprints
 configuration. 
- BaseBlueprintsConfig() - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.config.BaseBlueprintsConfig
- 
Constructs a new BaseBlueprintsConfig.
 
- BaseConfig<C extends BaseConfig<C>> - Class in fr.inria.atlanmod.neoemf.config
- 
The base  Config that creates and manages common configuration that are available for all back-end
 implementations. 
- BaseConfig() - Constructor for class fr.inria.atlanmod.neoemf.config.BaseConfig
- 
Constructs a new BaseConfigwith default settings.
 
- basicCreate(EClass) - Method in class fr.inria.atlanmod.neoemf.core.PersistenceFactory
-  
- basicIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- basicIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- basicList() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
-  
- basicListIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- basicListIterator(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- basicListIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- basicListIterator(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- basicSetResourceSet(ResourceSet, NotificationChain) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- BeanSerializerFactory - Class in fr.inria.atlanmod.neoemf.data.bean.serializer
- 
- BerkeleyDbBackend - Interface in fr.inria.atlanmod.neoemf.data.berkeleydb
- 
A  Backend that is responsible of low-level access to a BerkeleyDB database. 
- BerkeleyDbBackendFactory - Class in fr.inria.atlanmod.neoemf.data.berkeleydb
- 
- BerkeleyDbBackendFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.berkeleydb.BerkeleyDbBackendFactory
- 
Constructs a new BerkeleyDbBackendFactory.
 
- BerkeleyDbConfig - Class in fr.inria.atlanmod.neoemf.data.berkeleydb.config
- 
A  Config that creates BerkeleyDB specific configuration. 
- BerkeleyDbConfig() - Constructor for class fr.inria.atlanmod.neoemf.data.berkeleydb.config.BerkeleyDbConfig
- 
Constructs a new BerkeleyDbConfigwith default settings.
 
- BerkeleyDbUriFactory - Class in fr.inria.atlanmod.neoemf.data.berkeleydb.util
- 
A  UriFactory that creates BerkeleyDB specific resource URIs. 
- BerkeleyDbUriFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.berkeleydb.util.BerkeleyDbUriFactory
- 
Constructs a new BerkeleyDbUriFactory.
 
- BindingException - Exception in fr.inria.atlanmod.neoemf.bind
- 
Exception thrown when an error occurred when using bindings across reflection. 
- BindingException() - Constructor for exception fr.inria.atlanmod.neoemf.bind.BindingException
- 
Constructs an BindingExceptionwithnullas its error detail message.
 
- BindingException(String) - Constructor for exception fr.inria.atlanmod.neoemf.bind.BindingException
- 
Constructs an BindingExceptionwith the specified detailmessage.
 
- BindingException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.bind.BindingException
- 
Constructs an BindingExceptionwith the specifiedcauseand its detail message.
 
- BindingException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.bind.BindingException
- 
Constructs an BindingExceptionwith the specified detailmessageandcause.
 
- Bindings - Class in fr.inria.atlanmod.neoemf.bind
- 
A static utility class for binding. 
- BLUEPRINTS_PREFIX - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.config.BaseBlueprintsConfig
- 
The base prefix for all options related to Blueprints, whatever the implementation. 
- BlueprintsBackend - Interface in fr.inria.atlanmod.neoemf.data.blueprints
- 
A  Backend that is responsible of low-level access to a Blueprints database. 
- BlueprintsBackendFactory - Class in fr.inria.atlanmod.neoemf.data.blueprints
- 
- BlueprintsBackendFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsBackendFactory
- 
Constructs a new BlueprintsBackendFactory.
 
- BlueprintsNeo4jConfig - Class in fr.inria.atlanmod.neoemf.data.blueprints.neo4j.config
- 
- BlueprintsNeo4jConfig() - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.config.BlueprintsNeo4jConfig
- 
Constructs a new BlueprintsNeo4jConfigwith default settings.
 
- BlueprintsTinkerConfig - Class in fr.inria.atlanmod.neoemf.data.blueprints.config
- 
A  Config that creates Blueprints TinkerGraph specific configuration. 
- BlueprintsTinkerConfig() - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.config.BlueprintsTinkerConfig
- 
Constructs a new BlueprintsTinkerConfigwith default settings.
 
- BlueprintsUriFactory - Class in fr.inria.atlanmod.neoemf.data.blueprints.util
- 
A  UriFactory that creates Blueprints specific resource URIs. 
- BlueprintsUriFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.util.BlueprintsUriFactory
- 
Constructs a new BlueprintsUriFactory.
 
- BoundInMemoryBackend - Class in fr.inria.atlanmod.neoemf.data.im
- 
- BoundInMemoryBackend(Id) - Constructor for class fr.inria.atlanmod.neoemf.data.im.BoundInMemoryBackend
- 
Constructs a new BoundInMemoryBackendwith the givenowner.
 
- cache - Variable in class fr.inria.atlanmod.neoemf.data.store.AbstractCachingStore
- 
In-memory cache that holds loaded values, identified by their key. 
- cacheContainers() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- cacheContainers() - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds the cache-containersfeature in this configuration.
 
- cacheFeatures() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- cacheFeatures() - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds the cache-featuresfeature in this configuration.
 
- cacheMetaClasses() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- cacheMetaClasses() - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds the cache-metaclassesfeature in this configuration.
 
- cacheSizes() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- cacheSizes() - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds the cache-sizesfeature in this configuration.
 
- checkFeature(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
- 
Checks the specified featurebefore using it.
 
- checkFeature(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.im.BoundInMemoryBackend
-  
- checkModCount() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
- 
Ensures that the modification count is as expected. 
- checkNotReadOnly() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
- 
Ensures that this iterator is not read-only before executing a write operation. 
- checkNotReadOnly() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.NonResolvingLazyIterator
-  
- checkNotReadOnly() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.NonResolvingLazyListIterator
-  
- CLASS - Static variable in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend.Sizes
- 
- ClassBean - Class in fr.inria.atlanmod.neoemf.data.bean
- 
A simple representation of a EClass.
 
- ClassBean(String, String) - Constructor for class fr.inria.atlanmod.neoemf.data.bean.ClassBean
- 
Constructs a new ClassBeanwith the givennameanduri, which are used as a simple
 representation of a anEClass.
 
- ClassCachingStore - Class in fr.inria.atlanmod.neoemf.data.store
- 
- ClassCachingStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.ClassCachingStore
-  
- ClassDocument - Class in fr.inria.atlanmod.neoemf.data.mongodb.document
- 
Represents a meta-class. 
- ClassDocument() - Constructor for class fr.inria.atlanmod.neoemf.data.mongodb.document.ClassDocument
-  
- ClassMapper - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
An object capable of mapping meta-classes. 
- ClassVertex - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph
- 
A Vertexrepresenting a meta-class.
 
- clean() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage.Registry
- 
Cleans the registry. 
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- clear(InternalEObject, EStructuralFeature) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- close() - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackend
-  
- close() - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- close() - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- close() - Method in interface fr.inria.atlanmod.neoemf.data.Saveable
- 
 
 Cleanly closes this manager, clear all data in-memory and releases any system resources associated with it. 
- close() - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractCachingStore
-  
- close() - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- close() - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.PersistentStoreAdapter
-  
- close() - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.TransientStoreAdapter
-  
- close() - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- close() - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- close() - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- close() - Method in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
-  
- close() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- ClosedStore - Class in fr.inria.atlanmod.neoemf.data.store
- 
- ClosedStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.ClosedStore
- 
Constructs a new ClosedStore.
 
- commit() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- compareTo(Id) - Method in class fr.inria.atlanmod.neoemf.core.internal.LongId
-  
- compareTo(Id) - Method in class fr.inria.atlanmod.neoemf.core.internal.UndefinedId
-  
- compareTo(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.bean.AbstractFeatureBean
-  
- compareTo(AbstractStore) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractStore
-  
- Config - Interface in fr.inria.atlanmod.neoemf.config
- 
- ContainerCachingStore - Class in fr.inria.atlanmod.neoemf.data.store
- 
A  Store wrapper that caches containers. 
- ContainerCachingStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.ContainerCachingStore
-  
- ContainerDocument - Class in fr.inria.atlanmod.neoemf.data.mongodb.document
- 
Represents a container. 
- ContainerDocument() - Constructor for class fr.inria.atlanmod.neoemf.data.mongodb.document.ContainerDocument
-  
- containerFor(Id, SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
-  
- containerFor(Id, SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- containerFor(Id, SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ContainerMapper
- 
Stores the containerfor the specifiedid.
 
- containerFor(Id, SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- containerFor(Id, SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- containerFor(Id, SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ContainerCachingStore
-  
- containerFor(Id, SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- containerFor(Id, SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- ContainerMapper - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
An object capable of mapping containers. 
- containerOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
-  
- containerOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- containerOf(Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ContainerMapper
- 
Retrieves the container for the specified id.
 
- containerOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- containerOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ContainerCachingStore
-  
- containerOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- containers() - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
- 
Returns the map that holds all containers. 
- containers() - Method in class fr.inria.atlanmod.neoemf.data.im.BoundInMemoryBackend
-  
- containers() - Method in class fr.inria.atlanmod.neoemf.data.im.DefaultInMemoryBackend
-  
- ContainingEdge - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph
- 
An Edgerepresenting the relation between an element and its container.
 
- containingList - Variable in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
- 
The containing list 
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- contains(InternalEObject, EStructuralFeature, Object) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- ContentsCopier - Class in fr.inria.atlanmod.neoemf.core.internal
- 
- ContentsCopier(PersistentEObject) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.ContentsCopier
- 
Contructs a new ContentsCopierfor the specifiedobject.
 
- ContentsList<E extends org.eclipse.emf.ecore.EObject> - Class in fr.inria.atlanmod.neoemf.core.internal.collect
- 
A read-only sequential  List that delegates its operations to the associated  Store. 
- ContentsList(PersistentEObject, List<EStructuralFeature>, boolean) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
- 
Constructs a new ContentsList.
 
- convert(Id) - Method in class fr.inria.atlanmod.neoemf.core.internal.LongIdConverter
-  
- convert(Id) - Method in class fr.inria.atlanmod.neoemf.core.internal.StringIdConverter
-  
- convert(Object, EAttribute) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AttributeConverter
- 
 
 Converts an instance of the attributeto a string literal representation.
 
- convert(FeatureMap.Entry, EAttribute) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.FeatureMapConverter
- 
 
 Converts an instance of FeatureMap.Entryto a string literal representation.
 
- convert(PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.ReferenceConverter
-  
- convert(String, EAttribute) - Method in class fr.inria.atlanmod.neoemf.io.processor.ValueConverter
- 
 
 Converts an instance of the attributeto a string literal representation.
 
- copy(StoreAdapter, StoreAdapter) - Method in class fr.inria.atlanmod.neoemf.core.internal.ContentsCopier
-  
- copy(DataMapper, DataMapper) - Method in class fr.inria.atlanmod.neoemf.io.DirectDataCopier
-  
- copy(ProxyReference) - Static method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyReference
- 
Creates a new ProxyReferencefrom another, without its values.
 
- copyTo(DataMapper) - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackend
-  
- copyTo(ModelGraph) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ModelGraph
-  
- copyTo(DataMapper) - Method in class fr.inria.atlanmod.neoemf.data.im.BoundInMemoryBackend
-  
- copyTo(DataMapper) - Method in class fr.inria.atlanmod.neoemf.data.InvalidBackend
-  
- copyTo(DataMapper) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- copyTo(DataMapper) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- copyTo(StoreAdapter) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- copyTo(DataMapper) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- count() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertexQuery
-  
- CountingEventListener - Class in fr.inria.atlanmod.neoemf.io.listener
- 
- CountingEventListener() - Constructor for class fr.inria.atlanmod.neoemf.io.listener.CountingEventListener
-  
- create(ModelGraph, ClassBean) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ClassVertex
- 
Creates a new ClassVertexon thegraph.
 
- create(ModelGraph, ElementVertex, SingleFeatureBean) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ContainingEdge
- 
Creates a new ContainingEdgebetween thecontainmentvertex and its container.
 
- create(ModelGraph, ElementVertex, Id, String) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementEdge
- 
Creates a new ElementEdgebetween thereferencingvertex and its reference.
 
- create(ModelGraph, ElementVertex, Id, String, int) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementEdge
- 
Creates a new ElementEdgebetween thereferencingvertex and its positionned reference.
 
- create(ModelGraph, ElementVertex, ClassVertex) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.InstanceOfEdge
- 
Creates a new InstanceOfEdgebetween theinstancevertex and itsmetaClass.
 
- create(EClass) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- createBackend(URI, ImmutableConfig) - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackendFactory
-  
- createBackend(URI, ImmutableConfig) - Method in interface fr.inria.atlanmod.neoemf.data.BackendFactory
- 
Creates a new  Backend located by the  uri. 
- createBackend(URI, ImmutableConfig) - Method in class fr.inria.atlanmod.neoemf.data.im.InMemoryBackendFactory
-  
- createCache() - Static method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
- 
- createElement(ProxyElement, boolean) - Method in class fr.inria.atlanmod.neoemf.io.writer.DefaultMapperWriter
- 
Creates an element from the given element.
 
- createEqualityHelper() - Method in class fr.inria.atlanmod.neoemf.util.compare.LazyEqualityHelperFactory
-  
- createIndex(String, Class<E>, Parameter...) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- createIndex(String, Class<T>, BiFunction<T, G, U>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Generate an index with a particular name for a particular class. 
- createKey(String...) - Static method in class fr.inria.atlanmod.neoemf.config.BaseConfig
- 
Creates a new key from the given segments.
 
- createKeyIndex(String, Class<E>, Parameter...) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- createLocalBackend(Path, C) - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackendFactory
- 
- createLocalBackend(Path, BerkeleyDbConfig) - Method in class fr.inria.atlanmod.neoemf.data.berkeleydb.BerkeleyDbBackendFactory
-  
- createLocalBackend(Path, BaseBlueprintsConfig<?>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsBackendFactory
-  
- createLocalBackend(Path, MapDbConfig) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbBackendFactory
-  
- createLocalUri(URI) - Method in class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
-  
- createLocalUri(File) - Method in class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
-  
- createLocalUri(String) - Method in class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
-  
- createLocalUri(URI) - Method in interface fr.inria.atlanmod.neoemf.util.UriFactory
- 
Creates a new URI from the given uri.
 
- createLocalUri(File) - Method in interface fr.inria.atlanmod.neoemf.util.UriFactory
- 
Creates a new URI from the given filedescriptor.
 
- createLocalUri(String) - Method in interface fr.inria.atlanmod.neoemf.util.UriFactory
- 
Creates a new URI from the given filedescriptor.
 
- createMapper(String, Object...) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractMapperFactory
- 
Creates a new instance of the represented  DataMapper. 
- createMapper(Class<T>, Object...) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractMapperFactory
- 
Creates a new instance of the represented  DataMapper. 
- createProcessors() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractReader
- 
Creates all processors required for analyzing the read source. 
- createProcessors() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractXmiStreamReader
-  
- createRemoteBackend(URL, C) - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackendFactory
- 
Creates a new server-based  Backend. 
- createRemoteBackend(URL, HBaseConfig) - Method in class fr.inria.atlanmod.neoemf.data.hbase.HBaseBackendFactory
-  
- createRemoteBackend(URL, MongoDbConfig) - Method in class fr.inria.atlanmod.neoemf.data.mongodb.MongoDbBackendFactory
-  
- createRemoteUri(String, int, URI) - Method in class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
-  
- createRemoteUri(String, int, String) - Method in class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
-  
- createRemoteUri(InetAddress, int, URI) - Method in class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
-  
- createRemoteUri(InetAddress, int, String) - Method in class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
-  
- createRemoteUri(String, int, URI) - Method in interface fr.inria.atlanmod.neoemf.util.UriFactory
- 
Creates a new URI from the host,port, andmodelby creating a hierarchical URI that
 references the distant model resource.
 
- createRemoteUri(String, int, String) - Method in interface fr.inria.atlanmod.neoemf.util.UriFactory
- 
Creates a new URI from the host,port, andmodelby creating a hierarchical URI that
 references the distant model resource.
 
- createRemoteUri(InetAddress, int, URI) - Method in interface fr.inria.atlanmod.neoemf.util.UriFactory
- 
Creates a new URI from the host,port, andmodelby creating a hierarchical URI that
 references the distant model resource.
 
- createRemoteUri(InetAddress, int, String) - Method in interface fr.inria.atlanmod.neoemf.util.UriFactory
- 
Creates a new URI from the host,port, andmodelby creating a hierarchical URI that
 references the distant model resource.
 
- createResource(URI) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceFactory
- 
- createScheme(String) - Static method in interface fr.inria.atlanmod.neoemf.util.UriFactory
- 
Creates a URI scheme from the specified baseName.
 
- createStore(Backend, ImmutableConfig) - Method in class fr.inria.atlanmod.neoemf.data.store.StoreFactory
- 
Creates a new  Store in front of the  backend according to the specified  baseConfig. 
- cursor - Variable in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
- 
The current position of the iterator. 
- DatabaseException - Exception in fr.inria.atlanmod.neoemf.data
- 
Exception thrown when an error occurred when reading/manipulating a database. 
- DatabaseException() - Constructor for exception fr.inria.atlanmod.neoemf.data.DatabaseException
- 
Constructs an DatabaseExceptionwithnullas its error detail message.
 
- DatabaseException(String) - Constructor for exception fr.inria.atlanmod.neoemf.data.DatabaseException
- 
Constructs an DatabaseExceptionwith the specified detailmessage.
 
- DatabaseException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.DatabaseException
- 
Constructs an DatabaseExceptionwith the specifiedcauseand its detail message.
 
- DatabaseException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.DatabaseException
- 
Constructs an DatabaseExceptionwith the specified detailmessageandcause.
 
- DataCopier - Interface in fr.inria.atlanmod.neoemf.data
- 
- DataMapper - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
An object capable of mapping features, containers and meta-classes represented as a set of key/value pair. 
- DEFAULT - Static variable in class fr.inria.atlanmod.neoemf.io.proxy.ProxyClass
- 
The instance of the default meta-class: http://www.eclipse.org/emf/2002/Ecore # EObject.
 
- DEFAULT - Static variable in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage
- 
The instance of the default namespace: ecore @ http://www.eclipse.org/emf/2002/Ecore.
 
- DEFAULT_CHUNK - Static variable in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
- 
The default number of allowed changes between saves. 
- DEFAULT_LEVEL - Static variable in class fr.inria.atlanmod.neoemf.data.store.listener.LoggingStoreListener
- 
The default logging level. 
- DEFAULT_VARIANT - Static variable in annotation type fr.inria.atlanmod.neoemf.bind.FactoryBinding
- 
The default variant. 
- DefaultInMemoryBackend - Class in fr.inria.atlanmod.neoemf.data.im
- 
- DefaultInMemoryBackend() - Constructor for class fr.inria.atlanmod.neoemf.data.im.DefaultInMemoryBackend
- 
Constructs a new DefaultInMemoryBackend.
 
- DefaultMapperReader - Class in fr.inria.atlanmod.neoemf.io.reader
- 
- DefaultMapperReader() - Constructor for class fr.inria.atlanmod.neoemf.io.reader.DefaultMapperReader
-  
- DefaultMapperWriter - Class in fr.inria.atlanmod.neoemf.io.writer
- 
- DefaultMapperWriter(DataMapper) - Constructor for class fr.inria.atlanmod.neoemf.io.writer.DefaultMapperWriter
- 
Constructs a new DefaultMapperWriterwith the givenmapper.
 
- DefaultPersistentEObject - Class in fr.inria.atlanmod.neoemf.core
- 
- DefaultPersistentEObject() - Constructor for class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
- 
Constructs a new  DefaultPersistentEObject with an undefined  Id. 
- DefaultPersistentEObject(Id) - Constructor for class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
- 
Constructs a new DefaultPersistentEObjectwith the givenid.
 
- DefaultPersistentResource - Class in fr.inria.atlanmod.neoemf.resource
- 
- DefaultPersistentResource(URI) - Constructor for class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
- 
Constructs a new DefaultPersistentResourcewith the givenuri.
 
- delegateAdd(FeatureMap.Entry) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateAdd(int, FeatureMap.Entry) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateAdd(E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateAdd(int, E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateAdd(int, Object) - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- delegateAdd(Object) - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- delegateAddAll(int, Collection<? extends FeatureMap.Entry>) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
- 
TODO 
- delegateAddAll(int, Collection<? extends E>) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
- 
TODO 
- delegateBasicList() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateBasicList() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateClear() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateClear() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateContains(Object) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateContains(Object) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateContainsAll(Collection<?>) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateContainsAll(Collection<?>) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateEquals(Object) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateEquals(Object) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateGet(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateGet(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateGetAll() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
- 
TODO 
- delegateGetAll() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
- 
TODO 
- delegateHashCode() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateHashCode() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateIndexOf(Object) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateIndexOf(Object) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateIsEmpty() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateIsEmpty() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateLastIndexOf(Object) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateLastIndexOf(Object) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateList() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateList() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateListIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateListIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateMove(int, int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateMove(int, int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateRemove(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateRemove(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateRemove(int) - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- delegateSet(int, FeatureMap.Entry) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateSet(int, E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateSize() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateSize() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateToArray() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateToArray(T[]) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateToArray() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateToArray(T[]) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delegateToString() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- delegateToString() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- delete(Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- DELIMITER - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
The delimiter used to separate the property name and its value in a composed property. 
- detached(EObject) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- didAdd(int, E) - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- didClear(int, Object[]) - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- didRemove(int, E) - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- didSet(int, E, E) - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- DirectDataCopier - Class in fr.inria.atlanmod.neoemf.io
- 
- DirectDataCopier() - Constructor for class fr.inria.atlanmod.neoemf.io.DirectDataCopier
-  
- direction(Direction) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertexQuery
-  
- DirectStoreFeatureMap - Class in fr.inria.atlanmod.neoemf.core.internal.collect
- 
A  FeatureMap representing a multi-valued feature which behaves as a proxy and that
 delegates its operations to the associated  Store. 
- DirectStoreFeatureMap(PersistentEObject, EStructuralFeature) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
- 
Constructs a new DirectStoreFeatureMap.
 
- DirectStoreList<E> - Class in fr.inria.atlanmod.neoemf.core.internal.collect
- 
A  List representing a multi-valued feature which behaves as a proxy and that delegates its operations to the
 associated  Store. 
- DirectStoreList(PersistentEObject, EStructuralFeature) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
- 
Constructs a new DirectStoreList.
 
- DirectStoreMap<K,V> - Class in fr.inria.atlanmod.neoemf.core.internal.collect
- 
A  Map representing a multi-valued feature which behaves as a proxy and that delegates its
 operations to the associated  Store. 
- DirectStoreMap(PersistentEObject, EStructuralFeature) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreMap
- 
Constructs a DirectStoreMapwith the givenownerandfeature.
 
- doAdd(int, E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
- 
Inserts the specified elementat the specifiedindexin the containing list.
 
- doAddAllUnique(int, Collection<? extends FeatureMap.Entry>) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- doAddAllUnique(int, Object[], int, int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- doAddAllUnique(Collection<? extends E>) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- doAddAllUnique(int, Collection<? extends E>) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- doAddAllUnique(Object[], int, int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- doAddAllUnique(int, Object[], int, int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- doAddUnique(E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- doGet(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
- 
Returns the element at the specified indexin the containing list.
 
- doGet(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.NonResolvingLazyIterator
-  
- doGet(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.NonResolvingLazyListIterator
-  
- doRemove(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
- 
Removes the element at the specified indexin the containing list.
 
- doSet(int, E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
- 
Replaces the element at the specified indexin the containing list with the specifiedelement.
 
- doUnload() - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- dropIndex(String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- dropKeyIndex(String, Class<E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- dynamicGet(int) - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-  
- DynamicPersistentEObject - Class in fr.inria.atlanmod.neoemf.core
- 
- DynamicPersistentEObject(EClass) - Constructor for class fr.inria.atlanmod.neoemf.core.DynamicPersistentEObject
- 
Constructs a new DynamicPersistentEObjectthat is an instance of the specifiedeClass.
 
- dynamicSet(int, Object) - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-  
- dynamicUnset(int) - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-  
- F_CONTAINER - Static variable in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
- 
The field name of the container. 
- F_ID - Static variable in class fr.inria.atlanmod.neoemf.data.mongodb.document.ContainerDocument
- 
The field name of the containing feature. 
- F_ID - Static variable in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
- 
The field name of the unique identifier of a document. 
- F_MANY_FEATURE - Static variable in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
- 
The field name of the multi-valued features values. 
- F_METACLASS - Static variable in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
- 
The field name of the meta-class. 
- F_NAME - Static variable in class fr.inria.atlanmod.neoemf.data.mongodb.document.ClassDocument
- 
The field name of the name of a meta-class. 
- F_OWNER - Static variable in class fr.inria.atlanmod.neoemf.data.mongodb.document.ContainerDocument
- 
The field name of the owner of a container. 
- F_SINGLE_FEATURE - Static variable in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
- 
The field name of the single-valued features values. 
- F_URI - Static variable in class fr.inria.atlanmod.neoemf.data.mongodb.document.ClassDocument
- 
The field name of the URI of a meta-class. 
- FactoryBinding - Annotation Type in fr.inria.atlanmod.neoemf.bind
- 
- FailureCallReport<K,V> - Class in fr.inria.atlanmod.neoemf.data.store.listener
- 
- FailureCallReport(BackendReport, String, K, V, Throwable) - Constructor for class fr.inria.atlanmod.neoemf.data.store.listener.FailureCallReport
- 
Constructs a new failed call information. 
- FEATURE - Static variable in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend.Sizes
- 
- FEATURE_VALUE - Static variable in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend.Sizes
- 
The estimated size of a feature value. 
- FeatureBean - Interface in fr.inria.atlanmod.neoemf.data.bean
- 
- FeatureCachingStore - Class in fr.inria.atlanmod.neoemf.data.store
- 
A  Store wrapper that caches  EStructuralFeature values. 
- FeatureCachingStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- FeatureMapConverter - Class in fr.inria.atlanmod.neoemf.data.store.adapter
- 
A  BiConverter that transforms the value of  FeatureMap.Entry instances. 
- FeatureMapConverter(StoreAdapter) - Constructor for class fr.inria.atlanmod.neoemf.data.store.adapter.FeatureMapConverter
- 
Constructs a new FeatureMapConverterfor the givenstore.
 
- features() - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
- 
Returns the map that holds single-features. 
- features() - Method in class fr.inria.atlanmod.neoemf.data.im.BoundInMemoryBackend
-  
- features() - Method in class fr.inria.atlanmod.neoemf.data.im.DefaultInMemoryBackend
-  
- find(Class<? super T>, Function<Class<? extends BackendFactory>, String>, String, String) - Static method in class fr.inria.atlanmod.neoemf.bind.Bindings
- 
Retrieves the instance of the  type that is bound to a  BackendFactory with the given  value, by using the speficied  valueMapping. 
- flushCurrentElement() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Finalizes the current element and sends all delayed notifications to handlers. 
- forClass() - Method in class fr.inria.atlanmod.neoemf.data.bean.serializer.BeanSerializerFactory
- 
- forId() - Method in class fr.inria.atlanmod.neoemf.data.bean.serializer.BeanSerializerFactory
- 
- forManyFeature() - Method in class fr.inria.atlanmod.neoemf.data.bean.serializer.BeanSerializerFactory
- 
- format(String, String) - Static method in class fr.inria.atlanmod.neoemf.io.util.XmiConstants
- 
Formats a prefixed value as "prefix:value".
 
- forName(String, String) - Static method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Retrieves the instance of  Config that is associated to a  BackendFactory
 wearing the specified  name. 
- forName(String) - Static method in interface fr.inria.atlanmod.neoemf.util.UriFactory
- 
Retrieves the instance of  UriFactory that is associated to a  BackendFactory
 wearing the given  name. 
- forScheme(String) - Static method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Retrieves the instance of  Config that is associated to a  UriFactory
 which use the specified  scheme. 
- forScheme(String) - Static method in interface fr.inria.atlanmod.neoemf.util.UriFactory
- 
Retrieves the instance of UriFactorythat uses the givenscheme.
 
- forSingleFeature() - Method in class fr.inria.atlanmod.neoemf.data.bean.serializer.BeanSerializerFactory
- 
- fr.inria.atlanmod.neoemf - package fr.inria.atlanmod.neoemf
- 
The base package of all NeoEMF features. 
- fr.inria.atlanmod.neoemf.bind - package fr.inria.atlanmod.neoemf.bind
- 
Provides classes related to the binding engine and classpath analysis. 
- fr.inria.atlanmod.neoemf.config - package fr.inria.atlanmod.neoemf.config
- 
Provides utility classes to provide modeling and persistence-level configuration. 
- fr.inria.atlanmod.neoemf.core - package fr.inria.atlanmod.neoemf.core
- 
Provides the base classes that extends EMF API to enable lazy-loading of model elements. 
- fr.inria.atlanmod.neoemf.core.internal - package fr.inria.atlanmod.neoemf.core.internal
- 
Provides helper classes for the base classes, such as lazy collections. 
- fr.inria.atlanmod.neoemf.core.internal.collect - package fr.inria.atlanmod.neoemf.core.internal.collect
- 
Provides on-demand collections and iterators related to EObjects content.
 
- fr.inria.atlanmod.neoemf.data - package fr.inria.atlanmod.neoemf.data
- 
Provides generic classes representing data management operations. 
- fr.inria.atlanmod.neoemf.data.bean - package fr.inria.atlanmod.neoemf.data.bean
- 
Provides simple representations of objects used to translate model-level operations in persistence calls. 
- fr.inria.atlanmod.neoemf.data.bean.serializer - package fr.inria.atlanmod.neoemf.data.bean.serializer
- 
Provides classes related to bean serialization. 
- fr.inria.atlanmod.neoemf.data.berkeleydb - package fr.inria.atlanmod.neoemf.data.berkeleydb
- 
Provides classes related to data management specific to a BerkeleyDB implementation. 
- fr.inria.atlanmod.neoemf.data.berkeleydb.config - package fr.inria.atlanmod.neoemf.data.berkeleydb.config
- 
Provides configuration classes to define specific behaviors of BerkeleyDB data persistence. 
- fr.inria.atlanmod.neoemf.data.berkeleydb.util - package fr.inria.atlanmod.neoemf.data.berkeleydb.util
- 
Provides utility classes related to BerkeleyDB. 
- fr.inria.atlanmod.neoemf.data.blueprints - package fr.inria.atlanmod.neoemf.data.blueprints
- 
Provides classes related to data management specific to a Blueprints implementation. 
- fr.inria.atlanmod.neoemf.data.blueprints.config - package fr.inria.atlanmod.neoemf.data.blueprints.config
- 
Provides configuration classes to define specific behaviors of Blueprints data persistence. 
- fr.inria.atlanmod.neoemf.data.blueprints.internal.graph - package fr.inria.atlanmod.neoemf.data.blueprints.internal.graph
- 
Provides the dedicated graph structure for storing an EMF model. 
- fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper - package fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
- 
Provides dynamic re-implementations of the Id-based structure of Blueprints. 
- fr.inria.atlanmod.neoemf.data.blueprints.neo4j - package fr.inria.atlanmod.neoemf.data.blueprints.neo4j
- 
Provides classes related to data management specific to a Neo4j implementation, under Blueprints. 
- fr.inria.atlanmod.neoemf.data.blueprints.neo4j.config - package fr.inria.atlanmod.neoemf.data.blueprints.neo4j.config
- 
Provides configuration classes to define specific behaviors of Neo4j data persistence. 
- fr.inria.atlanmod.neoemf.data.blueprints.util - package fr.inria.atlanmod.neoemf.data.blueprints.util
- 
Provides utility classes related to Blueprints. 
- fr.inria.atlanmod.neoemf.data.hbase - package fr.inria.atlanmod.neoemf.data.hbase
- 
Provides classes related to data management specific to a HBase implementation. 
- fr.inria.atlanmod.neoemf.data.hbase.config - package fr.inria.atlanmod.neoemf.data.hbase.config
- 
Provides configuration classes to define specific behaviors of HBase data persistence. 
- fr.inria.atlanmod.neoemf.data.hbase.util - package fr.inria.atlanmod.neoemf.data.hbase.util
- 
Provides utility classes related to HBase. 
- fr.inria.atlanmod.neoemf.data.im - package fr.inria.atlanmod.neoemf.data.im
- 
Provides classes related to data management specific to the default in-memory implementation. 
- fr.inria.atlanmod.neoemf.data.im.config - package fr.inria.atlanmod.neoemf.data.im.config
- 
Provides configuration classes to define specific behaviors of the default in-memory database. 
- fr.inria.atlanmod.neoemf.data.im.util - package fr.inria.atlanmod.neoemf.data.im.util
- 
Provides utility classes related to the default in-memory database. 
- fr.inria.atlanmod.neoemf.data.mapdb - package fr.inria.atlanmod.neoemf.data.mapdb
- 
Provides classes related to data management specific to a MapDB implementation. 
- fr.inria.atlanmod.neoemf.data.mapdb.config - package fr.inria.atlanmod.neoemf.data.mapdb.config
- 
Provides configuration classes to define specific behaviors of MapDB data persistence. 
- fr.inria.atlanmod.neoemf.data.mapdb.util - package fr.inria.atlanmod.neoemf.data.mapdb.util
- 
Provides utility classes related to MapDB. 
- fr.inria.atlanmod.neoemf.data.mapping - package fr.inria.atlanmod.neoemf.data.mapping
- 
Provides interfaces for data mapping. 
- fr.inria.atlanmod.neoemf.data.mongodb - package fr.inria.atlanmod.neoemf.data.mongodb
- 
Provides classes related to data management specific to a MongoDb implementation. 
- fr.inria.atlanmod.neoemf.data.mongodb.config - package fr.inria.atlanmod.neoemf.data.mongodb.config
- 
Provides configuration classes to define specific behaviors of MongoDb data persistence. 
- fr.inria.atlanmod.neoemf.data.mongodb.document - package fr.inria.atlanmod.neoemf.data.mongodb.document
- 
Provides MongoDB documents. 
- fr.inria.atlanmod.neoemf.data.mongodb.util - package fr.inria.atlanmod.neoemf.data.mongodb.util
- 
Provides utility classes related to MongoDb. 
- fr.inria.atlanmod.neoemf.data.store - package fr.inria.atlanmod.neoemf.data.store
- 
Provides classes that adds preprocessing and postprocessing functionalities during persistence operations. 
- fr.inria.atlanmod.neoemf.data.store.adapter - package fr.inria.atlanmod.neoemf.data.store.adapter
- 
Provides classes to map model-level operations into persistence-level operations. 
- fr.inria.atlanmod.neoemf.data.store.listener - package fr.inria.atlanmod.neoemf.data.store.listener
- 
Provides objects able to listen database calls. 
- fr.inria.atlanmod.neoemf.io - package fr.inria.atlanmod.neoemf.io
- 
Provides methods and classes for working with I/O and security. 
- fr.inria.atlanmod.neoemf.io.listener - package fr.inria.atlanmod.neoemf.io.listener
- 
Provides objects able to listen an I/O process. 
- fr.inria.atlanmod.neoemf.io.processor - package fr.inria.atlanmod.neoemf.io.processor
- 
Provides classes that adds preprocessing and postprocessing functionalities during an I/O process. 
- fr.inria.atlanmod.neoemf.io.proxy - package fr.inria.atlanmod.neoemf.io.proxy
- 
Provides simple representations of objects used during import/export. 
- fr.inria.atlanmod.neoemf.io.reader - package fr.inria.atlanmod.neoemf.io.reader
- 
Provides classes related to data reading. 
- fr.inria.atlanmod.neoemf.io.util - package fr.inria.atlanmod.neoemf.io.util
- 
Provides utility classes to ease reading and writing of files. 
- fr.inria.atlanmod.neoemf.io.writer - package fr.inria.atlanmod.neoemf.io.writer
- 
Provides classes related to data writing. 
- fr.inria.atlanmod.neoemf.resource - package fr.inria.atlanmod.neoemf.resource
- 
Provides classes extending EMF resource management to support lazy-loading and database delegation. 
- fr.inria.atlanmod.neoemf.resource.internal - package fr.inria.atlanmod.neoemf.resource.internal
- 
Provides helper classes for base classes related to Resources.
 
- fr.inria.atlanmod.neoemf.util - package fr.inria.atlanmod.neoemf.util
- 
Provides miscellaneous utility classes, such as URIs management or models
 comparison.
 
- fr.inria.atlanmod.neoemf.util.compare - package fr.inria.atlanmod.neoemf.util.compare
- 
Provides EMF Compare specific implementation classes that allow model comparison involving  PersistentEObjects. 
- from(Object) - Static method in interface fr.inria.atlanmod.neoemf.core.PersistentEObject
- 
Returns the given objectas aPersistentEObject.
 
- from(PersistentEObject) - Static method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
- 
Creates a new ClassBeanfrom the givenobject.
 
- from(EClass) - Static method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
- 
Creates a new ClassBeanfrom the givenreference.
 
- from(InternalEObject, EStructuralFeature, int) - Static method in class fr.inria.atlanmod.neoemf.data.bean.ManyFeatureBean
- 
Creates a new ManyFeatureBeanfrom the givenownerand the givenfeature.
 
- from(PersistentEObject, EStructuralFeature, int) - Static method in class fr.inria.atlanmod.neoemf.data.bean.ManyFeatureBean
- 
Creates a new ManyFeatureBeanfrom the givenownerand the givenfeature.
 
- from(InternalEObject, EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.data.bean.SingleFeatureBean
- 
Creates a new SingleFeatureBeanfrom the givenownerand the givenfeature.
 
- from(PersistentEObject, EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.data.bean.SingleFeatureBean
- 
Creates a new SingleFeatureBeanfrom the givenownerand the givenfeature.
 
- from(Vertex, ModelGraph) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ClassVertex
- 
Creates a new instance of ClassVertexon thebaseVertex.
 
- from(Edge, ModelGraph) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ContainingEdge
- 
Creates a new instance of ContainingEdgeon thebaseEdge.
 
- from(Edge, ModelGraph) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementEdge
- 
Creates a new instance of ElementEdgeon thebaseEdge.
 
- from(Vertex, ModelGraph) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Retrieves the ElementVertexthat wraps thebaseVertex, or creates a new instance on it.
 
- from(Edge, ModelGraph) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.InstanceOfEdge
- 
Creates a new instance of InstanceOfEdgeon thebaseEdge.
 
- fromBean(ClassBean) - Static method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ClassDocument
- 
- fromBean(SingleFeatureBean) - Static method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ContainerDocument
- 
- fromHexString(String) - Method in interface fr.inria.atlanmod.neoemf.core.IdProvider
- 
Creates a new  Id from an hexadecimal representation. 
- fromHexString(String) - Method in class fr.inria.atlanmod.neoemf.core.internal.LongIdProvider
-  
- fromLong(long) - Method in interface fr.inria.atlanmod.neoemf.core.IdProvider
- 
Creates a new  Id from a long representation. 
- fromLong(long) - Method in class fr.inria.atlanmod.neoemf.core.internal.LongIdProvider
-  
- fromMapper(DataMapper) - Static method in class fr.inria.atlanmod.neoemf.io.Migrator
- 
- fromXmi(File) - Static method in class fr.inria.atlanmod.neoemf.io.Migrator
- 
Creates a Migratorthat reads a XMI file.
 
- fromXmi(InputStream) - Static method in class fr.inria.atlanmod.neoemf.io.Migrator
- 
Creates a  Migrator that reads XMI content from an  InputStream. 
- generate() - Method in interface fr.inria.atlanmod.neoemf.core.IdProvider
- 
Generates a new instance of an  Id initialized with a random value. 
- generate(String) - Method in interface fr.inria.atlanmod.neoemf.core.IdProvider
- 
Generates a new instance of an  Id from a  baseValue. 
- generate() - Method in class fr.inria.atlanmod.neoemf.core.internal.LongIdProvider
-  
- generate(String) - Method in class fr.inria.atlanmod.neoemf.core.internal.LongIdProvider
-  
- get() - Method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
- 
Retrieves the EClasscorresponding to thisClassBean.
 
- get(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- get(InternalEObject, EStructuralFeature, int) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- get(EPackage) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage.Registry
- 
- getAll(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- getAll(InternalEObject, EStructuralFeature) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
- 
Returns all values in the contentof the
 object's feature.
 
- getAllContents() - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- getAllContents() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- getAllInstancesOf() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ClassVertex
- 
Returns all vertices that are instance of the represented meta-class. 
- getBaseElement() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.AbstractBasedObject
- 
Returns the base element of this element. 
- getBaseGraph() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getByPrefix(String) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage.Registry
- 
Returns a  ProxyPackage identified by the given  prefix, or  null if no namespace is
 registered with this  prefix. 
- getByUri(String) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage.Registry
- 
Returns a  ProxyPackage identified by the given  uri, or  null if no namespace is
 registered with this  uri. 
- getCache() - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
- 
- getCache() - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.PersistentStoreAdapter
-  
- getCache() - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.TransientStoreAdapter
-  
- getClassVertex() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns the meta-class vertex. 
- getClassVertex() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.InstanceOfEdge
- 
Returns the meta-class vertex of this relation. 
- getClassVertex(ClassBean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ModelGraph
- 
Returns the meta-class vertex associated to the provided bean.
 
- getClassVertices(Set<ClassBean>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ModelGraph
- 
Returns all meta-class vertices associated to the given beans.
 
- getContainer() - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- getContainer(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- getContainer(InternalEObject) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- getContainerVertex() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ContainingEdge
- 
Returns the container vertex of this relation. 
- getContainingEdge() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns the containing edge. 
- getContainingFeature(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- getContainingFeature(InternalEObject) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- getContainmentVertex() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ContainingEdge
- 
Returns the containment vertex of this relation. 
- getContents() - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- getContents() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- getCurrentElement() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Returns the current element. 
- getEdge(Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getEdge(Object, BiFunction<Edge, G, E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Return the edge referenced by the provided object identifier. 
- getEdge(Direction, String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
- 
Return the only edge incident to the vertex according to the provided direction and edge label. 
- getEdge(Direction, String, BiFunction<Edge, G, E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
- 
Return the only edge incident to the vertex according to the provided direction and edge label. 
- getEdges() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getEdges(String, Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getEdges(BiFunction<Edge, G, E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Return an iterable to all the edges in the graph. 
- getEdges(String, Object, BiFunction<Edge, G, E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Return an iterable to all the edges in the graph that have a particular key/value property. 
- getEdges(Direction, String...) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
-  
- getEdges(Direction, String[], BiFunction<Edge, G, E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
- 
Return the edges incident to the vertex according to the provided direction and edge labels. 
- getElementId() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns the converted identifier of this element vertex. 
- getEObject(String) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- getEObject(String) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- getErrors() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- getFactoryFor(String) - Method in class fr.inria.atlanmod.neoemf.data.BackendFactoryRegistry
- 
- getFeatureId() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ContainingEdge
- 
Returns the identifier of the containing feature. 
- getFeatureID() - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- getFeatures() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getId() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
-  
- getId() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdElement
-  
- getId() - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ContainerDocument
-  
- getId() - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- getId() - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
- 
Returns the identifier of the feature for the owner element. 
- getId() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyElement
- 
Returns the identifier of this element. 
- getIdConverter() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ModelGraph
- 
Returns the converter to use a primitive representation instead of a complete  Id. 
- getIndex(String, Class<E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getIndex(String, Class<T>, BiFunction<T, G, U>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Get an index from the graph by its name and index class. 
- getIndexedKeys(Class<E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getIndices() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.core.internal.LongIdProvider
- 
Returns the instance of this class. 
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.core.internal.PersistenceAdapter
- 
Returns the instance of this class. 
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.data.BackendFactoryRegistry
- 
Returns the instance of this class. 
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.data.bean.serializer.BeanSerializerFactory
- 
Returns the instance of this class. 
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.data.store.StoreFactory
- 
Returns the instance of this class. 
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage.Registry
- 
Returns the instance of this class. 
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceFactory
- 
Returns the instance of this class. 
- getInstanceVertex() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.InstanceOfEdge
- 
Returns the instance vertex of this relation. 
- getLabel() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdEdge
-  
- getManyFeatures() - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- getMapping() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- getMapping() - Method in interface fr.inria.atlanmod.neoemf.config.ImmutableConfig
- 
Returns the defined mapping. 
- getMetaClass() - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- getMetaClass() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyElement
- 
Returns the meta-class of this element. 
- getName() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- getName() - Method in interface fr.inria.atlanmod.neoemf.config.ImmutableConfig
- 
Returns the name of the  BackendFactory associated with this configuration. 
- getName() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ClassVertex
- 
Returns the name of the represented meta-class. 
- getName() - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ClassDocument
-  
- getName() - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractNamedElement
- 
Returns the name of this element. 
- getNamespace() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyClass
- 
Returns the namespace of this meta-class. 
- getNotifier() - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- getOption(String) - Method in interface fr.inria.atlanmod.neoemf.config.ImmutableConfig
- 
Returns the value of the key.
 
- getOptions() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- getOptions(Predicate<String>) - Method in interface fr.inria.atlanmod.neoemf.config.ImmutableConfig
- 
Returns a sub-map of all defined options filtered with the given keyFilter.
 
- getOptions() - Method in interface fr.inria.atlanmod.neoemf.config.ImmutableConfig
- 
Returns all defined options. 
- getOrCreate(ModelGraph, ClassBean) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ClassVertex
- 
Retrieves or creates a new ClassVertexon thegraph.
 
- getOrCreateIndex(String, Class<T>, BiFunction<T, G, U>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Returns the index, from the graph, by its name and index class. 
- getOrCreateList(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithLists
- 
Gets or creates a new  List to store the multi-valued features identified by the  feature. 
- getOrCreateVertex(Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ModelGraph
- 
Returns the vertex referenced by the provided id.
 
- getOrigin() - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
-  
- getOrigin() - Method in interface fr.inria.atlanmod.neoemf.io.proxy.Proxy
- 
Returns the origin of this proxy. 
- getOrigin() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyClass
-  
- getOrigin() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage
-  
- getOwner() - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ContainerDocument
-  
- getOwner() - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
- 
Returns the identifier of the element that owns this feature. 
- getPosition() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementEdge
- 
Returns the position of this relation for the referencing vertex. 
- getPrefix() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage
- 
Returns the prefix of this namespace. 
- getPreviousId() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Returns the identifier of the previous element. 
- getProperty(String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdElement
-  
- getPropertyKeys() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdElement
-  
- getProvider() - Static method in interface fr.inria.atlanmod.neoemf.core.Id
- 
- getRaw() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyValue
- 
Returns the raw value. 
- getReference(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns the reference of the feature.
 
- getReference(FeatureBean, int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns the reference of the featureat the definedposition.
 
- getReferencedVertex() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementEdge
- 
Returns the referenced vertex of this relation. 
- getReferenceEdges(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns all references of the feature.
 
- getReferenceEdges(FeatureBean, int, int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns all references of the featurebetween thestartPositionand theendPosition.
 
- getReferencingVertex() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementEdge
- 
Returns the referencing vertex of this relation. 
- getResolved() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyValue
- 
Returns the resolved value. 
- getResourceSet() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- getSingleFeatures() - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- getSize(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns the size of the feature.
 
- getStores() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- getStores() - Method in interface fr.inria.atlanmod.neoemf.config.ImmutableConfig
- 
Returns a set of all defined  Store. 
- getTimeStamp() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- getUnloadingContents() - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- getUri() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ClassVertex
- 
Returns the URI of the represented meta-class. 
- getUri() - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ClassDocument
-  
- getUri() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage
- 
Returns the literal representation of the URI of this namespace. 
- getURI() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- getURIFragment(EObject) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- getURIFragment(EObject) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- getValue(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns the value of the feature.
 
- getValue(FeatureBean, int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns the value of the featureat the definedposition.
 
- getValue() - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
- 
Returns the value of this feature. 
- getValues(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Returns all values of the feature.
 
- getVariant() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- getVariant() - Method in interface fr.inria.atlanmod.neoemf.config.ImmutableConfig
- 
- getVertex(Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ModelGraph
- 
Returns the vertex referenced by the provided id.
 
- getVertex(Direction) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdEdge
-  
- getVertex(Direction, BiFunction<Vertex, G, E>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdEdge
- 
Return the tail/out or head/in vertex. 
- getVertex(Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getVertex(Object, BiFunction<Vertex, G, V>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Return the vertex referenced by the provided object identifier. 
- getVertex(Direction, String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
- 
Return the only vertex adjacent to the vertex according to the provided direction and edge label. 
- getVertex(Direction, String, BiFunction<Vertex, G, V>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
- 
Return the only vertex adjacent to the vertex according to the provided direction and edge label. 
- getVertices() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getVertices(String, Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- getVertices(BiFunction<Vertex, G, V>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Return an iterable to all the vertices in the graph. 
- getVertices(String, Object, BiFunction<Vertex, G, V>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Return an iterable to all the vertices in the graph that have a particular key/value property. 
- getVertices(Direction, String...) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
-  
- getVertices(Direction, String[], BiFunction<Vertex, G, V>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
- 
Return the vertices adjacent to the vertex according to the provided direction and edge labels. 
- getWarnings() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- graph - Variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.AbstractGraphBasedObject
- 
The graph that owns this element. 
- id() - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-  
- id(Id) - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-  
- Id - Interface in fr.inria.atlanmod.neoemf.core
- 
- id() - Method in interface fr.inria.atlanmod.neoemf.core.PersistentEObject
- 
Returns the identifier of this PersistentEObject.
 
- id(Id) - Method in interface fr.inria.atlanmod.neoemf.core.PersistentEObject
- 
Defines the identifier of this PersistentEObject.
 
- id - Variable in class fr.inria.atlanmod.neoemf.data.bean.AbstractFeatureBean
- 
The identifier of the feature. 
- id() - Method in class fr.inria.atlanmod.neoemf.data.bean.AbstractFeatureBean
-  
- id() - Method in interface fr.inria.atlanmod.neoemf.data.bean.FeatureBean
- 
Returns the identifier of the feature. 
- ID - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
The property key used to identify VertexandEdgeinstances.
 
- ID - Static variable in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend.Sizes
- 
The estimated size of an  Id. 
- IdConverter<T> - Interface in fr.inria.atlanmod.neoemf.core
- 
- IdConverters - Class in fr.inria.atlanmod.neoemf.core
- 
A static factory that creates  IdConverter instances related to  Ids. 
- IdEdge<G extends IdGraph<G>> - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
- 
An Edgeable to map the result of each method call to a dedicated implementation.
 
- IdEdge(Edge, G) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdEdge
- 
Constructs a new IdEdge.
 
- IdElement<E extends com.tinkerpop.blueprints.Element,G extends IdGraph<G>> - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
- 
An abstract Elementable to map the result of each method call to a dedicated implementation.
 
- IdElement(E, G, boolean) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdElement
- 
Constructs a new IdElement.
 
- IdGraph<G extends IdGraph<G>> - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
- 
A KeyIndexableGraphable to map the result of each method call to a dedicated
 implementation.
 
- IdGraph(KeyIndexableGraph, boolean, boolean) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Adds custom ID functionality to the given graph, supporting either custom vertex IDs, custom edge IDs, or both. 
- IdGraphQuery<G extends IdGraph<G>> - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
- 
A GraphQueryable to map the result of each method call to a dedicated implementation.
 
- IdGraphQuery(GraphQuery, G) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraphQuery
- 
Constructs a new IdGraphQuery.
 
- IdProvider - Interface in fr.inria.atlanmod.neoemf.core
- 
A provider of  Id instances. 
- IdVertex<G extends IdGraph<G>> - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
- 
An Vertexable to map the result of each method call to a dedicated implementation.
 
- IdVertex(Vertex, G) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
- 
Constructs a new IdVertex.
 
- IdVertexQuery<Q extends IdVertexQuery<Q,G>,G extends IdGraph<G>> - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
- 
A VertexQueryable to map the result of each method call to a dedicated implementation.
 
- IdVertexQuery(VertexQuery, G) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertexQuery
- 
Constructs a new IdVertexQuery.
 
- ignoreCurrentElement() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Asks to ignore the current element. 
- ImmutableConfig - Interface in fr.inria.atlanmod.neoemf.config
- 
- IndentingXmiStreamWriter - Class in fr.inria.atlanmod.neoemf.io.writer
- 
- IndentingXmiStreamWriter(OutputStream) - Constructor for class fr.inria.atlanmod.neoemf.io.writer.IndentingXmiStreamWriter
- 
Constructs a new IndentingXmiStreamWriteron the givenstream.
 
- IndentingXmiStreamWriter(OutputStream, int) - Constructor for class fr.inria.atlanmod.neoemf.io.writer.IndentingXmiStreamWriter
- 
Constructs a new IndentingXmiStreamWriteron the givenstream.
 
- INDEX_SEPARATOR - Static variable in class fr.inria.atlanmod.neoemf.io.util.XPathConstants
- 
The character used as separator between the name and the index of a XPath segment. 
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- inheritedBy() - Method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
- 
Retrieves all subclasses of this ClassBean.
 
- inheritFrom() - Method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
- 
Retrieves the superclass of this ClassBean.
 
- InMemoryBackend - Interface in fr.inria.atlanmod.neoemf.data.im
- 
The default  Backend that stores all elements in an in-memory store. 
- InMemoryBackendFactory - Class in fr.inria.atlanmod.neoemf.data.im
- 
- InMemoryBackendFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.im.InMemoryBackendFactory
- 
Constructs a new InMemoryBackendFactory.
 
- InMemoryConfig - Class in fr.inria.atlanmod.neoemf.data.im.config
- 
- InMemoryConfig() - Constructor for class fr.inria.atlanmod.neoemf.data.im.config.InMemoryConfig
- 
Constructs a new InMemoryConfigwith default settings.
 
- InMemoryUriFactory - Class in fr.inria.atlanmod.neoemf.data.im.util
- 
- InMemoryUriFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.im.util.InMemoryUriFactory
- 
Constructs a new InMemoryUriFactory.
 
- INSTANCE - Static variable in class fr.inria.atlanmod.neoemf.io.processor.ValueConverter
- 
The singleton instance of this class. 
- InstanceOfEdge - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph
- 
An Edgerepresenting the relation between an element and its meta-class.
 
- instances() - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
- 
Returns the map that holds all instances. 
- instances() - Method in class fr.inria.atlanmod.neoemf.data.im.BoundInMemoryBackend
-  
- instances() - Method in class fr.inria.atlanmod.neoemf.data.im.DefaultInMemoryBackend
-  
- internalClose() - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackend
- 
Cleanly closes the database, and releases any system resources associated with it. 
- internalClose() - Method in class fr.inria.atlanmod.neoemf.data.im.BoundInMemoryBackend
-  
- internalClose() - Method in class fr.inria.atlanmod.neoemf.data.im.DefaultInMemoryBackend
-  
- internalCopyTo(DataMapper) - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackend
- 
Copies the content of this back-end to the target, using a specific implementation when thetargetis an instance of this back-end.
 
- internalSave() - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackend
- 
Saves all modifications made on this back-end since the last call. 
- internalSave() - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
-  
- interval(String, C, C) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.AbstractIdQuery
-  
- InvalidBackend - Class in fr.inria.atlanmod.neoemf.data
- 
- InvalidBackend(String) - Constructor for class fr.inria.atlanmod.neoemf.data.InvalidBackend
- 
Constructs a new InvalidBackendwith the reason that explain why it is invalid.
 
- InvalidBackendException - Exception in fr.inria.atlanmod.neoemf.data
- 
Exception thrown when an error occurred when creating  Backend. 
- InvalidBackendException() - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidBackendException
- 
Constructs an InvalidBackendExceptionwithnullas its error detail message.
 
- InvalidBackendException(String) - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidBackendException
- 
Constructs an InvalidBackendExceptionwith the specified detailmessage.
 
- InvalidBackendException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidBackendException
- 
Constructs an InvalidBackendExceptionwith the specifiedcauseand its detail message.
 
- InvalidBackendException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidBackendException
- 
Constructs an InvalidBackendExceptionwith the specified detailmessageandcause.
 
- InvalidConfigException - Exception in fr.inria.atlanmod.neoemf.config
- 
Exception thrown if an error is detected when validating a  Config. 
- InvalidConfigException() - Constructor for exception fr.inria.atlanmod.neoemf.config.InvalidConfigException
- 
Constructs an InvalidConfigExceptionwithnullas its error detail message.
 
- InvalidConfigException(String) - Constructor for exception fr.inria.atlanmod.neoemf.config.InvalidConfigException
- 
Constructs an InvalidConfigExceptionwith the specified detailmessage.
 
- InvalidConfigException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.config.InvalidConfigException
- 
Constructs an InvalidConfigExceptionwith the specifiedcauseand its detail message.
 
- InvalidConfigException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.config.InvalidConfigException
- 
Constructs an InvalidConfigExceptionwith the specified detailmessageandcause.
 
- InvalidDataMapper - Class in fr.inria.atlanmod.neoemf.data.mapping
- 
- InvalidDataMapper(Supplier<RuntimeException>) - Constructor for class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
- 
Constructs a new InvalidDataMapperwith the exception thrown when calling unsupported methods.
 
- InvalidDataMapperException - Exception in fr.inria.atlanmod.neoemf.data.mapping
- 
Exception thrown when an error occurred when creating  DataMapper. 
- InvalidDataMapperException() - Constructor for exception fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapperException
- 
Constructs an InvalidDataMapperExceptionwithnullas its error detail message.
 
- InvalidDataMapperException(String) - Constructor for exception fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapperException
- 
Constructs an InvalidDataMapperExceptionwith the specified detailmessage.
 
- InvalidDataMapperException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapperException
- 
Constructs an InvalidDataMapperExceptionwith the specifiedcauseand its detail message.
 
- InvalidDataMapperException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapperException
- 
Constructs an InvalidDataMapperExceptionwith the specified detailmessageandcause.
 
- InvalidStoreException - Exception in fr.inria.atlanmod.neoemf.data.store
- 
Exception thrown when an error occurred when creating  Store. 
- InvalidStoreException() - Constructor for exception fr.inria.atlanmod.neoemf.data.store.InvalidStoreException
- 
Constructs an InvalidStoreExceptionwithnullas its error detail message.
 
- InvalidStoreException(String) - Constructor for exception fr.inria.atlanmod.neoemf.data.store.InvalidStoreException
- 
Constructs an InvalidStoreExceptionwith the specified detailmessage.
 
- InvalidStoreException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.store.InvalidStoreException
- 
Constructs an InvalidStoreExceptionwith the specifiedcauseand its detail message.
 
- InvalidStoreException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.store.InvalidStoreException
- 
Constructs an InvalidStoreExceptionwith the specified detailmessageandcause.
 
- inverseAdd(E, NotificationChain) - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- inverseRemove(E, NotificationChain) - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- isAbstract() - Method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
- 
Returns whether this ClassBeanrepresents an abstract class.
 
- isAttribute(EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.util.EFeatures
- 
Checks whether the featurerepresents an attribute.
 
- isContainment() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyReference
- 
Returns trueif this reference is a containment.
 
- isContainment(boolean) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyReference
- 
Defines whether this reference is a containment. 
- isDistributed() - Method in interface fr.inria.atlanmod.neoemf.data.Backend
- 
Returns trueif the back-end is distributed.
 
- isDistributed() - Method in interface fr.inria.atlanmod.neoemf.data.berkeleydb.BerkeleyDbBackend
-  
- isDistributed() - Method in interface fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsBackend
-  
- isDistributed() - Method in interface fr.inria.atlanmod.neoemf.data.hbase.HBaseBackend
-  
- isDistributed() - Method in interface fr.inria.atlanmod.neoemf.data.im.InMemoryBackend
-  
- isDistributed() - Method in class fr.inria.atlanmod.neoemf.data.InvalidBackend
-  
- isDistributed() - Method in interface fr.inria.atlanmod.neoemf.data.mapdb.MapDbBackend
-  
- isDistributed() - Method in interface fr.inria.atlanmod.neoemf.data.mongodb.MongoDbBackend
-  
- isEmpty() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
-  
- isEmpty(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- isEmpty(InternalEObject, EStructuralFeature) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- isIncluded(EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
- 
Returns trueif thefeaturemust be included in the result,falseif it should be
 ignored.
 
- isIncludedEntry(FeatureMap.Entry) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
- 
Returns trueif the feature of theentrymust be included in the result,falseif it
 should be ignored.
 
- isInterface() - Method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
- 
Returns whether this ClassBeanrepresents an interface.
 
- isLoaded() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- isLoading() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- isMany() - Method in interface fr.inria.atlanmod.neoemf.data.bean.FeatureBean
- 
Checks if this feature is multi-valued. 
- isMany() - Method in class fr.inria.atlanmod.neoemf.data.bean.ManyFeatureBean
-  
- isMany() - Method in class fr.inria.atlanmod.neoemf.data.bean.SingleFeatureBean
-  
- isMany() - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
- 
Returns trueif this feature is multi-valued.
 
- isModified() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- isNotificationRequired() - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- isPersistent() - Method in interface fr.inria.atlanmod.neoemf.data.Backend
- 
Returns trueif the back-end is stored in a local database.
 
- isPersistent() - Method in interface fr.inria.atlanmod.neoemf.data.berkeleydb.BerkeleyDbBackend
-  
- isPersistent() - Method in interface fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsBackend
-  
- isPersistent() - Method in interface fr.inria.atlanmod.neoemf.data.hbase.HBaseBackend
-  
- isPersistent() - Method in interface fr.inria.atlanmod.neoemf.data.im.InMemoryBackend
-  
- isPersistent() - Method in class fr.inria.atlanmod.neoemf.data.InvalidBackend
-  
- isPersistent() - Method in interface fr.inria.atlanmod.neoemf.data.mapdb.MapDbBackend
-  
- isPersistent() - Method in interface fr.inria.atlanmod.neoemf.data.mongodb.MongoDbBackend
-  
- isPersistent(Resource) - Static method in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
- 
Checks that the resourceis persistent.
 
- isPersistentKey() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
- 
Returns a  Predicate used to filter the options to be saved in a configuration file, in order to retrieve
 them in a future execution. 
- isPersistentKey() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.config.BaseBlueprintsConfig
-  
- isPresent() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyValue
- 
Returns trueif a value has been defined, resolved or not.
 
- isReadOnly() - Method in interface fr.inria.atlanmod.neoemf.config.ImmutableConfig
- 
Returns trueif the "read-only" mode is defined.
 
- isReadOnlyKey() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
- 
Returns a  Predicate used to filter read-only keys. 
- isReadOnlyKey() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.config.BaseBlueprintsConfig
-  
- isReadOnlyKey() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.config.BlueprintsTinkerConfig
-  
- isReference(EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.util.EFeatures
- 
Checks whether the featurerepresents a reference.
 
- isRegistered(String) - Method in class fr.inria.atlanmod.neoemf.data.BackendFactoryRegistry
- 
- isResolved() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyValue
- 
Returns trueif the value is resolved.
 
- isRoot() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyElement
- 
Returns whether this element is the root of a structure. 
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- isSet(InternalEObject, EStructuralFeature) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- isSpecialAttribute(String, String, String) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Defines if the attribute represented with the parameters is a special attribute as 'xsi:type', 'xmi:id' or
 'xmi:idref'. 
- isSpecialAttribute(String, String, String) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractXmiStreamReader
-  
- isSupportEdgeIds() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Returns trueif this graph support custom edge IDs.
 
- isSupportVertexIds() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
Returns trueif this graph support custom vertex IDs.
 
- isTrackingModification() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- isUnique() - Method in class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
-  
- iterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- iterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- iterator() - Method in interface fr.inria.atlanmod.neoemf.core.PersistentEObject
- 
Returns an iterator on the direct content of this object. 
- iterator() - Method in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
- 
Returns an iterator on the direct content of this resource. 
- LABEL - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ContainingEdge
- 
The label of this edge. 
- LABEL - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.InstanceOfEdge
- 
The label of this edge. 
- labels(String...) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertexQuery
-  
- lastCursor - Variable in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
- 
The previous position of the iterator. 
- lastIndexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- lastIndexOf(InternalEObject, EStructuralFeature, Object) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- LazyEqualityHelperFactory - Class in fr.inria.atlanmod.neoemf.util.compare
- 
A DefaultEqualityHelperFactorythat creates instances ofLazyEqualityHelper.
 
- LazyEqualityHelperFactory() - Constructor for class fr.inria.atlanmod.neoemf.util.compare.LazyEqualityHelperFactory
- 
Constructs a new LazyEqualityHelperFactorywith a default cache.
 
- LazyEqualityHelperFactory(CacheBuilder<Object, Object>) - Constructor for class fr.inria.atlanmod.neoemf.util.compare.LazyEqualityHelperFactory
- 
Constructs a new LazyEqualityHelperFactoryusing the givencacheBuilder.
 
- LazyIterator<L extends List<E>,E> - Class in fr.inria.atlanmod.neoemf.core.internal.collect
- 
A lazy  Iterator that delegates its operations (structural and verification) to the containing list. 
- LazyIterator(L, IntSupplier) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
- 
Constructs a new LazyIterator.
 
- LazyListIterator<L extends List<E>,E> - Class in fr.inria.atlanmod.neoemf.core.internal.collect
- 
A lazy  ListIterator that delegates its operations (structural and verification) to the containing list. 
- LazyListIterator(L, IntSupplier) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
- 
Constructs a new LazyListIterator.
 
- LazyListIterator(L, IntSupplier, int) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
- 
Constructs a new LazyListIterator.
 
- LazyMatchEngineFactory - Class in fr.inria.atlanmod.neoemf.util.compare
- 
A  MatchEngineFactoryImpl that creates instances of  IComparisonFactory for comparing  PersistentEObjects. 
- LazyMatchEngineFactory() - Constructor for class fr.inria.atlanmod.neoemf.util.compare.LazyMatchEngineFactory
- 
Constructs a new LazyMatchEngineFactory.
 
- LazyMatchEngineFactory(UseIdentifiers) - Constructor for class fr.inria.atlanmod.neoemf.util.compare.LazyMatchEngineFactory
- 
Constructs a new LazyMatchEngineFactorythat will use identifiers as specified by the givenuseIDsenumeration.
 
- LazyMatchEngineFactory(UseIdentifiers, WeightProvider.Descriptor.Registry) - Constructor for class fr.inria.atlanmod.neoemf.util.compare.LazyMatchEngineFactory
- 
Constructs a new LazyMatchEngineFactorythat will use identifiers as specified by the givenuseIDsenumeration.
 
- LazyMatchEngineFactory(IEObjectMatcher, IComparisonFactory) - Constructor for class fr.inria.atlanmod.neoemf.util.compare.LazyMatchEngineFactory
- 
Constructs a new LazyMatchEngineFactorywith the given parameters.
 
- limit(int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.AbstractIdQuery
-  
- ListeningStore - Class in fr.inria.atlanmod.neoemf.data.store
- 
- ListeningStore(Collection<StoreListener>) - Constructor for class fr.inria.atlanmod.neoemf.data.store.ListeningStore
- 
Constructs a new ListeningStorewith the givenlistener.
 
- listIterator(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
-  
- listIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- listIterator(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreFeatureMap
-  
- listIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- listIterator(int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.DirectStoreList
-  
- load(Path) - Static method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Loads a configuration from the directory.
 
- load(Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- load(ImmutableConfig) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- load(ImmutableConfig) - Method in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
- 
Loads the resource using the specified configuration. 
- load(Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- load(InputStream, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- load(ImmutableConfig) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- log() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- log(Level) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- log() - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds the logfeature in this configuration.
 
- log(Level) - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds the logfeature, with a definedlevel, in this configuration.
 
- LoggingEventListener - Class in fr.inria.atlanmod.neoemf.io.listener
- 
- LoggingEventListener() - Constructor for class fr.inria.atlanmod.neoemf.io.listener.LoggingEventListener
- 
Constructs a new LoggingEventListenerwith the default logging level.
 
- LoggingEventListener(Level) - Constructor for class fr.inria.atlanmod.neoemf.io.listener.LoggingEventListener
- 
Constructs a new LoggingEventListenerwith the given logginglevel.
 
- LoggingStoreListener - Class in fr.inria.atlanmod.neoemf.data.store.listener
- 
- LoggingStoreListener() - Constructor for class fr.inria.atlanmod.neoemf.data.store.listener.LoggingStoreListener
- 
Constructs a new LoggingStoreListener.
 
- LoggingStoreListener(Level) - Constructor for class fr.inria.atlanmod.neoemf.data.store.listener.LoggingStoreListener
- 
Constructs a new LoggingStoreListenerwith the given logginglevel.
 
- LongId - Class in fr.inria.atlanmod.neoemf.core.internal
- 
An  Id with a long representation. 
- LongId(long) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.LongId
- 
Constructs a new LongIdwith its long representation.
 
- LongIdConverter - Class in fr.inria.atlanmod.neoemf.core.internal
- 
- LongIdConverter() - Constructor for class fr.inria.atlanmod.neoemf.core.internal.LongIdConverter
-  
- LongIdProvider - Class in fr.inria.atlanmod.neoemf.core.internal
- 
- ManyFeatureBean - Class in fr.inria.atlanmod.neoemf.data.bean
- 
- ManyFeatureBean(Id, int, int) - Constructor for class fr.inria.atlanmod.neoemf.data.bean.ManyFeatureBean
- 
Constructs a new ManyFeatureBeanwith the givenownerand the givenid, which are used as
 a simple representation of a feature of an object.
 
- ManyReferenceAs<M> - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
A  ManyReferenceMapper that provides a default behavior to use  M instead of  Id for
 multi-valued references. 
- manyReferenceConverter() - Method in interface fr.inria.atlanmod.neoemf.data.mapping.AllReferenceAs
-  
- manyReferenceConverter() - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
- 
Returns the converter used to transform a multi-valued reference to the desired type. 
- ManyReferenceMapper - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
An object capable of mapping multi-valued references represented as a set of key/value pair. 
- ManyReferenceMergedAs<M> - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
A  ManyReferenceMapper that provides a default behavior to use  M instead of a set of  Id for
 multi-valued references. 
- manyReferenceMerger() - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMergedAs
- 
Returns the converter used to transform a ordered list of references to the desired type. 
- ManyValueMapper - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
An object capable of mapping multi-valued attributes represented as a set of key/value pair. 
- ManyValueWithArrays - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
A  ManyValueMapper that provides a default behavior to represent the "multi-valued" characteristic as  Object[]. 
- ManyValueWithIndices - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
A  ManyValueMapper that provides a default behavior to represent the "multi-valued" directly with their
 position. 
- ManyValueWithLists - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
A  ManyValueMapper that provides a default behavior to represent the "multi-valued" characteristic as  Lists. 
- MapDbBackend - Interface in fr.inria.atlanmod.neoemf.data.mapdb
- 
A  Backend that is responsible of low-level access to a MapDB database. 
- MapDbBackendFactory - Class in fr.inria.atlanmod.neoemf.data.mapdb
- 
- MapDbBackendFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.mapdb.MapDbBackendFactory
- 
Constructs a new MapDbBackendFactory.
 
- MapDbConfig - Class in fr.inria.atlanmod.neoemf.data.mapdb.config
- 
A  Config that creates MapDB specific configuration. 
- MapDbConfig() - Constructor for class fr.inria.atlanmod.neoemf.data.mapdb.config.MapDbConfig
- 
Constructs a new MapDbConfigwith default settings.
 
- MapDbUriFactory - Class in fr.inria.atlanmod.neoemf.data.mapdb.util
- 
A  UriFactory that creates MapDB specific resource URIs. 
- MapDbUriFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.mapdb.util.MapDbUriFactory
- 
Constructs a new MapDbUriFactory.
 
- me() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.AbstractIdQuery
- 
Returns this instance, casted as a T.
 
- me() - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractNamedElement
- 
Returns this instance, casted as a T.
 
- merge(Map<String, ?>) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- merge(ImmutableConfig) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- merge(Map<String, ?>) - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Merges the given mapin this configuration.
 
- merge(ImmutableConfig) - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Merges the given configin this configuration.
 
- metaClassFor(Id, ClassBean) - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
-  
- metaClassFor(Id, ClassBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- metaClassFor(Id, ClassBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ClassMapper
- 
Stores the metaClassfor the specifiedid.
 
- metaClassFor(Id, ClassBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- metaClassFor(Id, ClassBean) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- metaClassFor(Id, ClassBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ClassCachingStore
-  
- metaClassFor(Id, ClassBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- metaClassFor(Id, ClassBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- metaClassOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
-  
- metaClassOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- metaClassOf(Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ClassMapper
- 
Retrieves the meta-class for the specified id.
 
- metaClassOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- metaClassOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ClassCachingStore
-  
- metaClassOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- method() - Method in class fr.inria.atlanmod.neoemf.data.store.listener.AbstractCallReport
- 
Returns the name of the called method. 
- methodInvocations() - Method in class fr.inria.atlanmod.neoemf.data.store.listener.StoreStats
- 
Returns a map of the different calls made in a  Store chain with their number of invocations. 
- migrate() - Method in class fr.inria.atlanmod.neoemf.io.Migrator
- 
Runs the migration. 
- Migrator<T> - Class in fr.inria.atlanmod.neoemf.io
- 
- modCount - Variable in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
- 
The function to retrieve the modification count of the containing list. 
- ModelDocument - Class in fr.inria.atlanmod.neoemf.data.mongodb.document
- 
Model for the "instances" MongoDb collection. 
- ModelDocument() - Constructor for class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- ModelGraph - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph
- 
An Graphrepresenting a meta-model.
 
- ModelGraph(KeyIndexableGraph) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ModelGraph
- 
Constructs a new ModelGraph.
 
- MongoDbBackend - Interface in fr.inria.atlanmod.neoemf.data.mongodb
- 
A  Backend that is responsible of low-level access to a MongoDb database. 
- MongoDbBackendFactory - Class in fr.inria.atlanmod.neoemf.data.mongodb
- 
- MongoDbBackendFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.mongodb.MongoDbBackendFactory
- 
Constructs a new MongoDbBackendFactory.
 
- MongoDbConfig - Class in fr.inria.atlanmod.neoemf.data.mongodb.config
- 
A  Config that creates MongoDb specific configuration. 
- MongoDbConfig() - Constructor for class fr.inria.atlanmod.neoemf.data.mongodb.config.MongoDbConfig
- 
Constructs a new MongoDbConfig.
 
- MongoDbUriFactory - Class in fr.inria.atlanmod.neoemf.data.mongodb.util
- 
A  UriFactory that creates MongoDb specific resource URIs. 
- MongoDbUriFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.mongodb.util.MongoDbUriFactory
- 
Constructs a new MongoDbUriFactory.
 
- move(int, E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
-  
- move(int, int) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
-  
- move(InternalEObject, EStructuralFeature, int, int) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- move(InternalEObject, EStructuralFeature, int, int) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- moveValue(FeatureBean, int, int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Moves the current value of the specified featurefrom thesourceIndexto thetargetIndex.
 
- name() - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackendFactory
-  
- name() - Method in interface fr.inria.atlanmod.neoemf.data.BackendFactory
- 
Returns the literal description of the created  Backend. 
- name() - Method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
- 
Returns the name of this ClassBean.
 
- name() - Method in class fr.inria.atlanmod.neoemf.data.store.listener.BackendReport
- 
Returns the unique identifier of the backend. 
- nameOf(Class<?>) - Static method in class fr.inria.atlanmod.neoemf.bind.Bindings
- 
Retrieves the name for the specified type.
 
- newInstance(EClass) - Static method in class fr.inria.atlanmod.neoemf.core.PersistenceFactory
- 
Creates a new instance of the eClass.
 
- newInstance(EClass, Id) - Static method in class fr.inria.atlanmod.neoemf.core.PersistenceFactory
- 
Creates a new instance of the eClass.
 
- newList(PersistentEObject) - Static method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
- 
Creates a new ContentsListwith the givenowner.
 
- newListIterator() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
- 
Creates a list iterator over the elements in this list 
- next() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.AllContentsIterator
-  
- next() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
-  
- next() - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
- 
Returns the next mapper to notify. 
- next(M) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
- 
Defines the next mapper to notify. 
- next(Store) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractStore
-  
- next(Store) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- nextIndex() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
-  
- NonResolvingLazyIterator<L extends org.eclipse.emf.ecore.util.InternalEList<E>,E> - Class in fr.inria.atlanmod.neoemf.core.internal.collect
- 
- NonResolvingLazyIterator(L, IntSupplier) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.NonResolvingLazyIterator
- 
Constructs a new NonResolvingLazyIterator.
 
- NonResolvingLazyListIterator<L extends org.eclipse.emf.ecore.util.InternalEList<E>,E> - Class in fr.inria.atlanmod.neoemf.core.internal.collect
- 
- NonResolvingLazyListIterator(L, IntSupplier) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.NonResolvingLazyListIterator
- 
Constructs a new NonResolvingLazyListIterator.
 
- NonResolvingLazyListIterator(L, IntSupplier, int) - Constructor for class fr.inria.atlanmod.neoemf.core.internal.collect.NonResolvingLazyListIterator
- 
Constructs a new NonResolvingLazyListIterator.
 
- NoopProcessor - Class in fr.inria.atlanmod.neoemf.io.processor
- 
A  Processor that simply notifies registered  Writer of events,
 without any additional operation. 
- NoopProcessor(Collection<Handler>) - Constructor for class fr.inria.atlanmod.neoemf.io.processor.NoopProcessor
- 
Constructs a new NoopProcessorwith the givenhandlers.
 
- NoopStore - Class in fr.inria.atlanmod.neoemf.data.store
- 
A  Store that simply notifies its associated  Backend, without any
 additional operation. 
- NoopStore(Backend) - Constructor for class fr.inria.atlanmod.neoemf.data.store.NoopStore
- 
Constructs a new NoopStorebetween the givenresourceand thebackend.
 
- Notifier - Interface in fr.inria.atlanmod.neoemf.io
- 
An object that notifies registered  Handlers of events during an I/O process. 
- notifyAttribute(ProxyAttribute) - Method in class fr.inria.atlanmod.neoemf.io.AbstractNotifier
-  
- notifyAttribute(ProxyAttribute) - Method in interface fr.inria.atlanmod.neoemf.io.Notifier
- 
Notifies all registered handlers of a new attribute. 
- notifyComplete() - Method in class fr.inria.atlanmod.neoemf.io.AbstractNotifier
-  
- notifyComplete() - Method in interface fr.inria.atlanmod.neoemf.io.Notifier
- 
Notifies all registered handlers of the end of the current task. 
- notifyEndElement() - Method in class fr.inria.atlanmod.neoemf.io.AbstractNotifier
-  
- notifyEndElement() - Method in interface fr.inria.atlanmod.neoemf.io.Notifier
- 
Notifies all registered handlers of the end of the current element. 
- notifyInitialize() - Method in class fr.inria.atlanmod.neoemf.io.AbstractNotifier
-  
- notifyInitialize() - Method in interface fr.inria.atlanmod.neoemf.io.Notifier
- 
Notifies all registered handlers of the start of a task. 
- notifyReference(ProxyReference) - Method in class fr.inria.atlanmod.neoemf.io.AbstractNotifier
-  
- notifyReference(ProxyReference) - Method in interface fr.inria.atlanmod.neoemf.io.Notifier
- 
Notifies all registered handlers of a new reference. 
- notifyStartElement(ProxyElement) - Method in class fr.inria.atlanmod.neoemf.io.AbstractNotifier
-  
- notifyStartElement(ProxyElement) - Method in interface fr.inria.atlanmod.neoemf.io.Notifier
- 
Notifies all registered handlers of the start of a new element. 
- parse(InputStream) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Parses the content of the stream.
 
- parse(InputStream) - Method in class fr.inria.atlanmod.neoemf.io.reader.XmiStreamReader
-  
- PersistenceAdapter - Class in fr.inria.atlanmod.neoemf.core.internal
- 
- PersistenceFactory - Class in fr.inria.atlanmod.neoemf.core
- 
- PersistenceFactory() - Constructor for class fr.inria.atlanmod.neoemf.core.PersistenceFactory
- 
Constructs a new PersistenceFactory.
 
- PersistenceFactory(EPackage) - Constructor for class fr.inria.atlanmod.neoemf.core.PersistenceFactory
- 
Constructs a new PersistenceFactoryfor the givenePackage.
 
- PersistentEObject - Interface in fr.inria.atlanmod.neoemf.core
- 
An  EObject identified by a unique  Id, able to persist in  Backend. 
- PersistentResource - Interface in fr.inria.atlanmod.neoemf.resource
- 
A Resourcethat provides efficient model-level operations that are not accessible using the standard EMF
 API.
 
- PersistentResourceDecorator - Class in fr.inria.atlanmod.neoemf.resource
- 
- PersistentResourceDecorator(PersistentResource) - Constructor for class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
- 
Constructs a PersistentResourceDecoratoron the givenresource.
 
- PersistentResourceFactory - Class in fr.inria.atlanmod.neoemf.resource
- 
- PersistentResourceFactory() - Constructor for class fr.inria.atlanmod.neoemf.resource.PersistentResourceFactory
- 
Constructs a new PersistentResourceFactory.
 
- PersistentStoreAdapter - Class in fr.inria.atlanmod.neoemf.data.store.adapter
- 
- PersistentStoreAdapter(Store, PersistentResource) - Constructor for class fr.inria.atlanmod.neoemf.data.store.adapter.PersistentStoreAdapter
- 
Constructs a new PersistentStoreAdapteron the givenstore.
 
- position - Variable in class fr.inria.atlanmod.neoemf.data.bean.AbstractFeatureBean
- 
The position of the feature in its owner.
 
- position() - Method in class fr.inria.atlanmod.neoemf.data.bean.AbstractFeatureBean
-  
- position() - Method in interface fr.inria.atlanmod.neoemf.data.bean.FeatureBean
- 
- previous() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
-  
- previousIndex() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
-  
- Processor - Interface in fr.inria.atlanmod.neoemf.io.processor
- 
A  Handler that pre-processes and post-processes received events, before notifying
 the next  Processor. 
- ProgressEventListener - Class in fr.inria.atlanmod.neoemf.io.listener
- 
- ProgressEventListener(InputStream) - Constructor for class fr.inria.atlanmod.neoemf.io.listener.ProgressEventListener
- 
Constructs a new ProgressEventListenerwith the default period.
 
- ProgressEventListener(InputStream, long) - Constructor for class fr.inria.atlanmod.neoemf.io.listener.ProgressEventListener
- 
Constructs a new ProgressEventListenerwith the givenperiod.
 
- PROPERTY_FID - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ContainingEdge
- 
The property key used to define the name of the opposite containing feature in container edges. 
- PROPERTY_NAME - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ClassVertex
- 
The property key used to define the name of meta-class vertices. 
- PROPERTY_POSITION - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementEdge
- 
The property key used to define the position of an edge. 
- PROPERTY_SIZE - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
The property key used to define the number of edges with a specific label. 
- PROPERTY_URI - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ClassVertex
- 
The property key used to define the URI of meta-class vertices. 
- propertyBased - Variable in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdElement
- 
trueif the graph supports property-based identifiers.
 
- provider - Variable in class fr.inria.atlanmod.neoemf.core.AbstractIdConverter
- 
The current provider of  Id instances. 
- Proxy<T extends Proxy<T,R>,R extends org.eclipse.emf.ecore.EObject> - Interface in fr.inria.atlanmod.neoemf.io.proxy
- 
A simple representation of an EObjectof typeR.
 
- ProxyAttribute - Class in fr.inria.atlanmod.neoemf.io.proxy
- 
A simple representation of a EAttribute
 
- ProxyAttribute() - Constructor for class fr.inria.atlanmod.neoemf.io.proxy.ProxyAttribute
-  
- ProxyClass - Class in fr.inria.atlanmod.neoemf.io.proxy
- 
A simple representation of a EClass.
 
- ProxyClass(EClass) - Constructor for class fr.inria.atlanmod.neoemf.io.proxy.ProxyClass
- 
Constructs a new ProxyClassfrom the represented meta-class.
 
- ProxyClass(ProxyPackage) - Constructor for class fr.inria.atlanmod.neoemf.io.proxy.ProxyClass
- 
Constructs a new ProxyClasswith the givenns.
 
- ProxyClass(ProxyPackage, String) - Constructor for class fr.inria.atlanmod.neoemf.io.proxy.ProxyClass
- 
Constructs a new ProxyClasswith the givennsandname.
 
- ProxyElement - Class in fr.inria.atlanmod.neoemf.io.proxy
- 
- ProxyElement() - Constructor for class fr.inria.atlanmod.neoemf.io.proxy.ProxyElement
-  
- ProxyPackage - Class in fr.inria.atlanmod.neoemf.io.proxy
- 
A simple representation of a EPackage.
 
- ProxyPackage.Registry - Class in fr.inria.atlanmod.neoemf.io.proxy
- 
- ProxyReference - Class in fr.inria.atlanmod.neoemf.io.proxy
- 
A simple representation of a EReference.
 
- ProxyReference() - Constructor for class fr.inria.atlanmod.neoemf.io.proxy.ProxyReference
-  
- ProxyValue<V> - Class in fr.inria.atlanmod.neoemf.io.proxy
- 
A value that can be read, and resolved according to a context. 
- prune() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.AllContentsIterator
-  
- raw(Object) - Static method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyValue
- 
Returns a raw ProxyValuewith itsvalue.
 
- read(InputStream) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
-  
- read(DataMapper) - Method in class fr.inria.atlanmod.neoemf.io.reader.DefaultMapperReader
-  
- read(T) - Method in interface fr.inria.atlanmod.neoemf.io.reader.Reader
- 
- readAttribute(String, String, String) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Reads a new attribute of the current element. 
- readEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Reads the end of the current document. 
- readEndElement() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Reads the end of an element. 
- Reader<T> - Interface in fr.inria.atlanmod.neoemf.io.reader
- 
- readMetaClass(String) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Reads a meta-class attribute from the prefixedValue, and defines is as the meta-class of the givenelement.
 
- readNamespace(String, String) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
- readOnly() - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- readOnly() - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds the read-onlyfeature in this configuration.
 
- ReadOnlyStore - Class in fr.inria.atlanmod.neoemf.data.store
- 
A  Store wrapper that only allows read operations on the underlying database. 
- ReadOnlyStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
- 
Constructs a new ReadOnlyStore.
 
- readSimpleElement(String, String, String) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Reads a new simple element, as <name>value</name>.
 
- readStartDocument() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Reads the start of the document. 
- readStartElement(String, String) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractStreamReader
- 
Reads the start of a new element. 
- RecordingStoreListener - Class in fr.inria.atlanmod.neoemf.data.store.listener
- 
A  StoreListener that records every calls to build usage statistics. 
- RecordingStoreListener(StoreStats) - Constructor for class fr.inria.atlanmod.neoemf.data.store.listener.RecordingStoreListener
- 
Constructs a new RecordingStoreListener.
 
- recordStats(StoreStats) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- recordStats(StoreStats) - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Adds the statsfeature in this configuration.
 
- ReferenceAs<M> - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
A  ReferenceMapper that provides a default behavior to use  M instead of  Id for references. 
- referenceConverter() - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
-  
- referenceConverter() - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ReferenceAs
- 
Returns the converter used to transform a reference to the desired type. 
- ReferenceConverter - Class in fr.inria.atlanmod.neoemf.data.store.adapter
- 
A  Converter that transforms the value of  EReference instances. 
- ReferenceConverter(StoreAdapter) - Constructor for class fr.inria.atlanmod.neoemf.data.store.adapter.ReferenceConverter
- 
Constructs a new ReferenceConverterfor the givenstore.
 
- referenceFor(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- referenceFor(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- referenceFor(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- referenceFor(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- referenceFor(ManyFeatureBean, Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
-  
- referenceFor(ManyFeatureBean, Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMapper
- 
Defines the referenceof the specifiedfeatureat a defined position.
 
- referenceFor(ManyFeatureBean, Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMergedAs
-  
- referenceFor(SingleFeatureBean, Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ReferenceAs
-  
- referenceFor(SingleFeatureBean, Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ReferenceMapper
- 
Defines the reference of the specified feature.
 
- referenceFor(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- referenceFor(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- referenceFor(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- referenceFor(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- referenceFor(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- referenceFor(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- referenceFor(SingleFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- referenceFor(ManyFeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- ReferenceMapper - Interface in fr.inria.atlanmod.neoemf.data.mapping
- 
An object capable of mapping single-valued references represented as a set of key/value pair. 
- referenceOf(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- referenceOf(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- referenceOf(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- referenceOf(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- referenceOf(ManyFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
-  
- referenceOf(ManyFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMapper
- 
Retrieves the reference of the specified featureat a defined position.
 
- referenceOf(ManyFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMergedAs
-  
- referenceOf(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ReferenceAs
-  
- referenceOf(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ReferenceMapper
- 
Retrieves the reference of the specified feature.
 
- referenceOf(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- referenceOf(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- referenceOf(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- referenceOf(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- register(String, BackendFactory) - Method in class fr.inria.atlanmod.neoemf.data.BackendFactoryRegistry
- 
- register(EPackage) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage.Registry
- 
- register(String, String) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage.Registry
- 
- remove() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.AllContentsIterator
-  
- remove() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
-  
- remove() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdEdge
-  
- remove() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdVertex
-  
- remove(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- remove(InternalEObject, EStructuralFeature, int) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- removeAll(InternalEObject, EStructuralFeature, Collection<?>) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
- 
Removes the valuesin thecontentof the object's feature.
 
- removeAllReferences(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- removeAllReferences(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- removeAllReferences(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
-  
- removeAllReferences(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMapper
- 
Removes all references of the specified feature.
 
- removeAllReferences(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMergedAs
-  
- removeAllReferences(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- removeAllReferences(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- removeAllReferences(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- removeAllReferences(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- removeAllReferences(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- removeAllValues(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- removeAllValues(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- removeAllValues(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueMapper
- 
Removes all values of the specified feature.
 
- removeAllValues(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithArrays
-  
- removeAllValues(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithIndices
-  
- removeAllValues(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithLists
-  
- removeAllValues(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- removeAllValues(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- removeAllValues(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- removeAllValues(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- removeAllValues(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- removeContainer(Id) - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
-  
- removeContainer(Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- removeContainer(Id) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ContainerMapper
- 
Removes the container of the specified id.
 
- removeContainer(Id) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- removeContainer(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- removeContainer(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ContainerCachingStore
-  
- removeContainer(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- removeContainer(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- removeContainingEdge() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Removes the containing edge. 
- removeContainment(PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- removeContainment(PersistentEObject) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
- 
Removes the containment link between objectand its container, and deletes any previous link toobject.
 
- removeEdge(Edge) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- removeProperty(String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdElement
-  
- removeReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- removeReference(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- removeReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- removeReference(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- removeReference(ManyFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
-  
- removeReference(ManyFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMapper
- 
Removes the reference of the specified featureat a defined position.
 
- removeReference(ManyFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMergedAs
-  
- removeReference(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ReferenceAs
-  
- removeReference(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ReferenceMapper
- 
Removes the reference of the specified feature.
 
- removeReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- removeReference(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- removeReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- removeReference(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- removeReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- removeReference(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- removeReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- removeReference(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- removeReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- removeReference(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- removeReferences(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Removes the current reference of the feature.
 
- removeValue(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Removes the current value of the feature.
 
- removeValue(FeatureBean, int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Removes the current value of the featureat the definedposition.
 
- removeValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
-  
- removeValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.im.BoundInMemoryBackend
-  
- removeValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- removeValue(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- removeValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- removeValue(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- removeValue(ManyFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueMapper
- 
Removes the value of the specified featureat a defined position.
 
- removeValue(ManyFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithArrays
-  
- removeValue(ManyFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithIndices
-  
- removeValue(ManyFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithLists
-  
- removeValue(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ValueMapper
- 
Removes the value of the specified feature.
 
- removeValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- removeValue(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- removeValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- removeValue(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStore
-  
- removeValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- removeValue(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- removeValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- removeValue(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- removeValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- removeValue(ManyFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- removeVertex(Vertex) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ModelGraph
-  
- removeVertex(Vertex) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- replaceReference(FeatureBean, int, Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Replaces the current reference of the featureat the definedposition.
 
- replaceValue(FeatureBean, int, V) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Replaces the current value of the featureat the definedposition.
 
- requireEndBeforeFlush() - Method in class fr.inria.atlanmod.neoemf.io.writer.AbstractStreamWriter
-  
- requireEndBeforeFlush() - Method in class fr.inria.atlanmod.neoemf.io.writer.AbstractWriter
- 
Returns trueif this writer requires the end of the current element before flushing all features,
 otherwise, all features will be flushed as soon as another feature is intercepted.
 
- requiresUniqueLabels() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ModelGraph
- 
Return trueif the base graph requires unique labels and properties.
 
- resolve(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- resolve(Id) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
- 
Retrieves the object associated to the given id.
 
- resolved(V) - Static method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyValue
- 
Returns a resolved ProxyValuewith itsvalue.
 
- resolveInstanceOf(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- resolveInstanceOf(Id) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
- 
Compute the  EClass associated to the model element with the provided  Id. 
- resource() - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-  
- resource(Resource.Internal) - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-  
- resource() - Method in interface fr.inria.atlanmod.neoemf.core.PersistentEObject
- 
Returns the resource that contains this PersistentEObject.
 
- resource(Resource.Internal) - Method in interface fr.inria.atlanmod.neoemf.core.PersistentEObject
- 
Defines the resource that contains this PersistentEObject.
 
- resource() - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- resource(Resource.Internal) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- resource() - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
- 
Returns the resource to store and access. 
- resource(Resource.Internal) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
- 
Defines the resource to store and access. 
- resource(Resource.Internal) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.TransientStoreAdapter
-  
- resource - Variable in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
- 
The underlying resource. 
- result() - Method in class fr.inria.atlanmod.neoemf.data.store.listener.SuccessCallReport
- 
Returns the result of the call. 
- revert(Long) - Method in class fr.inria.atlanmod.neoemf.core.internal.LongIdConverter
-  
- revert(String) - Method in class fr.inria.atlanmod.neoemf.core.internal.StringIdConverter
-  
- revert(Object, EAttribute) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AttributeConverter
- 
 
 Creates an instance of the attributefrom a string literal representation.
 
- revert(String, EAttribute) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.FeatureMapConverter
- 
 
 Creates an instance of FeatureMap.Entryfrom a string literal representation.
 
- revert(Id) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.ReferenceConverter
-  
- revert(Object, EAttribute) - Method in class fr.inria.atlanmod.neoemf.io.processor.ValueConverter
- 
 
 Creates an instance of the attributefrom a string literal representation.
 
- rollback() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- ROOT_ID - Static variable in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
- 
The identifier of the root element in a PersistentResource.
 
- ROOT_REFERENCE_ID - Static variable in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
- 
- ROOT_REFERENCE_NAME - Static variable in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
- 
- RootContentsList<E> - Class in fr.inria.atlanmod.neoemf.resource.internal
- 
- RootContentsList(DefaultPersistentResource) - Constructor for class fr.inria.atlanmod.neoemf.resource.internal.RootContentsList
- 
Constructs a new RootContentsList.
 
- save(Path) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- save(Path) - Method in interface fr.inria.atlanmod.neoemf.config.ImmutableConfig
- 
Saves this configuration in the directory.
 
- save() - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackend
-  
- save(Path) - Method in class fr.inria.atlanmod.neoemf.data.im.config.InMemoryConfig
-  
- save() - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- save() - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- save() - Method in interface fr.inria.atlanmod.neoemf.data.Saveable
- 
Saves all changes made on this manager since the last call. 
- save() - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- save() - Method in class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-  
- save() - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- save() - Method in class fr.inria.atlanmod.neoemf.data.store.ReadOnlyStore
-  
- save(Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- save(ImmutableConfig) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- save(ImmutableConfig) - Method in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
- 
Saves the resource using the specified configuration. 
- save(Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- save(OutputStream, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- save(ImmutableConfig) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- Saveable - Interface in fr.inria.atlanmod.neoemf.data
- 
An object that can save its current state. 
- scheme() - Method in class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
- 
- schemeOf(Class<?>) - Static method in class fr.inria.atlanmod.neoemf.bind.Bindings
- 
Retrieves the URI scheme for the speficied type.
 
- schemeOf(BackendFactory) - Static method in class fr.inria.atlanmod.neoemf.bind.Bindings
- 
Retrieves the URI scheme for the specified factory.
 
- SERIALIZER_FACTORY - Static variable in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
- 
- set(E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
-  
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- set(InternalEObject, EStructuralFeature, int, Object) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- setAll(InternalEObject, EStructuralFeature, Collection<?>) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- setAll(InternalEObject, EStructuralFeature, Collection<?>) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
- 
Sets the valuesin thecontentof
 the object's feature.
 
- setClassVertex(ClassBean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Defines the meta-class vertex from the specified bean.
 
- setContainer(ContainerDocument) - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- setContainingEdge(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Defines the containing edge from the specified bean.
 
- setFileType(TinkerGraph.FileType) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.config.BlueprintsTinkerConfig
- 
Defines the given TinkerGraphfileTypein this configuration.
 
- setGraph(Class<? extends Graph>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.config.BaseBlueprintsConfig
- 
Defines the graphimplementation of the Blueprints database.
 
- setId(int) - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ContainerDocument
-  
- setId(String) - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- setId(int) - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
- 
Defines the identifier of the feature for the owner element. 
- setId(ProxyValue<Id>) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyElement
- 
Defines the identifier of this element. 
- setLoaded(boolean) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-  
- setLocation(Path) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.config.BaseBlueprintsConfig
- 
Defines the location of the Blueprints database. 
- setLocation(Path) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.config.BlueprintsTinkerConfig
-  
- setLocation(Path) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.config.BlueprintsNeo4jConfig
-  
- setMany(boolean) - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
- 
Defines whether this feature is multi-valued. 
- setManyFeatures(Map<String, List<String>>) - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- setMapping(String) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
-  
- setMapping(String) - Method in interface fr.inria.atlanmod.neoemf.config.Config
- 
Defines the mapping to use for the created  Backend. 
- setMappingWithCheck(String, boolean) - Method in class fr.inria.atlanmod.neoemf.config.BaseConfig
- 
Defines the mapping to use for the created  Backend. 
- setMetaClass(ClassDocument) - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- setMetaClass(ProxyClass) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyElement
- 
Defines the meta-class of this element. 
- setModified(boolean) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- setName(String) - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ClassDocument
-  
- setName(String) - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractNamedElement
- 
Defines the name of this element. 
- setOrigin(R) - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
-  
- setOrigin(R) - Method in interface fr.inria.atlanmod.neoemf.io.proxy.Proxy
- 
Defines the origin of this proxy. 
- setOrigin(EClass) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyClass
-  
- setOrigin(EPackage) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyPackage
-  
- setOrigin(EReference) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyReference
-  
- setOwner(String) - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ContainerDocument
-  
- setOwner(Id) - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
- 
Defines the identifier of the element that owns this feature. 
- setProperty(String, Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdElement
-  
- setReference(FeatureBean, Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Replaces the current reference of the featureby the specifiedreference.
 
- setReference(FeatureBean, int, Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Defines the current reference of the featureat the definedposition.
 
- setRoot(boolean) - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyElement
- 
Defines whether this element is the root of a structure. 
- setSingleFeatures(Map<String, String>) - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ModelDocument
-  
- setSize(FeatureBean, int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Defines the sizeof thefeature.
 
- setTimeStamp(long) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- setTrackingModification(boolean) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- setUri(String) - Method in class fr.inria.atlanmod.neoemf.data.mongodb.document.ClassDocument
-  
- setURI(URI) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-  
- setValue(FeatureBean, V) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Replaces the current value of the featureby the specifiedvalue.
 
- setValue(FeatureBean, int, V) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
- 
Defines the current value of the featureat the definedposition.
 
- setValue(ProxyValue<V>) - Method in class fr.inria.atlanmod.neoemf.io.proxy.AbstractProxyFeature
- 
Defines the value of this feature. 
- shutdown() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-  
- SingleFeatureBean - Class in fr.inria.atlanmod.neoemf.data.bean
- 
A simple representation of a single-valued  EStructuralFeature of a  PersistentEObject. 
- SingleFeatureBean(Id, int) - Constructor for class fr.inria.atlanmod.neoemf.data.bean.SingleFeatureBean
- 
Constructs a new SingleFeatureBeanwith the givenownerand the givenid, which are used
 as a simple representation of a feature of an object.
 
- size() - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
-  
- size - Variable in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyIterator
- 
The cached size of the containing list. 
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- size(InternalEObject, EStructuralFeature) - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
-  
- SizeCachingStore - Class in fr.inria.atlanmod.neoemf.data.store
- 
A  Store wrapper that caches the size data. 
- SizeCachingStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- sizeForValue(SingleFeatureBean, int) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithIndices
- 
Defines the number of values of the specified feature.
 
- sizeOfReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- sizeOfReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- sizeOfReference(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceAs
-  
- sizeOfReference(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMapper
- 
Returns the number of reference of the specified feature.
 
- sizeOfReference(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyReferenceMergedAs
-  
- sizeOfReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- sizeOfReference(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- sizeOfValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.AbstractDataMapperChain
-  
- sizeOfValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapper
-  
- sizeOfValue(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueMapper
- 
Returns the number of value of the specified feature.
 
- sizeOfValue(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithArrays
-  
- sizeOfValue(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithIndices
-  
- sizeOfValue(SingleFeatureBean) - Method in interface fr.inria.atlanmod.neoemf.data.mapping.ManyValueWithLists
-  
- sizeOfValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.ListeningStore
-  
- sizeOfValue(SingleFeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStore
-  
- START_ELT - Static variable in class fr.inria.atlanmod.neoemf.io.util.XPathConstants
- 
The string representing the start of a XPath segment. 
- START_EXPR - Static variable in class fr.inria.atlanmod.neoemf.io.util.XPathConstants
- 
The string representing the start of a XPath expression. 
- stats() - Method in class fr.inria.atlanmod.neoemf.data.store.listener.RecordingStoreListener
-  
- stopTransaction(TransactionalGraph.Conclusion) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
- 
- Storable - Interface in fr.inria.atlanmod.neoemf.data.store
- 
An object that can be stored in a  Store. 
- store() - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.AbstractStoreAdapter
-  
- store() - Method in interface fr.inria.atlanmod.neoemf.data.store.adapter.StoreAdapter
- 
Returns the adapted store chain. 
- Store - Interface in fr.inria.atlanmod.neoemf.data.store
- 
A  DataMapper that adds pre-processing and post-processing capabilities
 to data persistence. 
- StoreAdapter - Interface in fr.inria.atlanmod.neoemf.data.store.adapter
- 
An adapter that adapts and translates EMF requests from an  InternalEObject.EStore to a  Store. 
- StoreFactory - Class in fr.inria.atlanmod.neoemf.data.store
- 
A factory that creates instances of  Store. 
- StoreListener - Interface in fr.inria.atlanmod.neoemf.data.store.listener
- 
An object that listens to calls made on a  Backend. 
- StoreStats - Class in fr.inria.atlanmod.neoemf.data.store.listener
- 
Statistics about the usage of a  Store chain. 
- StoreStats() - Constructor for class fr.inria.atlanmod.neoemf.data.store.listener.StoreStats
-  
- StringIdConverter - Class in fr.inria.atlanmod.neoemf.core.internal
- 
An  IdConverter to use a hexadecimal representation instead of  Id. 
- StringIdConverter() - Constructor for class fr.inria.atlanmod.neoemf.core.internal.StringIdConverter
-  
- SuccessCallReport<K,V,R> - Class in fr.inria.atlanmod.neoemf.data.store.listener
- 
- SuccessCallReport(BackendReport, String, K, V, R) - Constructor for class fr.inria.atlanmod.neoemf.data.store.listener.SuccessCallReport
- 
Constructs a new succeeded call information. 
- supportsLocalUris() - Method in class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
- 
Checks that the  BackendFactory associated to the created  URI supports file-based storage. 
- supportsMultiTargets() - Method in class fr.inria.atlanmod.neoemf.io.AbstractNotifier
- 
Returns trueif this notifier allow to notify several handlers.
 
- supportsMultiTargets() - Method in class fr.inria.atlanmod.neoemf.io.processor.NoopProcessor
-  
- supportsRemoteUris() - Method in class fr.inria.atlanmod.neoemf.util.AbstractUriFactory
- 
Checks that the  BackendFactory associated to the created  URI supports server-based storage. 
- supportsTransient() - Method in class fr.inria.atlanmod.neoemf.data.AbstractBackendFactory
-  
- supportsTransient() - Method in interface fr.inria.atlanmod.neoemf.data.BackendFactory
- 
Returns whether the  Backends created by this factory support the transient state.