- 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 AbstractBackend
with the given name
.
- 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 AbstractFeatureBean
with the given owner
and the given id
.
- AbstractFeatureBean(Id, int, int) - Constructor for class fr.inria.atlanmod.neoemf.data.bean.AbstractFeatureBean
-
Constructs a new ManyFeatureBean
with the given id
and the given name
, 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 Query
able 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 AbstractInMemoryBackend
with the given name
.
- 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 AbstractStore
with the given order
.
- 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 AbstractStoreAdapter
on the given store
.
- 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 AbstractStreamWriter
with the given stream
.
- AbstractUriFactory - Class in fr.inria.atlanmod.neoemf.util
-
An abstract
UriFactory
that manages the assembly and the construction of
URI
s.
- 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 AbstractUriFactory
with the given scheme
.
- 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 AbstractWriter
with the given target
.
- 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 AbstractXmiStreamWriter
with the given stream
.
- 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 values
from the index
in the content
of 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 collection
to the specified feature
from the position of the feature
.
- 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 collection
to the specified feature
from the position of the feature
.
- 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 handler
that will be notified.
- addNext(Collection<H>) - Method in class fr.inria.atlanmod.neoemf.io.AbstractNotifier
-
Adds all the handlers
that 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 reference
to the specified feature
at 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 store
in 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 value
to the specified feature
at 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 collection
to the specified feature
from 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 collection
to the specified feature
from 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 reference
to the specified feature
at 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 value
to the specified feature
at 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 feature
as an attribute.
- asReference(EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.util.EFeatures
-
Casts the feature
as 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 AttributeConverter
for the given store
.
- 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 autoSave
feature in this configuration.
- autoSave(long) - Method in interface fr.inria.atlanmod.neoemf.config.Config
-
Adds the autoSave
feature, with a defined chunk
, 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 AutoSavingStore
with the given chunk
.
- AutoSavingStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.AutoSavingStore
-
Constructs a new AutoSavingStore
with 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 BackendReport
for the specified backend
.
- 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 BaseConfig
with 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 BerkeleyDbConfig
with 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 BindingException
with null
as its error detail message.
- BindingException(String) - Constructor for exception fr.inria.atlanmod.neoemf.bind.BindingException
-
Constructs an BindingException
with the specified detail message
.
- BindingException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.bind.BindingException
-
Constructs an BindingException
with the specified cause
and its detail message.
- BindingException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.bind.BindingException
-
Constructs an BindingException
with the specified detail message
and cause
.
- 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 BlueprintsNeo4jConfig
with 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 BlueprintsTinkerConfig
with 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 BoundInMemoryBackend
with the given owner
.
- 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-containers
feature 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-features
feature 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-metaclasses
feature 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-sizes
feature in this configuration.
- checkFeature(FeatureBean) - Method in class fr.inria.atlanmod.neoemf.data.im.AbstractInMemoryBackend
-
Checks the specified feature
before 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 ClassBean
with the given name
and uri
, which are used as a simple
representation of a an EClass
.
- 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 Vertex
representing 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 container
for the specified id
.
- 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 Edge
representing 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 ContentsCopier
for the specified object
.
- 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 attribute
to a string literal representation.
- convert(FeatureMap.Entry, EAttribute) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.FeatureMapConverter
-
Converts an instance of FeatureMap.Entry
to 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 attribute
to 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 ProxyReference
from 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 ClassVertex
on the graph
.
- create(ModelGraph, ElementVertex, SingleFeatureBean) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ContainingEdge
-
Creates a new ContainingEdge
between the containment
vertex and its container.
- create(ModelGraph, ElementVertex, Id, String) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementEdge
-
Creates a new ElementEdge
between the referencing
vertex 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 ElementEdge
between the referencing
vertex and its positionned reference.
- create(ModelGraph, ElementVertex, ClassVertex) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.InstanceOfEdge
-
Creates a new InstanceOfEdge
between the instance
vertex and its metaClass
.
- 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 file
descriptor.
- createLocalUri(String) - Method in interface fr.inria.atlanmod.neoemf.util.UriFactory
-
Creates a new URI from the given file
descriptor.
- 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
, and model
by 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
, and model
by 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
, and model
by 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
, and model
by 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 DatabaseException
with null
as its error detail message.
- DatabaseException(String) - Constructor for exception fr.inria.atlanmod.neoemf.data.DatabaseException
-
Constructs an DatabaseException
with the specified detail message
.
- DatabaseException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.DatabaseException
-
Constructs an DatabaseException
with the specified cause
and its detail message.
- DatabaseException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.DatabaseException
-
Constructs an DatabaseException
with the specified detail message
and cause
.
- 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 DefaultMapperWriter
with the given mapper
.
- 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 DefaultPersistentEObject
with the given id
.
- DefaultPersistentResource - Class in fr.inria.atlanmod.neoemf.resource
-
- DefaultPersistentResource(URI) - Constructor for class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-
Constructs a new DefaultPersistentResource
with the given uri
.
- 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 DirectStoreMap
with the given owner
and feature
.
- doAdd(int, E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
-
Inserts the specified element
at the specified index
in 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 index
in 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 index
in the containing list.
- doSet(int, E) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.LazyListIterator
-
Replaces the element at the specified index
in the containing list with the specified element
.
- 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 DynamicPersistentEObject
that is an instance of the specified eClass
.
- 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 FeatureMapConverter
for the given store
.
- 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 UriFactory
that uses the given scheme
.
- 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 EObject
s 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 Resource
s.
- fr.inria.atlanmod.neoemf.util - package fr.inria.atlanmod.neoemf.util
-
Provides miscellaneous utility classes, such as URI
s 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
PersistentEObject
s.
- from(Object) - Static method in interface fr.inria.atlanmod.neoemf.core.PersistentEObject
-
Returns the given object
as a PersistentEObject
.
- from(PersistentEObject) - Static method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
-
Creates a new ClassBean
from the given object
.
- from(EClass) - Static method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
-
Creates a new ClassBean
from the given reference
.
- from(InternalEObject, EStructuralFeature, int) - Static method in class fr.inria.atlanmod.neoemf.data.bean.ManyFeatureBean
-
Creates a new ManyFeatureBean
from the given owner
and the given feature
.
- from(PersistentEObject, EStructuralFeature, int) - Static method in class fr.inria.atlanmod.neoemf.data.bean.ManyFeatureBean
-
Creates a new ManyFeatureBean
from the given owner
and the given feature
.
- from(InternalEObject, EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.data.bean.SingleFeatureBean
-
Creates a new SingleFeatureBean
from the given owner
and the given feature
.
- from(PersistentEObject, EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.data.bean.SingleFeatureBean
-
Creates a new SingleFeatureBean
from the given owner
and the given feature
.
- from(Vertex, ModelGraph) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ClassVertex
-
Creates a new instance of ClassVertex
on the baseVertex
.
- from(Edge, ModelGraph) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ContainingEdge
-
Creates a new instance of ContainingEdge
on the baseEdge
.
- from(Edge, ModelGraph) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementEdge
-
Creates a new instance of ElementEdge
on the baseEdge
.
- from(Vertex, ModelGraph) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
-
Retrieves the ElementVertex
that wraps the baseVertex
, 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 InstanceOfEdge
on the baseEdge
.
- 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 Migrator
that 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 EClass
corresponding to this ClassBean
.
- 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 content
of 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 ClassVertex
on the graph
.
- 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 feature
at the defined position
.
- 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 feature
between the startPosition
and the endPosition
.
- 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 feature
at the defined position
.
- 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 Vertex
and Edge
instances.
- 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
Id
s.
- IdEdge<G extends IdGraph<G>> - Class in fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper
-
An Edge
able 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 Element
able 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 KeyIndexableGraph
able 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 GraphQuery
able 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 Vertex
able 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 VertexQuery
able 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 IndentingXmiStreamWriter
on the given stream
.
- IndentingXmiStreamWriter(OutputStream, int) - Constructor for class fr.inria.atlanmod.neoemf.io.writer.IndentingXmiStreamWriter
-
Constructs a new IndentingXmiStreamWriter
on the given stream
.
- 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 InMemoryConfig
with 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 Edge
representing 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 the target
is 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 InvalidBackend
with 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 InvalidBackendException
with null
as its error detail message.
- InvalidBackendException(String) - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidBackendException
-
Constructs an InvalidBackendException
with the specified detail message
.
- InvalidBackendException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidBackendException
-
Constructs an InvalidBackendException
with the specified cause
and its detail message.
- InvalidBackendException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidBackendException
-
Constructs an InvalidBackendException
with the specified detail message
and cause
.
- 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 InvalidConfigException
with null
as its error detail message.
- InvalidConfigException(String) - Constructor for exception fr.inria.atlanmod.neoemf.config.InvalidConfigException
-
Constructs an InvalidConfigException
with the specified detail message
.
- InvalidConfigException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.config.InvalidConfigException
-
Constructs an InvalidConfigException
with the specified cause
and its detail message.
- InvalidConfigException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.config.InvalidConfigException
-
Constructs an InvalidConfigException
with the specified detail message
and cause
.
- 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 InvalidDataMapper
with 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 InvalidDataMapperException
with null
as its error detail message.
- InvalidDataMapperException(String) - Constructor for exception fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapperException
-
Constructs an InvalidDataMapperException
with the specified detail message
.
- InvalidDataMapperException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapperException
-
Constructs an InvalidDataMapperException
with the specified cause
and its detail message.
- InvalidDataMapperException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.mapping.InvalidDataMapperException
-
Constructs an InvalidDataMapperException
with the specified detail message
and cause
.
- 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 InvalidStoreException
with null
as its error detail message.
- InvalidStoreException(String) - Constructor for exception fr.inria.atlanmod.neoemf.data.store.InvalidStoreException
-
Constructs an InvalidStoreException
with the specified detail message
.
- InvalidStoreException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.store.InvalidStoreException
-
Constructs an InvalidStoreException
with the specified cause
and its detail message.
- InvalidStoreException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.store.InvalidStoreException
-
Constructs an InvalidStoreException
with the specified detail message
and cause
.
- 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 ClassBean
represents an abstract class.
- isAttribute(EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.util.EFeatures
-
Checks whether the feature
represents an attribute.
- isContainment() - Method in class fr.inria.atlanmod.neoemf.io.proxy.ProxyReference
-
Returns true
if 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 true
if 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 true
if the feature
must be included in the result, false
if it should be
ignored.
- isIncludedEntry(FeatureMap.Entry) - Method in class fr.inria.atlanmod.neoemf.core.internal.collect.ContentsList
-
Returns true
if the feature of the entry
must be included in the result, false
if it
should be ignored.
- isInterface() - Method in class fr.inria.atlanmod.neoemf.data.bean.ClassBean
-
Returns whether this ClassBean
represents 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 true
if 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 true
if 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 resource
is 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 true
if a value has been defined, resolved or not.
- isReadOnly() - Method in interface fr.inria.atlanmod.neoemf.config.ImmutableConfig
-
Returns true
if 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 feature
represents 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 true
if 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 true
if this graph support custom edge IDs.
- isSupportVertexIds() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.wrapper.IdGraph
-
Returns true
if 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 DefaultEqualityHelperFactory
that creates instances of LazyEqualityHelper
.
- LazyEqualityHelperFactory() - Constructor for class fr.inria.atlanmod.neoemf.util.compare.LazyEqualityHelperFactory
-
Constructs a new LazyEqualityHelperFactory
with a default cache.
- LazyEqualityHelperFactory(CacheBuilder<Object, Object>) - Constructor for class fr.inria.atlanmod.neoemf.util.compare.LazyEqualityHelperFactory
-
Constructs a new LazyEqualityHelperFactory
using the given cacheBuilder
.
- 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
PersistentEObject
s.
- 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 LazyMatchEngineFactory
that will use identifiers as specified by the given useIDs
enumeration.
- LazyMatchEngineFactory(UseIdentifiers, WeightProvider.Descriptor.Registry) - Constructor for class fr.inria.atlanmod.neoemf.util.compare.LazyMatchEngineFactory
-
Constructs a new LazyMatchEngineFactory
that will use identifiers as specified by the given useIDs
enumeration.
- LazyMatchEngineFactory(IEObjectMatcher, IComparisonFactory) - Constructor for class fr.inria.atlanmod.neoemf.util.compare.LazyMatchEngineFactory
-
Constructs a new LazyMatchEngineFactory
with 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 ListeningStore
with the given listener
.
- 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 log
feature in this configuration.
- log(Level) - Method in interface fr.inria.atlanmod.neoemf.config.Config
-
Adds the log
feature, with a defined level
, 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 LoggingEventListener
with the default logging level.
- LoggingEventListener(Level) - Constructor for class fr.inria.atlanmod.neoemf.io.listener.LoggingEventListener
-
Constructs a new LoggingEventListener
with the given logging level
.
- 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 LoggingStoreListener
with the given logging level
.
- 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 LongId
with 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 ManyFeatureBean
with the given owner
and the given id
, 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
List
s.
- 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 MapDbConfig
with 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 map
in this configuration.
- merge(ImmutableConfig) - Method in interface fr.inria.atlanmod.neoemf.config.Config
-
Merges the given config
in 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 metaClass
for the specified id
.
- 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 Graph
representing 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 feature
from the sourceIndex
to the targetIndex
.
- 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 ContentsList
with the given owner
.
- 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 NoopProcessor
with the given handlers
.
- 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 NoopStore
between the given resource
and the backend
.
- Notifier - Interface in fr.inria.atlanmod.neoemf.io
-
An object that notifies registered
Handler
s 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 PersistenceFactory
for the given ePackage
.
- 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 Resource
that 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 PersistentResourceDecorator
on the given resource
.
- 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 PersistentStoreAdapter
on the given store
.
- 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 ProgressEventListener
with the default period.
- ProgressEventListener(InputStream, long) - Constructor for class fr.inria.atlanmod.neoemf.io.listener.ProgressEventListener
-
Constructs a new ProgressEventListener
with the given period
.
- 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
-
true
if 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 EObject
of type R
.
- 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 ProxyClass
from the represented meta-class.
- ProxyClass(ProxyPackage) - Constructor for class fr.inria.atlanmod.neoemf.io.proxy.ProxyClass
-
Constructs a new ProxyClass
with the given ns
.
- ProxyClass(ProxyPackage, String) - Constructor for class fr.inria.atlanmod.neoemf.io.proxy.ProxyClass
-
Constructs a new ProxyClass
with the given ns
and name
.
- 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 ProxyValue
with its value
.
- 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 given element
.
- 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-only
feature 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 stats
feature 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 ReferenceConverter
for the given store
.
- 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 reference
of the specified feature
at 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 feature
at 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 values
in the content
of 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 object
and its container, and deletes any previous link to object
.
- 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 feature
at 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 feature
at the defined position
.
- 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 feature
at 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 feature
at the defined position
.
- replaceValue(FeatureBean, int, V) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
-
Replaces the current value of the feature
at the defined position
.
- requireEndBeforeFlush() - Method in class fr.inria.atlanmod.neoemf.io.writer.AbstractStreamWriter
-
- requireEndBeforeFlush() - Method in class fr.inria.atlanmod.neoemf.io.writer.AbstractWriter
-
Returns true
if 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 true
if 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 ProxyValue
with its value
.
- 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 attribute
from a string literal representation.
- revert(String, EAttribute) - Method in class fr.inria.atlanmod.neoemf.data.store.adapter.FeatureMapConverter
-
Creates an instance of FeatureMap.Entry
from 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 attribute
from 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 values
in the content
of
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 TinkerGraph
fileType
in this configuration.
- setGraph(Class<? extends Graph>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.config.BaseBlueprintsConfig
-
Defines the graph
implementation 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 feature
by the specified reference
.
- setReference(FeatureBean, int, Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
-
Defines the current reference of the feature
at the defined position
.
- 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 size
of the feature
.
- 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 feature
by the specified value
.
- setValue(FeatureBean, int, V) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.internal.graph.ElementVertex
-
Defines the current value of the feature
at the defined position
.
- 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 SingleFeatureBean
with the given owner
and the given id
, 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 true
if 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
Backend
s created by this factory support the transient state.