- AbstractBlueprintsHandler - Class in fr.inria.atlanmod.neoemf.data.blueprints.io
-
- AbstractBlueprintsHandler(BlueprintsPersistenceBackend) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.io.AbstractBlueprintsHandler
-
Constructs a new AbstractBlueprintsHandler
on the given backend
.
- AbstractBlueprintsOptions - Class in fr.inria.atlanmod.neoemf.data.blueprints.option
-
An abstract
PersistenceOptions
that holds generic options for all Blueprints based implementations.
- AbstractBlueprintsOptions() - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.option.AbstractBlueprintsOptions
-
- AbstractBlueprintsOptionsBuilder<B extends AbstractBlueprintsOptionsBuilder<B,O>,O extends AbstractBlueprintsOptions> - Class in fr.inria.atlanmod.neoemf.data.blueprints.option
-
- AbstractBlueprintsOptionsBuilder() - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.option.AbstractBlueprintsOptionsBuilder
-
Constructs a new AbstractBlueprintsOptionsBuilder
.
- AbstractDirectWriteStore<P extends PersistenceBackend> - Class in fr.inria.atlanmod.neoemf.data.store
-
- AbstractDirectWriteStore(Resource.Internal, P) - Constructor for class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Constructs a new AbstractDirectWriteStore
between the given resource
and the backend
.
- AbstractInputNotifier<T extends InputHandler> - Class in fr.inria.atlanmod.neoemf.io
-
An abstract
InputNotifier
that provides overall behavior for the management of handlers.
- AbstractInputNotifier() - Constructor for class fr.inria.atlanmod.neoemf.io.AbstractInputNotifier
-
Constructs a new AbstractInputNotifier
.
- AbstractPersistenceBackend - Class in fr.inria.atlanmod.neoemf.data
-
- AbstractPersistenceBackend() - Constructor for class fr.inria.atlanmod.neoemf.data.AbstractPersistenceBackend
-
Constructs a new AbstractPersistenceBackend
.
- AbstractPersistenceBackendFactory - Class in fr.inria.atlanmod.neoemf.data
-
- AbstractPersistenceBackendFactory() - Constructor for class fr.inria.atlanmod.neoemf.data.AbstractPersistenceBackendFactory
-
Constructs a new AbstractPersistenceBackendFactory
.
- AbstractPersistenceHandler<P extends PersistenceBackend> - Class in fr.inria.atlanmod.neoemf.io.persistence
-
- AbstractPersistenceHandler(P) - Constructor for class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
Constructs a new AbstractPersistenceHandler
on top of the backend
.
- AbstractPersistenceHandlerDecorator - Class in fr.inria.atlanmod.neoemf.io.persistence
-
- AbstractPersistenceHandlerDecorator(PersistenceHandler) - Constructor for class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandlerDecorator
-
Constructs a new AbstractPersistenceHandlerDecorator
on the underlying handler
.
- AbstractPersistenceOptions - Class in fr.inria.atlanmod.neoemf.option
-
- AbstractPersistenceOptions() - Constructor for class fr.inria.atlanmod.neoemf.option.AbstractPersistenceOptions
-
- AbstractPersistenceOptionsBuilder<B extends AbstractPersistenceOptionsBuilder<B,O>,O extends AbstractPersistenceOptions> - Class in fr.inria.atlanmod.neoemf.option
-
- AbstractPersistenceOptionsBuilder() - Constructor for class fr.inria.atlanmod.neoemf.option.AbstractPersistenceOptionsBuilder
-
Constructs a new AbstractPersistenceOptionsBuilder
.
- AbstractPersistentStore - Class in fr.inria.atlanmod.neoemf.data.store
-
- AbstractPersistentStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStore
-
Constructs a new AbstractPersistentStore
.
- AbstractPersistentStoreDecorator - Class in fr.inria.atlanmod.neoemf.data.store
-
- AbstractPersistentStoreDecorator(PersistentStore) - Constructor for class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
Constructs a new AbstractPersistentStoreDecorator
on the given store
.
- AbstractProcessor - Class in fr.inria.atlanmod.neoemf.io.processor
-
A
Processor
that delegates all methods to its underlying processor.
- AbstractProcessor(Processor) - Constructor for class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
Constructs a new AbstractProcessor
with an embedded processor
.
- AbstractReader - Class in fr.inria.atlanmod.neoemf.io.reader
-
An abstract
Reader
that notifies
Processor
and provides overall behavior for the management of
namespaces.
- AbstractReader() - Constructor for class fr.inria.atlanmod.neoemf.io.reader.AbstractReader
-
- AbstractTransientStore - Class in fr.inria.atlanmod.neoemf.data.store
-
A abstract
TransientStore
that uses collections to store data in memory.
- AbstractTransientStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
Constructs a new AbstractTransientStore
.
- AbstractXmiReader - Class in fr.inria.atlanmod.neoemf.io.reader
-
An abstract
Reader
that processes the raw structure of XMI files.
- AbstractXmiReader() - Constructor for class fr.inria.atlanmod.neoemf.io.reader.AbstractXmiReader
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.ReadOnlyHBaseStore
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbIndicesStore
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Adds the value at the index in the
content
of the object's feature.
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AutocommitStoreDecorator
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStoreDecorator
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.IsSetCachingStoreDecorator
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- add(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStoreDecorator
-
- addAttribute(Id, String, int, boolean, Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.AbstractBlueprintsHandler
-
- addAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- addAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- addAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
- addAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- addAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Adds the value
at the index
in the content of the attribute
of the object
.
- addAttribute(Id, String, int, boolean, Object) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
Adds a new attribute to the element identified by the given id
.
- addElement(Id, String, String, boolean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.AbstractBlueprintsHandler
-
- addElement(Id, String, String, boolean) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
Adds a new element.
- addHandler(T) - Method in class fr.inria.atlanmod.neoemf.io.AbstractInputNotifier
-
- addHandler(T) - Method in interface fr.inria.atlanmod.neoemf.io.InputNotifier
-
- addHandler(PersistenceHandler) - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- addReference(Id, String, int, boolean, boolean, Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.AbstractBlueprintsHandler
-
- addReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- addReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- addReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbCacheManyStore
-
- addReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
- addReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- addReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Adds the value
at the index
in the content of the reference
of the object
.
- addReference(Id, String, int, boolean, boolean, Id) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
Adds a new reference to the element identified by the given id
.
- addVertex(Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackend
-
Create a new vertex, add it to the graph, and return the newly created vertex.
- AlreadyExistingIdException - Exception in fr.inria.atlanmod.neoemf.io
-
Exception thrown when an
Id
is already defined in a datastore.
- AlreadyExistingIdException() - Constructor for exception fr.inria.atlanmod.neoemf.io.AlreadyExistingIdException
-
Constructs an AlreadyExistingIdException
with null
as its error detail message.
- AlreadyExistingIdException(String) - Constructor for exception fr.inria.atlanmod.neoemf.io.AlreadyExistingIdException
-
Constructs an AlreadyExistingIdException
with the specified detail message
.
- AlreadyExistingIdException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.io.AlreadyExistingIdException
-
Constructs an AlreadyExistingIdException
with the specified cause
and its detail message.
- AlreadyExistingIdException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.io.AlreadyExistingIdException
-
Constructs an AlreadyExistingIdException
with the specified detail message
and cause
.
- appendFileExtension(String) - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- appendFragment(String) - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- appendQuery(String) - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- appendSegment(String) - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- appendSegments(String[]) - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- ARRAYS_MAPPED_MEMORY - Static variable in interface fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jResourceOptions
-
The option key to set the size of the buffer that contains arrays.
- arraysMappedBuffer(String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jOptionsBuilder
-
Adds the arrays mapped memory
property in the created options.
- asMap() - Method in class fr.inria.atlanmod.neoemf.option.AbstractPersistenceOptionsBuilder
-
- asMap() - Method in interface fr.inria.atlanmod.neoemf.option.PersistenceOptionsBuilder
-
Returns an immutable
Map
containing all defined options.
- attached(EObject) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- Attribute - Class in fr.inria.atlanmod.neoemf.io.structure
-
- Attribute(String) - Constructor for class fr.inria.atlanmod.neoemf.io.structure.Attribute
-
Constructs a new Attribute
with the given localName
.
- authority() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- autocommit() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.option.AbstractBlueprintsOptionsBuilder
-
Adds the autocommit
feature in the created options.
- autocommit(int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.option.AbstractBlueprintsOptionsBuilder
-
Adds the autocommit
feature with the given chunk
size in the created options.
- autocommit() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.option.MapDbOptionsBuilder
-
Adds the autocommit
feature in the created options.
- AUTOCOMMIT_CHUNK - Static variable in interface fr.inria.atlanmod.neoemf.data.blueprints.option.BlueprintsResourceOptions
-
The option key to define the number of operations between each commit in autocommit mode.
- AutocommitStoreDecorator - Class in fr.inria.atlanmod.neoemf.data.store
-
A
PersistentStore
wrapper that automatically saves modifications as calls are made.
- AutocommitStoreDecorator(PersistentStore, long) - Constructor for class fr.inria.atlanmod.neoemf.data.store.AutocommitStoreDecorator
-
Constructs a new AutocommitStoreDecorator
with the given opsBetweenCommits
.
- AutocommitStoreDecorator(PersistentStore) - Constructor for class fr.inria.atlanmod.neoemf.data.store.AutocommitStoreDecorator
-
Constructs a new AutocommitStoreDecorator
with the default number of modifications between commits.
- cache(BlueprintsNeo4jResourceOptions.CacheType) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jOptionsBuilder
-
Adds the cache type
feature in the created options.
- CACHE_TYPE - Static variable in interface fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jResourceOptions
-
The option key to define the cache type used by Neo4j.
- cacheFeatures() - Method in class fr.inria.atlanmod.neoemf.option.AbstractPersistenceOptionsBuilder
-
Adds the cache-features
feature in the created options.
- cacheIsSet() - Method in class fr.inria.atlanmod.neoemf.option.AbstractPersistenceOptionsBuilder
-
Adds the cache-is-set
feature in the created options.
- cacheSizes() - Method in class fr.inria.atlanmod.neoemf.option.AbstractPersistenceOptionsBuilder
-
Adds the cache-sizes
feature in the created options.
- Classifier - Class in fr.inria.atlanmod.neoemf.io.structure
-
- Classifier(Namespace, String) - Constructor for class fr.inria.atlanmod.neoemf.io.structure.Classifier
-
Constructs a new Classifier
with the given namespace
and localName
.
- ClassInfo - Class in fr.inria.atlanmod.neoemf.data.structure
-
A simple representation of a (meta)
EClass
.
- ClassInfo(String, String) - Constructor for class fr.inria.atlanmod.neoemf.data.structure.ClassInfo
-
Constructs a new
ClassInfo
with the given
name
and
uri
, which are used as a simple
representation of a an
EClass
.
- clean() - Method in class fr.inria.atlanmod.neoemf.io.structure.Namespace.Registry
-
Cleans the registry.
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.ReadOnlyHBaseStore
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbIndicesStore
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Removes all values form the
content
of the object's feature
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AutocommitStoreDecorator
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStoreDecorator
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.IsSetCachingStoreDecorator
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- clear(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStoreDecorator
-
- clearAttribute(PersistentEObject, EAttribute) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- clearAttribute(PersistentEObject, EAttribute) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Removes all values form the content of the attribute
of the object
.
- clearReference(PersistentEObject, EReference) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- clearReference(PersistentEObject, EReference) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Removes all values form the content of the reference
of the object
.
- close() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackend
-
- close() - Method in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackend
-
- close() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
- close() - Method in interface fr.inria.atlanmod.neoemf.data.PersistenceBackend
-
In our case, it cleanly stops the underlying database.
- 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
-
- CommonOptions - Class in fr.inria.atlanmod.neoemf.option
-
- CommonOptionsBuilder - Class in fr.inria.atlanmod.neoemf.option
-
- CommonOptionsBuilder() - Constructor for class fr.inria.atlanmod.neoemf.option.CommonOptionsBuilder
-
Constructs a new CommonOptionsBuilder
.
- CommonStoreOptions - Enum in fr.inria.atlanmod.neoemf.option
-
- compareTo(Id) - Method in class fr.inria.atlanmod.neoemf.core.StringId
-
- compareTo(FeatureKey) - Method in class fr.inria.atlanmod.neoemf.data.structure.FeatureKey
-
- compareTo(FeatureKey) - Method in class fr.inria.atlanmod.neoemf.data.structure.MultivaluedFeatureKey
-
- CONFIG_FILE - Static variable in interface fr.inria.atlanmod.neoemf.data.PersistenceBackendFactory
-
The name of the configuration file of a back-end persistence.
- CONTAINER - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
The label used to define container
Edge
s.
- containerFor(Id) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
Retrieves container for a given object
Id
.
- ContainerInfo - Class in fr.inria.atlanmod.neoemf.data.structure
-
- ContainerInfo(Id, String) - Constructor for class fr.inria.atlanmod.neoemf.data.structure.ContainerInfo
-
Constructs a new ContainerInfo
with the given id
and the given name
.
- CONTAINING_FEATURE - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
The property key used to define the opposite containing feature in container
Edge
s.
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns whether the
content
of the object's feature contains the given value.
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.IsSetCachingStoreDecorator
-
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- contains(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- containsAttribute(PersistentEObject, EAttribute, Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- containsAttribute(PersistentEObject, EAttribute, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns whether the content of the attribute
of the object
contains the given value
.
- containsReference(PersistentEObject, EReference, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- containsReference(PersistentEObject, EReference, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns whether the content of the reference
of the object
contains the given value
.
- CONTENTS - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
The label used to link root vertex to top-level elements.
- copyBackend(PersistenceBackend, PersistenceBackend) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackendFactory
-
- copyBackend(PersistenceBackend, PersistenceBackend) - Method in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackendFactory
-
- copyBackend(PersistenceBackend, PersistenceBackend) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackendFactory
-
- copyBackend(PersistenceBackend, PersistenceBackend) - Method in interface fr.inria.atlanmod.neoemf.data.PersistenceBackendFactory
-
- copyTo(BlueprintsPersistenceBackend) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackend
-
Copies all the contents of this back-end to the target one.
- copyTo(MapDbPersistenceBackend) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
Copies all the contents of this this back-end to the target one.
- CounterPersistenceHandlerDecorator - Class in fr.inria.atlanmod.neoemf.io.persistence
-
- CounterPersistenceHandlerDecorator(PersistenceHandler) - Constructor for class fr.inria.atlanmod.neoemf.io.persistence.CounterPersistenceHandlerDecorator
-
Constructs a new CounterPersistenceHandlerDecorator
on the underlying handler
.
- CounterPersistenceHandlerDecorator(PersistenceHandler, String) - Constructor for class fr.inria.atlanmod.neoemf.io.persistence.CounterPersistenceHandlerDecorator
-
Constructs a new CounterPersistenceHandlerDecorator
with the given name
on the underlying
handler
.
- countLoadedObjects() - Method in class fr.inria.atlanmod.neoemf.option.AbstractPersistenceOptionsBuilder
-
Adds the count-loaded-objects
feature in the created options.
- create(EClass) - Method in class fr.inria.atlanmod.neoemf.core.PersistenceFactory
-
- create(EClass) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
- create(EClass) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- create(EClass) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- create(EClass) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- create(EClass) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- createElement(Classifier, Id) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
Creates an element from the given classifier
with the given id
.
- createFileURI(File) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.util.BlueprintsURI
-
Creates a new
BlueprintsURI
from the given
File
descriptor.
- createFileURI(URI) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.util.BlueprintsURI
-
Creates a new BlueprintsURI
from the given uri
by checking the referenced file exists on the file
system.
- createFileURI(File) - Static method in class fr.inria.atlanmod.neoemf.data.hbase.util.HBaseURI
-
Creates a new
HBaseURI
from the given
File
descriptor.
- createFileURI(URI) - Static method in class fr.inria.atlanmod.neoemf.data.hbase.util.HBaseURI
-
Creates a new HBaseURI
from the given uri
by checking the referenced file exists on the file
system.
- createFileURI(File) - Static method in class fr.inria.atlanmod.neoemf.data.mapdb.util.MapDbURI
-
Creates a new
MapDbURI
from the given
File
descriptor.
- createFileURI(URI) - Static method in class fr.inria.atlanmod.neoemf.data.mapdb.util.MapDbURI
-
Creates a new MapDbURI
from the given uri
by checking the referenced file exists on the file
system.
- createFileURI(File, String) - Static method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
Creates a new PersistenceURI
from the given file
descriptor.
- createFileURI(URI, String) - Static method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
Creates a new PersistenceURI
from the given uri
by checking the referenced file exists on the
file system.
- createHierarchicalURI(String, String, URI) - Static method in class fr.inria.atlanmod.neoemf.data.hbase.util.HBaseURI
-
Creates a new
HBaseURI
from the
host
,
port
, and
modelURI
by creating a
hierarchical
URI
that references the distant model resource.
- createNeoEContentsEList(EObject) - Static method in class fr.inria.atlanmod.neoemf.util.NeoEContentsEList
-
Creates a new NeoEContentsEList
with the given owner
.
- createPersistenceHandler(BlueprintsPersistenceBackend, boolean) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.io.BlueprintsHandlerFactory
-
- createPersistentBackend(File, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackendFactory
-
- createPersistentBackend(File, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackendFactory
-
- createPersistentBackend(File, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackendFactory
-
- createPersistentBackend(File, Map<?, ?>) - Method in interface fr.inria.atlanmod.neoemf.data.PersistenceBackendFactory
-
- createPersistentStore(PersistentResource, PersistenceBackend, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.data.AbstractPersistenceBackendFactory
-
- createPersistentStore(PersistentResource, PersistenceBackend, Map<?, ?>) - Method in interface fr.inria.atlanmod.neoemf.data.PersistenceBackendFactory
-
Creates a
PersistentStore
between the given
resource
and the given
backend
according to the given
options
.
- createResource(URI) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceFactory
-
Creates a resource with the given URI and returns it.
- createSpecificPersistentStore(PersistentResource, PersistenceBackend, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.data.AbstractPersistenceBackendFactory
-
Creates a
PersistentStore
between the given
resource
and the given
backend
according to the given
options
.
- createSpecificPersistentStore(PersistentResource, PersistenceBackend, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackendFactory
-
- createSpecificPersistentStore(PersistentResource, PersistenceBackend, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackendFactory
-
- createSpecificPersistentStore(PersistentResource, PersistenceBackend, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackendFactory
-
- createTransientBackend() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackendFactory
-
- createTransientBackend() - Method in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackendFactory
-
- createTransientBackend() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackendFactory
-
- createTransientBackend() - Method in interface fr.inria.atlanmod.neoemf.data.PersistenceBackendFactory
-
- createTransientStore(PersistentResource, PersistenceBackend) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackendFactory
-
- createTransientStore(PersistentResource, PersistenceBackend) - Method in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackendFactory
-
- createTransientStore(PersistentResource, PersistenceBackend) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackendFactory
-
- createTransientStore(PersistentResource, PersistenceBackend) - Method in interface fr.inria.atlanmod.neoemf.data.PersistenceBackendFactory
-
Creates a
PersistentStore
between the given
resource
and the given in-memory
backend
.
- createURI(URI) - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.util.BlueprintsURI
-
Creates a new BlueprintsURI
from the given uri
.
- createURI(URI) - Static method in class fr.inria.atlanmod.neoemf.data.hbase.util.HBaseURI
-
Creates a new HBaseURI
from the given uri
.
- createURI(URI) - Static method in class fr.inria.atlanmod.neoemf.data.mapdb.util.MapDbURI
-
Create a new MapDbURI
from the given uri
.
- createURI(URI) - Static method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
Creates a new PersistenceURI
from the given uri
.
- createValue() - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- createValue() - Method in class fr.inria.atlanmod.neoemf.data.store.SynchronizedTransientStore
-
- createVertex(Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.AbstractBlueprintsHandler
-
Creates a
Vertex
identified by the specified
id
.
- createVertex(Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.BlueprintsAwareHandler
-
- createVertex(Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.BlueprintsNaiveHandler
-
- customLogger(String) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Returns a
Logger
with the specified name.
- debug(CharSequence) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message at the
DEBUG
level.
- debug(CharSequence, Object...) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message with parameters at the
DEBUG
level.
- debug(Throwable) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
- debug(Throwable, CharSequence) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message at the
DEBUG
level including the stack trace of the given
Throwable
.
- debug(Throwable, CharSequence, Object...) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message with parameters at the
DEBUG
level including the stack trace of the given
Throwable
.
- debug(CharSequence) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message at the
DEBUG
level, using the root logger.
- debug(CharSequence, Object...) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message with parameters at the
DEBUG
level, using the root logger.
- debug(Throwable) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs the stack trace of the given
Throwable
at the
DEBUG
level, using the root
logger.
- debug(Throwable, CharSequence) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message at the
DEBUG
level including the stack trace of the given
Throwable
,
using the root logger.
- debug(Throwable, CharSequence, Object...) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message with parameters at the
DEBUG
level including the stack trace of the given
Throwable
, using the root logger.
- DEFAULT_CACHE_SIZE - Static variable in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
The default cache size (10 000).
- DEFAULT_CACHE_SIZE - Static variable in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
The default cache size (10 000).
- DEFAULT_CACHE_SIZE - Static variable in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
The default cache size.
- DefaultPersistentEObject - Class in fr.inria.atlanmod.neoemf.core
-
- DefaultPersistentEObject() - Constructor for class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-
- 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
.
- defaultProcessor() - Method in interface fr.inria.atlanmod.neoemf.io.reader.Reader
-
Creates a series of processors in order to build and analyze the read structure.
- defaultProcessor() - Method in class fr.inria.atlanmod.neoemf.io.reader.XmiStreamReader
-
- delete(Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- deleteResourceIfExists(URI) - Method in class fr.inria.atlanmod.neoemf.data.hbase.util.HBaseResourceUtil
-
Deletes a table if exist.
- deresolve(URI) - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- deresolve(URI, boolean, boolean, boolean) - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- deserialize(DataInput2, int) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.serializer.FeatureKeySerializer
-
- deserialize(DataInput2, int) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.serializer.IdSerializer
-
- deserialize(DataInput2, int) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.serializer.MultivaluedFeatureKeySerializer
-
- detached(EObject) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- device() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- devicePath() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- directWrite() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.option.AbstractBlueprintsOptionsBuilder
-
Adds the direct-write
feature in the created options.
- directWrite() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.option.MapDbOptionsBuilder
-
Adds the direct-write
feature in the created options.
- DirectWriteBlueprintsCacheManyStore - Class in fr.inria.atlanmod.neoemf.data.blueprints.store
-
- DirectWriteBlueprintsCacheManyStore(Resource.Internal, BlueprintsPersistenceBackend) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsCacheManyStore
-
Constructs a new DirectWriteBlueprintsCacheManyStore
between the given resource
and the
backend
.
- DirectWriteBlueprintsStore - Class in fr.inria.atlanmod.neoemf.data.blueprints.store
-
- DirectWriteBlueprintsStore(Resource.Internal, BlueprintsPersistenceBackend) - Constructor for class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
Constructs a new DirectWriteBlueprintsStore
between the given resource
and the
backend
.
- directWriteCacheMany() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.option.AbstractBlueprintsOptionsBuilder
-
Adds the direct-write-cache-many
feature in the created options.
- directWriteCacheMany() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.option.MapDbOptionsBuilder
-
Adds the direct-write-cache-many
feature in the created options.
- DirectWriteHBaseStore - Class in fr.inria.atlanmod.neoemf.data.hbase.store
-
- DirectWriteHBaseStore(Resource.Internal) - Constructor for class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
Constructs a new DirectWriteHBaseStore
on the given resource
.
- directWriteIndices() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.option.MapDbOptionsBuilder
-
Adds the direct-write-with-indices
feature in the created options.
- directWriteLists() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.option.MapDbOptionsBuilder
-
Adds the direct-write-with-lists
feature in the created options.
- DirectWriteMapDbCacheManyStore - Class in fr.inria.atlanmod.neoemf.data.mapdb.store
-
- DirectWriteMapDbCacheManyStore(Resource.Internal, MapDbPersistenceBackend) - Constructor for class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbCacheManyStore
-
Constructs a new DirectWriteMapDbCacheManyStore
between the given resource
and the
backend
.
- DirectWriteMapDbIndicesStore - Class in fr.inria.atlanmod.neoemf.data.mapdb.store
-
- DirectWriteMapDbIndicesStore(Resource.Internal, MapDbPersistenceBackend) - Constructor for class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbIndicesStore
-
Constructs a new DirectWriteMapDbIndicesStore
between the given resource
and the
backend
.
- DirectWriteMapDbListsStore - Class in fr.inria.atlanmod.neoemf.data.mapdb.store
-
- DirectWriteMapDbListsStore(Resource.Internal, MapDbPersistenceBackend) - Constructor for class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
Constructs a new DirectWriteMapDbListsStore
between the given resource
and the
backend
.
- DirectWriteMapDbStore - Class in fr.inria.atlanmod.neoemf.data.mapdb.store
-
- DirectWriteMapDbStore(Resource.Internal, MapDbPersistenceBackend) - Constructor for class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
Constructs a new DirectWriteMapDbStore
between the given resource
and
the backend
.
- DirectWriteStore - Interface in fr.inria.atlanmod.neoemf.data.store
-
A
PersistentStore
that translates model-level operations into datastore calls.
- doUnload() - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-
- dynamicGet(int) - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-
- dynamicSet(int, Object) - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-
- dynamicUnset(int) - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-
- fatal(CharSequence) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message at the
FATAL
level.
- fatal(CharSequence, Object...) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message with parameters at the
FATAL
level.
- fatal(Throwable) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
- fatal(Throwable, CharSequence) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message at the
FATAL
level including the stack trace of the given
Throwable
.
- fatal(Throwable, CharSequence, Object...) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message with parameters at the
FATAL
level including the stack trace of the given
Throwable
.
- fatal(CharSequence) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message at the
FATAL
level, using the root logger.
- fatal(CharSequence, Object...) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message with parameters at the
FATAL
level, using the root logger.
- fatal(Throwable) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs the stack trace of the given
Throwable
at the
FATAL
level, using the root
logger.
- fatal(Throwable, CharSequence) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message at the
FATAL
level including the stack trace of the given
Throwable
,
using the root logger.
- fatal(Throwable, CharSequence, Object...) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message with parameters at the
FATAL
level including the stack trace of the given
Throwable
, using the root logger.
- feature() - Method in class fr.inria.atlanmod.neoemf.data.hbase.structure.HBaseFeatureKey
-
- FeatureCachingStoreDecorator - Class in fr.inria.atlanmod.neoemf.data.store
-
- FeatureCachingStoreDecorator(PersistentStore) - Constructor for class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStoreDecorator
-
Constructs a new FeatureCachingStoreDecorator
with the default cache size.
- FeatureCachingStoreDecorator(PersistentStore, int) - Constructor for class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStoreDecorator
-
Constructs a new FeatureCachingStoreDecorator
with the given cacheSize
.
- FeatureKey - Class in fr.inria.atlanmod.neoemf.data.structure
-
- FeatureKey(Id, String) - Constructor for class fr.inria.atlanmod.neoemf.data.structure.FeatureKey
-
Constructs a new FeatureKey
with the given id
and the given name
, which are used as a
simple representation of a feature of an object.
- FeatureKeySerializer - Class in fr.inria.atlanmod.neoemf.data.mapdb.serializer
-
- FeatureKeySerializer() - Constructor for class fr.inria.atlanmod.neoemf.data.mapdb.serializer.FeatureKeySerializer
-
- FILE_SCHEME - Static variable in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
The
URI
scheme corresponding to a file.
- fileExtension() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- finalize() - Method in class fr.inria.atlanmod.neoemf.data.store.AutocommitStoreDecorator
-
In our case, it commits the last modifications.
- finalize() - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-
- format(URI) - Static method in class fr.inria.atlanmod.neoemf.data.hbase.util.HBaseURI
-
Format the given uri
by removing HBase reserved characters.
- format(String, String) - Static method in class fr.inria.atlanmod.neoemf.io.reader.AbstractReader
-
Formats a prefixed value as "prefix:value"
.
- fr.inria.atlanmod.neoemf.annotations - package fr.inria.atlanmod.neoemf.annotations
-
Provides common annotation types.
- 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.data - package fr.inria.atlanmod.neoemf.data
-
Provides generic classes representing data management operations.
- 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.configuration - package fr.inria.atlanmod.neoemf.data.blueprints.configuration
-
Provides utility configuration classes that are dynamically called to setup Blueprints databases.
- fr.inria.atlanmod.neoemf.data.blueprints.io - package fr.inria.atlanmod.neoemf.data.blueprints.io
-
Provides Blueprints' specific readers and writers used in the io
module to save and persist models from
external sources.
- fr.inria.atlanmod.neoemf.data.blueprints.neo4j.configuration - package fr.inria.atlanmod.neoemf.data.blueprints.neo4j.configuration
-
Provides utility configuration classes that are dynamically called to setup Neo4j Blueprints implementation.
- fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option - package fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option
-
Provides utility classes to define specific behaviors of Neo4j data persistence.
- fr.inria.atlanmod.neoemf.data.blueprints.option - package fr.inria.atlanmod.neoemf.data.blueprints.option
-
Provides utility classes to define specific behaviors of Blueprints data persistence.
- fr.inria.atlanmod.neoemf.data.blueprints.store - package fr.inria.atlanmod.neoemf.data.blueprints.store
-
Provides specific classes to map model-level operations into Blueprints-level operations.
- fr.inria.atlanmod.neoemf.data.blueprints.tg.configuration - package fr.inria.atlanmod.neoemf.data.blueprints.tg.configuration
-
Provides utility configuration classes that are dynamically called to setup TinkerGraph Blueprints implementation.
- fr.inria.atlanmod.neoemf.data.blueprints.util - package fr.inria.atlanmod.neoemf.data.blueprints.util
-
Provides utility classes to create Blueprints specific URIs.
- 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.option - package fr.inria.atlanmod.neoemf.data.hbase.option
-
Provides utility classes to define specific behaviors of HBase data persistence.
- fr.inria.atlanmod.neoemf.data.hbase.store - package fr.inria.atlanmod.neoemf.data.hbase.store
-
Provides specific classes to map model-level operations into HBase-level operations.
- fr.inria.atlanmod.neoemf.data.hbase.structure - package fr.inria.atlanmod.neoemf.data.hbase.structure
-
Specific classes allowing to store model-level elements in HBase efficiently.
- fr.inria.atlanmod.neoemf.data.hbase.util - package fr.inria.atlanmod.neoemf.data.hbase.util
-
Provides utility classes to create HBase specific URIs, serialize and deserialize HBase records, and manage HBase
resource life-cycle.
- 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.option - package fr.inria.atlanmod.neoemf.data.mapdb.option
-
Provides utility classes to define specific behaviors of MapDB data persistence.
- fr.inria.atlanmod.neoemf.data.mapdb.serializer - package fr.inria.atlanmod.neoemf.data.mapdb.serializer
-
Provides serializers that allows to persist model-level elements into MapDB collections.
- fr.inria.atlanmod.neoemf.data.mapdb.store - package fr.inria.atlanmod.neoemf.data.mapdb.store
-
Provides specific classes to map model-level operations into MapDB-level operations.
- fr.inria.atlanmod.neoemf.data.mapdb.util - package fr.inria.atlanmod.neoemf.data.mapdb.util
-
Provides utility classes to create MapDB specific URIs.
- fr.inria.atlanmod.neoemf.data.store - package fr.inria.atlanmod.neoemf.data.store
-
Provides classes to map model-level operations into persistence-level operations.
- fr.inria.atlanmod.neoemf.data.structure - package fr.inria.atlanmod.neoemf.data.structure
-
Provides simple representations of objects used to translate model-level operations in persistence calls.
- fr.inria.atlanmod.neoemf.io - package fr.inria.atlanmod.neoemf.io
-
Provides methods and classes for working with Java I/O, such as import/export features.
- fr.inria.atlanmod.neoemf.io.hash - package fr.inria.atlanmod.neoemf.io.hash
-
Provides hash functions and related structures.
- fr.inria.atlanmod.neoemf.io.persistence - package fr.inria.atlanmod.neoemf.io.persistence
-
Provides classes linking I/O features to persistence features.
- 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.reader - package fr.inria.atlanmod.neoemf.io.reader
-
Provides classes related to data reading.
- fr.inria.atlanmod.neoemf.io.structure - package fr.inria.atlanmod.neoemf.io.structure
-
Provides simple representations of objects used during import/export.
- fr.inria.atlanmod.neoemf.option - package fr.inria.atlanmod.neoemf.option
-
Provides utility classes to provide modeling and persistence level options to NeoEMF.
- 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.util - package fr.inria.atlanmod.neoemf.util
-
Provides utility classes to ease URI management or containment list computation.
- fr.inria.atlanmod.neoemf.util.logging - package fr.inria.atlanmod.neoemf.util.logging
-
Provides classes for logging information and events.
- fragment() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- from(Object) - Static method in interface fr.inria.atlanmod.neoemf.core.PersistentEObject
-
Returns the given object
as a PersistentEObject
.
- from(PersistentEObject, EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.data.hbase.structure.HBaseFeatureKey
-
Creates a new HBaseFeatureKey
from the given object
and the given feature
.
- from(PersistentEObject) - Static method in class fr.inria.atlanmod.neoemf.data.structure.ClassInfo
-
Creates a new ClassInfo
from the given object
.
- from(PersistentEObject, EReference) - Static method in class fr.inria.atlanmod.neoemf.data.structure.ContainerInfo
-
Creates a new ContainerInfo
from the given object
and reference
.
- from(InternalEObject, EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.data.structure.FeatureKey
-
Creates a new FeatureKey
from the given internalObject
and the given feature
.
- from(PersistentEObject, EStructuralFeature) - Static method in class fr.inria.atlanmod.neoemf.data.structure.FeatureKey
-
Creates a new FeatureKey
from the given object
and the given feature
.
- from(InternalEObject, EStructuralFeature, int) - Static method in class fr.inria.atlanmod.neoemf.data.structure.MultivaluedFeatureKey
-
Creates a new MultivaluedFeatureKey
from the given internalObject
and the given feature
.
- from(PersistentEObject, EStructuralFeature, int) - Static method in class fr.inria.atlanmod.neoemf.data.structure.MultivaluedFeatureKey
-
Creates a new MultivaluedFeatureKey
from the given object
and the given feature
.
- from(Reference) - Static method in class fr.inria.atlanmod.neoemf.io.structure.Attribute
-
- from(Attribute) - Static method in class fr.inria.atlanmod.neoemf.io.structure.Reference
-
- fromXmi(InputStream, PersistenceHandler...) - Static method in class fr.inria.atlanmod.neoemf.io.Importer
-
Imports a XMI file into persistence handlers.
- generate() - Static method in class fr.inria.atlanmod.neoemf.core.StringId
-
- generated(String) - Static method in class fr.inria.atlanmod.neoemf.io.structure.Identifier
-
Creates a new Identifier
which has a generated value
, for example: a value processed from another
value.
- get(String) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
???
- get(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns the value at the index in the
content
of the object's feature.
- get(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- get(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- get(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStoreDecorator
-
- get(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- get(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.IsSetCachingStoreDecorator
-
- get(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- get(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- get(InternalEObject, EStructuralFeature, int) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- get(int) - Method in class fr.inria.atlanmod.neoemf.util.NeoEContentsEList
-
- getAll() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
Return all the
Collection
s contained in the database.
- getAllContents() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- getAllInstances(EClass, boolean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackend
-
- getAllInstances(EClass, boolean) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
Computes efficiently allInstances
operation by using underlying graph facilities.
- getAllInstances(EClass, boolean) - Method in interface fr.inria.atlanmod.neoemf.data.PersistenceBackend
-
- getAllInstances(EClass, boolean) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- getAllInstances(EClass, boolean) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- getAllInstances(EClass, boolean) - Method in interface fr.inria.atlanmod.neoemf.data.store.PersistentStore
-
- getAllInstances(EClass) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-
- getAllInstances(EClass, boolean) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-
- getAllInstances(EClass) - Method in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
-
Computes the set of instances of the given
EClass
(including its sub-types).
- getAllInstances(EClass, boolean) - Method in interface fr.inria.atlanmod.neoemf.resource.PersistentResource
-
Computes the set of instances of the given
EClass
.
- getAllInstances(EClass) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- getAllInstances(EClass, boolean) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- getAttribute(PersistentEObject, EAttribute, int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- getAttribute(PersistentEObject, EAttribute, int) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- getAttribute(PersistentEObject, EAttribute, int) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbIndicesStore
-
- getAttribute(PersistentEObject, EAttribute, int) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
- getAttribute(PersistentEObject, EAttribute, int) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- getAttribute(PersistentEObject, EAttribute, int) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns the value at the index
in the content of the attribute
of the object
.
- getClassName() - Method in class fr.inria.atlanmod.neoemf.io.structure.Classifier
-
Returns the name of the class of this classifier.
- getContainer(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- getContainer(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- getContainer(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- getContainer(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- getContainer(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- getContainer(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- getContainer(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- getContainer(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- getContainer(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- getContainingFeature(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- getContainingFeature(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- getContainingFeature(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- getContainingFeature(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- getContainingFeature(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- getContainingFeature(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- getContainingFeature(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- getContainingFeature(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- getContainingFeature(InternalEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- getContents() - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-
- getContents() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- getDefault() - Static method in class fr.inria.atlanmod.neoemf.io.structure.MetaClassifier
-
Returns the default metaclassifier.
- getDefault() - Static method in class fr.inria.atlanmod.neoemf.io.structure.Namespace
-
Returns the default namespace.
- 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
-
- getFactories() - Static method in class fr.inria.atlanmod.neoemf.data.PersistenceBackendFactoryRegistry
-
- getFactoryProvider(String) - Static method in class fr.inria.atlanmod.neoemf.data.PersistenceBackendFactoryRegistry
-
- getFile() - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-
Returns the database file.
- getFromMap(PersistentEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbCacheManyStore
-
- getFromMap(PersistentEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
- getFromMap(FeatureKey) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
Returns the value associated to the featureKey
in the underlying database.
- getFromMap(PersistentEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
Returns the value associated to (object
, feature
) in the underlying database.
- getFromPrefix(String) - Method in class fr.inria.atlanmod.neoemf.io.structure.Namespace.Registry
-
Returns a
Namespace
identified by the given
prefix
, or
null
if no
namespace is registered with this
prefix
.
- getFromTable(PersistentEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- getFromTable(PersistentEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.ReadOnlyHBaseStore
-
- getFromUri(String) - Method in class fr.inria.atlanmod.neoemf.io.structure.Namespace.Registry
-
Returns a
Namespace
identified by the given
uri
, or
null
if no
namespace is registered with this
uri
.
- getGraph() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackend
-
Provides a direct access to the underlying graph.
- getHandlers() - Method in class fr.inria.atlanmod.neoemf.io.AbstractInputNotifier
-
- getHandlers() - Method in interface fr.inria.atlanmod.neoemf.io.InputNotifier
-
Returns all registered handlers.
- getHandlers() - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- getId(String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.AbstractBlueprintsHandler
-
- getId(String) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
Returns the
Id
of the given
reference
.
- getId() - Method in class fr.inria.atlanmod.neoemf.io.structure.Classifier
-
Returns the identifier of this classifier.
- getId() - Method in class fr.inria.atlanmod.neoemf.io.structure.StructuralFeature
-
Returns the identifier of this feature.
- getIdReference() - Method in class fr.inria.atlanmod.neoemf.io.structure.Reference
-
Returns the identifier of the referenced element.
- getIndex() - Method in class fr.inria.atlanmod.neoemf.io.structure.StructuralFeature
-
Returns the index of this feature.
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.core.PersistenceFactory
-
Returns the instance of this class.
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackendFactory
-
Returns the instance of this class.
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.configuration.InternalBlueprintsNeo4jConfiguration
-
Returns the instance of this class.
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.tg.configuration.InternalBlueprintsTgConfiguration
-
Returns the instance of this class.
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackendFactory
-
Returns the instance of this class.
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.data.hbase.util.HBaseResourceUtil
-
Returns the instance of this class.
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackendFactory
-
Returns the instance of this class.
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.io.hash.Md5Hasher
-
Returns the instance of this class.
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.io.structure.Namespace.Registry
-
Returns the instance of this class.
- getInstance() - Static method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceFactory
-
Returns the instance of this class.
- getLocalName() - Method in class fr.inria.atlanmod.neoemf.io.structure.NamedElement
-
Returns the name of this element.
- getMetaClassifier() - Method in class fr.inria.atlanmod.neoemf.io.structure.Classifier
-
Returns the metaclassifier of this classifier.
- getName() - Method in class fr.inria.atlanmod.neoemf.data.AbstractPersistenceBackendFactory
-
- getName() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackendFactory
-
- getName() - Method in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackendFactory
-
- getName() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackendFactory
-
- getNamespace() - Method in class fr.inria.atlanmod.neoemf.io.structure.MetaClassifier
-
Returns the namespace of this metaclassifier.
- getOrCreateMetaClass(MetaClassifier) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
Creates a metaclass form the given
metaClassifier
and returns its
Id
.
- getOrCreateVertex(PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackend
-
- getPersistenceBackend() - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
Returns the backend
where to store data.
- getPrefix() - Method in class fr.inria.atlanmod.neoemf.io.structure.Namespace
-
Returns the prefix of this namespace.
- getPrefixes() - Method in class fr.inria.atlanmod.neoemf.io.structure.Namespace.Registry
-
Returns all registered namespace prefixes.
- getReference(PersistentEObject, EReference, int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsCacheManyStore
-
Returns the value at the index
in the content of the reference
of the object
.
- getReference(PersistentEObject, EReference, int) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- getReference(PersistentEObject, EReference, int) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- getReference(PersistentEObject, EReference, int) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbIndicesStore
-
- getReference(PersistentEObject, EReference, int) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
- getReference(PersistentEObject, EReference, int) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- getReference(PersistentEObject, EReference, int) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns the value at the index
in the content of the reference
of the object
.
- getResourceSet() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- getSize(Vertex, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
Finds the number of elements contained in the given feature
.
- getStoreOptions(Map<?, ?>) - Static method in class fr.inria.atlanmod.neoemf.data.AbstractPersistenceBackendFactory
-
Parses the store options from the given options
.
- getTimeStamp() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- getUri() - Method in class fr.inria.atlanmod.neoemf.io.structure.Namespace
-
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() - Method in class fr.inria.atlanmod.neoemf.io.structure.Attribute
-
Returns the value of this attribute.
- getValue() - Method in class fr.inria.atlanmod.neoemf.io.structure.Identifier
-
Returns the literal representation of this identifier.
- getVertex(Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackend
-
Returns the vertex corresponding to the provided id
.
- getVertex(Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.AbstractBlueprintsHandler
-
Returns the
Vertex
which has the specified
id
.
- getVertex(Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.BlueprintsAwareHandler
-
- getVertex(Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.BlueprintsNaiveHandler
-
- getWarnings() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- graph(String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.option.AbstractBlueprintsOptionsBuilder
-
Adds the given graphType
in the created options.
- GRAPH_TYPE - Static variable in interface fr.inria.atlanmod.neoemf.data.blueprints.option.BlueprintsResourceOptions
-
The Blueprints option key to define the graph implementation to use.
- GRAPH_TYPE_DEFAULT - Static variable in interface fr.inria.atlanmod.neoemf.data.blueprints.option.BlueprintsResourceOptions
-
The default option value to define TinkerGraph as the graph implementation to use.
- GRAPH_TYPE_NEO4J - Static variable in interface fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jResourceOptions
-
The option value to define
Neo4jGraph
as the graph implementation to use.
- 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() - Method in class fr.inria.atlanmod.neoemf.data.structure.ContainerInfo
-
- id() - Method in class fr.inria.atlanmod.neoemf.data.structure.FeatureKey
-
- Identifier - Class in fr.inria.atlanmod.neoemf.io.structure
-
The simple representation of an identifier of a
Classifier
.
- idSerializer - Variable in class fr.inria.atlanmod.neoemf.data.mapdb.serializer.FeatureKeySerializer
-
- IdSerializer - Class in fr.inria.atlanmod.neoemf.data.mapdb.serializer
-
- IdSerializer() - Constructor for class fr.inria.atlanmod.neoemf.data.mapdb.serializer.IdSerializer
-
- Importer - Class in fr.inria.atlanmod.neoemf.io
-
Static methods to import data into NeoEMF.
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbIndicesStore
-
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns the first index of the given value in the
content
of the object's feature.
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- indexOf(InternalEObject, EStructuralFeature, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- indexOfAttribute(PersistentEObject, EAttribute, Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- indexOfAttribute(PersistentEObject, EAttribute, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns the first index of the given value
in the content of the attribute
of the object
.
- indexOfReference(PersistentEObject, EReference, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- indexOfReference(PersistentEObject, EReference, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns the first index of the given value
in the content of the reference
of the object
.
- info(CharSequence) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message at the
INFO
level.
- info(CharSequence, Object...) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message with parameters at the
INFO
level.
- info(Throwable) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
- info(Throwable, CharSequence) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message at the
INFO
level including the stack trace of the given
Throwable
.
- info(Throwable, CharSequence, Object...) - Method in interface fr.inria.atlanmod.neoemf.util.logging.Logger
-
Logs a message with parameters at the
INFO
level including the stack trace of the given
Throwable
.
- info(CharSequence) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message at the
INFO
level, using the root logger.
- info(CharSequence, Object...) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message with parameters at the
INFO
level, using the root logger.
- info(Throwable) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs the stack trace of the given
Throwable
at the
INFO
level, using the root logger.
- info(Throwable, CharSequence) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message at the
INFO
level including the stack trace of the given
Throwable
,
using the root logger.
- info(Throwable, CharSequence, Object...) - Static method in class fr.inria.atlanmod.neoemf.util.logging.NeoLogger
-
Logs a message with parameters at the
INFO
level including the stack trace of the given
Throwable
, using the root logger.
- initTable(Connection, TableName, Admin) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
Initialize the HBase table by creating the columns and column families to store the model.
- initTable(Connection, TableName, Admin) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.ReadOnlyHBaseStore
-
Checks that the provided tableName
corresponds to an existing HBase table and opens it.
- InputHandler - Interface in fr.inria.atlanmod.neoemf.io
-
- InputNotifier<T extends InputHandler> - Interface in fr.inria.atlanmod.neoemf.io
-
An object that notifies registered
InputHandler
s of events during an I/O process, such as import or export.
- InternalBlueprintsConfiguration - Interface in fr.inria.atlanmod.neoemf.data.blueprints.configuration
-
A configuration class that sets graph-specific default configuration properties in the current NeoEMF
Configuration
.
- InternalBlueprintsNeo4jConfiguration - Class in fr.inria.atlanmod.neoemf.data.blueprints.neo4j.configuration
-
An internal class that sets Blueprints Neo4j default configuration properties in the current NeoEMF
Configuration
.
- InternalBlueprintsTgConfiguration - Class in fr.inria.atlanmod.neoemf.data.blueprints.tg.configuration
-
An internal class that defines Blueprints TinkerGraph default configuration properties in the current NeoEMF
Configuration
.
- intSerializer - Variable in class fr.inria.atlanmod.neoemf.data.mapdb.serializer.MultivaluedFeatureKeySerializer
-
- InvalidDataStoreException - Exception in fr.inria.atlanmod.neoemf.data
-
- InvalidDataStoreException() - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidDataStoreException
-
Constructs an InvalidDataStoreException
with null
as its error detail message.
- InvalidDataStoreException(String) - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidDataStoreException
-
Constructs an InvalidDataStoreException
with the specified detail message
.
- InvalidDataStoreException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidDataStoreException
-
Constructs an InvalidDataStoreException
with the specified cause
and its detail message.
- InvalidDataStoreException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.data.InvalidDataStoreException
-
Constructs an InvalidDataStoreException
with the specified detail message
and cause
.
- InvalidOptionException - Exception in fr.inria.atlanmod.neoemf.option
-
Exception thrown if an error is detected when validating options during assembly.
- InvalidOptionException() - Constructor for exception fr.inria.atlanmod.neoemf.option.InvalidOptionException
-
Constructs an InvalidOptionException
with null
as its error detail message.
- InvalidOptionException(String) - Constructor for exception fr.inria.atlanmod.neoemf.option.InvalidOptionException
-
Constructs an InvalidOptionException
with the specified detail message
.
- InvalidOptionException(Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.option.InvalidOptionException
-
Constructs an InvalidOptionException
with the specified cause
and its detail message.
- InvalidOptionException(String, Throwable) - Constructor for exception fr.inria.atlanmod.neoemf.option.InvalidOptionException
-
Constructs an InvalidOptionException
with the specified detail message
and cause
.
- InvalidStore - Class in fr.inria.atlanmod.neoemf.data.store
-
PersistentStore
which can be used by back-end implementations that do not provide transient layer.
- InvalidStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
Constructs a new InvalidStore
.
- isArchive() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- isAttribute() - Method in class fr.inria.atlanmod.neoemf.io.structure.Attribute
-
- isAttribute() - Method in class fr.inria.atlanmod.neoemf.io.structure.StructuralFeature
-
Defines whether this feature is an
Attribute
.
- isClosed() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackend
-
- isClosed() - Method in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackend
-
- isClosed() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
- isClosed() - Method in interface fr.inria.atlanmod.neoemf.data.PersistenceBackend
-
Returns whether the underlying database is closed.
- isContainment() - Method in class fr.inria.atlanmod.neoemf.io.structure.Reference
-
Returns whether this reference is a containment.
- isCurrentDocumentReference() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- isEmpty(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
- isEmpty(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- isEmpty(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- isEmpty(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- isEmpty(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- isEmpty(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- isEmpty(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- isEmpty(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStoreDecorator
-
- isEmpty() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- isFeatureSet(FeatureKey) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
- isFile() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- isGenerated() - Method in class fr.inria.atlanmod.neoemf.io.structure.Identifier
-
Returns whether this identifier has been auto-generated.
- isHierarchical() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- isLoaded() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- isLoading() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- isMany() - Method in class fr.inria.atlanmod.neoemf.io.structure.StructuralFeature
-
Sets whether this feature is multi-valued, or not.
- isMapped() - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-
- isMapped() - Method in interface fr.inria.atlanmod.neoemf.core.PersistentEObject
-
Returns whether this PersistentEObject
is mapped to an entity stored in a database.
- isModified() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- isPlatform() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- isPlatformPlugin() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- isPlatformResource() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- isPrefix() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- isReference() - Method in class fr.inria.atlanmod.neoemf.io.structure.Reference
-
- isReference() - Method in class fr.inria.atlanmod.neoemf.io.structure.StructuralFeature
-
- isRegistered(String) - Static method in class fr.inria.atlanmod.neoemf.data.PersistenceBackendFactoryRegistry
-
- isRelative() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- isRoot() - Method in class fr.inria.atlanmod.neoemf.io.structure.Classifier
-
Returns whether this classifier is the root element of a structure.
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns whether the object's feature is considered set.
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.IsSetCachingStoreDecorator
-
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- isSet(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- isSetAttribute(PersistentEObject, EAttribute) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- isSetAttribute(PersistentEObject, EAttribute) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns whether the attribute
of the object
is considered set.
- IsSetCachingStoreDecorator - Class in fr.inria.atlanmod.neoemf.data.store
-
- IsSetCachingStoreDecorator(PersistentStore) - Constructor for class fr.inria.atlanmod.neoemf.data.store.IsSetCachingStoreDecorator
-
Constructs a new IsSetCachingStoreDecorator
with the default cache size.
- IsSetCachingStoreDecorator(PersistentStore, int) - Constructor for class fr.inria.atlanmod.neoemf.data.store.IsSetCachingStoreDecorator
-
Constructs a new IsSetCachingStoreDecorator
with the given cacheSize
.
- isSetReference(PersistentEObject, EReference) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- isSetReference(PersistentEObject, EReference) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Returns whether the reference
of the object
is considered set.
- isTrackingModification() - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- NAME - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackend
-
The literal description of this back-end.
- NAME - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackendFactory
-
The literal description of the factory.
- NAME - Static variable in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackend
-
The literal description of this back-end.
- NAME - Static variable in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackendFactory
-
The literal description of the factory.
- NAME - Static variable in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
The literal description of this back-end.
- NAME - Static variable in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackendFactory
-
The literal description of the factory.
- name() - Method in class fr.inria.atlanmod.neoemf.data.structure.ClassInfo
-
Returns the name of the
EClass
.
- name() - Method in class fr.inria.atlanmod.neoemf.data.structure.ContainerInfo
-
- name() - Method in class fr.inria.atlanmod.neoemf.data.structure.FeatureKey
-
- NamedElement - Class in fr.inria.atlanmod.neoemf.io.structure
-
A simple element that has a name.
- NamedElement(String) - Constructor for class fr.inria.atlanmod.neoemf.io.structure.NamedElement
-
Constructs a new NamedElement
with the given localName
.
- Namespace - Class in fr.inria.atlanmod.neoemf.io.structure
-
A simple representation of a namespace with a prefix and an URI.
- Namespace.Registry - Class in fr.inria.atlanmod.neoemf.io.structure
-
- NeoEContentsEList<E> - Class in fr.inria.atlanmod.neoemf.util
-
- NeoEContentsEList(EObject) - Constructor for class fr.inria.atlanmod.neoemf.util.NeoEContentsEList
-
Constructs a new NeoEContentsEList
with the given owner
.
- NeoEContentsEList(EObject, EStructuralFeature[]) - Constructor for class fr.inria.atlanmod.neoemf.util.NeoEContentsEList
-
Constructs a new NeoEContentsEList
with the given owner
and features
.
- NeoLogger - Class in fr.inria.atlanmod.neoemf.util.logging
-
The factory that creates instances of
Logger
s.
- newBuilder() - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jOptionsBuilder
-
Constructs a new BlueprintsNeo4jOptionsBuilder
instance.
- newBuilder() - Static method in class fr.inria.atlanmod.neoemf.data.blueprints.option.BlueprintsOptionsBuilder
-
Constructs a new BlueprintsOptionsBuilder
instance.
- newBuilder() - Static method in class fr.inria.atlanmod.neoemf.data.hbase.option.HBaseOptionsBuilder
-
Constructs a new HBaseOptionsBuilder
instance.
- newBuilder() - Static method in class fr.inria.atlanmod.neoemf.data.mapdb.option.MapDbOptionsBuilder
-
Creates a new MapDbOptionsBuilder
.
- newBuilder() - Static method in class fr.inria.atlanmod.neoemf.option.CommonOptionsBuilder
-
Constructs a new CommonOptionsBuilder
instance.
- NO_INDEX - Static variable in interface fr.inria.atlanmod.neoemf.data.store.PersistentStore
-
A value indicating that no index is specified.
- noCache() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jOptionsBuilder
-
Adds the no cache
feature in the created options.
- NODES_MAPPED_MEMORY - Static variable in interface fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jResourceOptions
-
The option key to set the size of the buffer that contains nodes.
- nodesMappedBuffer(String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jOptionsBuilder
-
Adds the node mapped memory
property in the created options.
- noOption() - Static method in class fr.inria.atlanmod.neoemf.option.AbstractPersistenceOptionsBuilder
-
Returns an immutable empty
Map
.
- notifyAttribute(Attribute) - Method in interface fr.inria.atlanmod.neoemf.io.InputNotifier
-
Notifies all registered handlers of a new attribute.
- notifyAttribute(Attribute) - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- notifyCharacters(String) - Method in interface fr.inria.atlanmod.neoemf.io.InputNotifier
-
Notifies all registered handlers of a new set of characters.
- notifyCharacters(String) - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- notifyEndDocument() - Method in interface fr.inria.atlanmod.neoemf.io.InputNotifier
-
Notifies all registered handlers of the end of the current document.
- notifyEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- notifyEndElement() - Method in interface fr.inria.atlanmod.neoemf.io.InputNotifier
-
Notifies all registered handlers of the end of the current element.
- notifyEndElement() - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- notifyReference(Reference) - Method in interface fr.inria.atlanmod.neoemf.io.InputNotifier
-
Notifies all registered handlers of a new reference.
- notifyReference(Reference) - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- notifyStartDocument() - Method in interface fr.inria.atlanmod.neoemf.io.InputNotifier
-
Notifies all registered handlers of the start of a document.
- notifyStartDocument() - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- notifyStartElement(Classifier) - Method in interface fr.inria.atlanmod.neoemf.io.InputNotifier
-
Notifies all registered handlers of the start of a new element.
- notifyStartElement(Classifier) - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- parseProperty(EAttribute, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Creates an instance of the attribute
.
- path() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- PersistenceBackend - Interface in fr.inria.atlanmod.neoemf.data
-
An adapter on top of a database that provides specific methods for communicating with the database that it uses.
- PersistenceBackendFactory - Interface in fr.inria.atlanmod.neoemf.data
-
- PersistenceBackendFactoryRegistry - Class in fr.inria.atlanmod.neoemf.data
-
- PersistenceFactory - Class in fr.inria.atlanmod.neoemf.core
-
- PersistenceHandler - Interface in fr.inria.atlanmod.neoemf.io.persistence
-
A
InputHandler
that process received events, in order to persist data.
- PersistenceNotifier - Class in fr.inria.atlanmod.neoemf.io.persistence
-
- PersistenceNotifier() - Constructor for class fr.inria.atlanmod.neoemf.io.persistence.PersistenceNotifier
-
Constructs a new PersistenceNotifier
.
- PersistenceOptions - Interface in fr.inria.atlanmod.neoemf.option
-
- PersistenceOptionsBuilder - Interface in fr.inria.atlanmod.neoemf.option
-
- PersistenceURI - Class in fr.inria.atlanmod.neoemf.util
-
A
URI
wrapper that creates specific resource
URI
s from a
File
descriptor or an existing
URI
.
- PersistenceURI(URI) - Constructor for class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
Constructs a new PersistenceURI
from the given internalURI
.
- PersistentEObject - Interface in fr.inria.atlanmod.neoemf.core
-
An
EObject
identified by a unique
Id
, able to persist in datastores.
- persistentObjectsCache - Variable in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- PersistentResource - Interface in fr.inria.atlanmod.neoemf.resource
-
Extends the
Resource
interface by providing 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
.
- PersistentResourceOptions - Interface in fr.inria.atlanmod.neoemf.option
-
Represents options related to resource-level features.
- PersistentStore - Interface in fr.inria.atlanmod.neoemf.data.store
-
- PersistentStoreOptions - Interface in fr.inria.atlanmod.neoemf.option
-
Represents options related to database access features.
- port() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- POSITION - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
The property key used to define the index of an edge.
- position() - Method in class fr.inria.atlanmod.neoemf.data.structure.MultivaluedFeatureKey
-
- processAttribute(Attribute) - Method in interface fr.inria.atlanmod.neoemf.io.InputHandler
-
Process an attribute in the current element.
- processAttribute(Attribute) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
- processAttribute(Attribute) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandlerDecorator
-
- processAttribute(Attribute) - Method in class fr.inria.atlanmod.neoemf.io.persistence.CounterPersistenceHandlerDecorator
-
- processAttribute(Attribute) - Method in class fr.inria.atlanmod.neoemf.io.persistence.LoggingPersistenceHandlerDecorator
-
- processAttribute(Attribute) - Method in class fr.inria.atlanmod.neoemf.io.persistence.PersistenceNotifier
-
- processAttribute(Attribute) - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- processAttribute(Attribute) - Method in class fr.inria.atlanmod.neoemf.io.processor.EcoreProcessor
-
- processCharacters(String) - Method in interface fr.inria.atlanmod.neoemf.io.InputHandler
-
Process a set of characters.
- processCharacters(String) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
- processCharacters(String) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandlerDecorator
-
- processCharacters(String) - Method in class fr.inria.atlanmod.neoemf.io.persistence.PersistenceNotifier
-
- processCharacters(String) - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- processCharacters(String) - Method in class fr.inria.atlanmod.neoemf.io.processor.EcoreProcessor
-
- processCharacters(String) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractXmiReader
-
Processes characters.
- processEndDocument() - Method in interface fr.inria.atlanmod.neoemf.io.InputHandler
-
Process the end of a document.
- processEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
- processEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandlerDecorator
-
- processEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.CounterPersistenceHandlerDecorator
-
- processEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.LoggingPersistenceHandlerDecorator
-
- processEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.PersistenceNotifier
-
- processEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.TimerPersistenceHandlerDecorator
-
- processEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- processEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.processor.XPathProcessor
-
- processEndDocument() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractReader
-
Processes the end of the current document.
- processEndElement() - Method in interface fr.inria.atlanmod.neoemf.io.InputHandler
-
Process the end of the current element.
- processEndElement() - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
- processEndElement() - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandlerDecorator
-
- processEndElement() - Method in class fr.inria.atlanmod.neoemf.io.persistence.PersistenceNotifier
-
- processEndElement() - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- processEndElement() - Method in class fr.inria.atlanmod.neoemf.io.processor.EcoreProcessor
-
- processEndElement() - Method in class fr.inria.atlanmod.neoemf.io.processor.XPathProcessor
-
- processEndElement(String, String) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractXmiReader
-
Processes the end of an element.
- processGlobalConfiguration(File) - Method in class fr.inria.atlanmod.neoemf.data.AbstractPersistenceBackendFactory
-
Creates and saves the NeoEMF configuration.
- processNamespace(String, String) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractReader
-
- Processor - Interface in fr.inria.atlanmod.neoemf.io.processor
-
A
InputHandler
that pre-processes and post-processes received events.
- processReference(Reference) - Method in interface fr.inria.atlanmod.neoemf.io.InputHandler
-
Process a reference from the current element to another element.
- processReference(Reference) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
- processReference(Reference) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandlerDecorator
-
- processReference(Reference) - Method in class fr.inria.atlanmod.neoemf.io.persistence.CounterPersistenceHandlerDecorator
-
- processReference(Reference) - Method in class fr.inria.atlanmod.neoemf.io.persistence.LoggingPersistenceHandlerDecorator
-
- processReference(Reference) - Method in class fr.inria.atlanmod.neoemf.io.persistence.PersistenceNotifier
-
- processReference(Reference) - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- processReference(Reference) - Method in class fr.inria.atlanmod.neoemf.io.processor.EcoreProcessor
-
- processReference(Reference) - Method in class fr.inria.atlanmod.neoemf.io.processor.XPathProcessor
-
- processStartDocument() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.AbstractBlueprintsHandler
-
- processStartDocument() - Method in interface fr.inria.atlanmod.neoemf.io.InputHandler
-
Process the start of a document.
- processStartDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
- processStartDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandlerDecorator
-
- processStartDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.LoggingPersistenceHandlerDecorator
-
- processStartDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.PersistenceNotifier
-
- processStartDocument() - Method in class fr.inria.atlanmod.neoemf.io.persistence.TimerPersistenceHandlerDecorator
-
- processStartDocument() - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- processStartDocument() - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractReader
-
Processes the start of the document.
- processStartElement(Classifier) - Method in interface fr.inria.atlanmod.neoemf.io.InputHandler
-
Process the start of an element.
- processStartElement(Classifier) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
- processStartElement(Classifier) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandlerDecorator
-
- processStartElement(Classifier) - Method in class fr.inria.atlanmod.neoemf.io.persistence.CounterPersistenceHandlerDecorator
-
- processStartElement(Classifier) - Method in class fr.inria.atlanmod.neoemf.io.persistence.LoggingPersistenceHandlerDecorator
-
- processStartElement(Classifier) - Method in class fr.inria.atlanmod.neoemf.io.persistence.PersistenceNotifier
-
- processStartElement(Classifier) - Method in class fr.inria.atlanmod.neoemf.io.processor.AbstractProcessor
-
- processStartElement(Classifier) - Method in class fr.inria.atlanmod.neoemf.io.processor.EcoreProcessor
-
- processStartElement(Classifier) - Method in class fr.inria.atlanmod.neoemf.io.processor.XPathProcessor
-
- processStartElement(String, String, Attributes) - Method in class fr.inria.atlanmod.neoemf.io.reader.AbstractXmiReader
-
Processes a new element and send a notification to handlers.
- PROPERTIES_MAPPED_MEMORY - Static variable in interface fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jResourceOptions
-
The option key to set the size of the buffer that contains properties.
- propertiesMappedBuffer(String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jOptionsBuilder
-
Adds the property mapped memory
property in the created options.
- PROPERTY_FAMILY - Static variable in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
The column family holding properties.
- putDefaultConfiguration(Configuration, File) - Method in interface fr.inria.atlanmod.neoemf.data.blueprints.configuration.InternalBlueprintsConfiguration
-
Adds specific properties about the Blueprints database in the given configuration
.
- putDefaultConfiguration(Configuration, File) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.configuration.InternalBlueprintsNeo4jConfiguration
-
- putDefaultConfiguration(Configuration, File) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.tg.configuration.InternalBlueprintsTgConfiguration
-
- save() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.BlueprintsPersistenceBackend
-
- save() - Method in class fr.inria.atlanmod.neoemf.data.hbase.HBasePersistenceBackend
-
- save() - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- save() - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
- save() - Method in interface fr.inria.atlanmod.neoemf.data.PersistenceBackend
-
Saves the modifications of the owned
EObject
s in the underlying database.
- save() - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
- save() - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- save() - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- save() - Method in interface fr.inria.atlanmod.neoemf.data.store.PersistentStore
-
Saves the modifications of the owned
EObject
s in the persistence back-end.
- save(Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-
- save(Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- save(OutputStream, Map<?, ?>) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- SCHEME - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.util.BlueprintsURI
-
The scheme associated to the URI.
- SCHEME - Static variable in class fr.inria.atlanmod.neoemf.data.hbase.util.HBaseURI
-
The scheme associated to the URI.
- SCHEME - Static variable in class fr.inria.atlanmod.neoemf.data.mapdb.util.MapDbURI
-
The scheme associated to the
URI
.
- scheme() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- segment(int) - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- segmentCount() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- segments() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- segmentsList() - Method in class fr.inria.atlanmod.neoemf.util.PersistenceURI
-
- SEPARATOR - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
The string used as a separator between values of multi-valued attributes.
- serialize(DataOutput2, FeatureKey) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.serializer.FeatureKeySerializer
-
- serialize(DataOutput2, Id) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.serializer.IdSerializer
-
- serialize(DataOutput2, FeatureKey) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.serializer.MultivaluedFeatureKeySerializer
-
- serializeToProperty(EAttribute, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Converts an instance of the attribute
to a string literal representation.
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.ReadOnlyHBaseStore
-
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Sets the value at the index in the
content
of the object's feature.
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AutocommitStoreDecorator
-
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.FeatureCachingStoreDecorator
-
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.IsSetCachingStoreDecorator
-
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- set(InternalEObject, EStructuralFeature, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- setAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- setAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- setAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbIndicesStore
-
- setAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
- setAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- setAttribute(PersistentEObject, EAttribute, int, Object) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Sets the value at the index
in the content of the attribute
of the object
.
- setClassName(String) - Method in class fr.inria.atlanmod.neoemf.io.structure.Classifier
-
Defines the name of the class of this classifier.
- setContainment(boolean) - Method in class fr.inria.atlanmod.neoemf.io.structure.Reference
-
Defines whether this reference is a containment.
- setId(Identifier) - Method in class fr.inria.atlanmod.neoemf.io.structure.Classifier
-
Defines the identifier of this classifier.
- setId(Identifier) - Method in class fr.inria.atlanmod.neoemf.io.structure.StructuralFeature
-
Defines the identifier of this feature.
- setIdReference(Identifier) - Method in class fr.inria.atlanmod.neoemf.io.structure.Reference
-
Defines the identifier of the referenced element.
- setIndex(int) - Method in class fr.inria.atlanmod.neoemf.io.structure.StructuralFeature
-
Defines the index of this feature.
- setMany(boolean) - Method in class fr.inria.atlanmod.neoemf.io.structure.StructuralFeature
-
Defines whether this feature is multi-valued.
- setMapped(boolean) - Method in class fr.inria.atlanmod.neoemf.core.DefaultPersistentEObject
-
- setMapped(boolean) - Method in interface fr.inria.atlanmod.neoemf.core.PersistentEObject
-
Defines whether this PersistentEObject
is mapped to an entity stored in a database.
- setMetaClass(Id, Id) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.io.AbstractBlueprintsHandler
-
- setMetaClass(Id, Id) - Method in class fr.inria.atlanmod.neoemf.io.persistence.AbstractPersistenceHandler
-
Defines the metaclass to the element identified by the given id
.
- setMetaClassifier(MetaClassifier) - Method in class fr.inria.atlanmod.neoemf.io.structure.Classifier
-
Defines the metaclassifier of this classifier.
- setModified(boolean) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- setNamespace(Namespace) - Method in class fr.inria.atlanmod.neoemf.io.structure.MetaClassifier
-
Defines the namespace of this metaclassifier.
- setReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- setReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- setReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbIndicesStore
-
- setReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
- setReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- setReference(PersistentEObject, EReference, int, PersistentEObject) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractDirectWriteStore
-
Sets the value at the index
in the content of the reference
of the object
.
- setRoot(boolean) - Method in class fr.inria.atlanmod.neoemf.io.structure.Classifier
-
Defines whether this classifier is the root element of a structure.
- setTimeStamp(long) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- setTrackingModification(boolean) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- setURI(URI) - Method in class fr.inria.atlanmod.neoemf.resource.PersistentResourceDecorator
-
- setValue(Object) - Method in class fr.inria.atlanmod.neoemf.io.structure.Attribute
-
Defines the value of this attribute.
- singleMap - Variable in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
Map that holds loaded single-valued features.
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.hbase.store.DirectWriteHBaseStore
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbIndicesStore
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbListsStore
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.store.DirectWriteMapDbStore
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractPersistentStoreDecorator
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.AbstractTransientStore
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.InvalidStore
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.LoadedObjectCounterStoreDecorator
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.LoggingStoreDecorator
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.OwnedTransientStore
-
- size(InternalEObject, EStructuralFeature) - Method in class fr.inria.atlanmod.neoemf.data.store.SizeCachingStoreDecorator
-
- SIZE_LITERAL - Static variable in class fr.inria.atlanmod.neoemf.data.blueprints.store.DirectWriteBlueprintsStore
-
The property key used to define the number of edges with a specific label.
- SizeCachingStoreDecorator - Class in fr.inria.atlanmod.neoemf.data.store
-
- SizeCachingStoreDecorator(PersistentStore) - Constructor for class fr.inria.atlanmod.neoemf.data.store.SizeCachingStoreDecorator
-
Constructs a new SizeCachingStoreDecorator
with the default cache size.
- SizeCachingStoreDecorator(PersistentStore, int) - Constructor for class fr.inria.atlanmod.neoemf.data.store.SizeCachingStoreDecorator
-
Constructs a new SizeCachingStoreDecorator
with the given cacheSize
.
- softCache() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jOptionsBuilder
-
Adds the soft cache
feature in the created options.
- store - Variable in class fr.inria.atlanmod.neoemf.resource.DefaultPersistentResource
-
- STORE_OPTIONS - Static variable in interface fr.inria.atlanmod.neoemf.option.PersistentResourceOptions
-
- storeContainer(Id, ContainerInfo) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
Stores container information for a given id in the Container Map.
- storeMetaclass(Id, ClassInfo) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
Stores metaclass (
EClass
) information for the element with the given
Id
.
- storeOption(PersistentStoreOptions) - Method in class fr.inria.atlanmod.neoemf.option.AbstractPersistenceOptionsBuilder
-
Adds a feature defined by the given storeOption
in the created options.
- storeValue(FeatureKey, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
- storeValueAtIndex(MultivaluedFeatureKey, Object) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
- StringId - Class in fr.inria.atlanmod.neoemf.core
-
- StringId(String) - Constructor for class fr.inria.atlanmod.neoemf.core.StringId
-
Constructs a new StringId
with its literal representation.
- STRINGS_MAPPED_MEMORY - Static variable in interface fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jResourceOptions
-
The option key to set the size of the buffer that contains string values.
- stringSerializer - Variable in class fr.inria.atlanmod.neoemf.data.mapdb.serializer.FeatureKeySerializer
-
- stringsMappedBuffer(String) - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jOptionsBuilder
-
Adds the string mapped memory
property in the created options.
- strongCache() - Method in class fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jOptionsBuilder
-
Adds the strong cache
feature in the created options.
- StructuralFeature - Class in fr.inria.atlanmod.neoemf.io.structure
-
A simple representation of a structural feature, which can be either a reference or an attribute.
- StructuralFeature(String) - Constructor for class fr.inria.atlanmod.neoemf.io.structure.StructuralFeature
-
Constructs a new StructuralFeature
with the given name
.
- SynchronizedTransientStore - Class in fr.inria.atlanmod.neoemf.data.store
-
- SynchronizedTransientStore() - Constructor for class fr.inria.atlanmod.neoemf.data.store.SynchronizedTransientStore
-
Constructs a new SynchronizedTransientStore
.
- validate() - Method in class fr.inria.atlanmod.neoemf.option.AbstractPersistenceOptionsBuilder
-
Validates the defined options, and checks if there is conflict between them.
- VALUE_SEPERATOR_DEFAULT - Static variable in class fr.inria.atlanmod.neoemf.data.hbase.util.HBaseEncoderUtil
-
The default separator used to serialize
Collection
s.
- valueAtIndex(MultivaluedFeatureKey) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
- valueOf(String) - Static method in enum fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jResourceOptions.CacheType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.inria.atlanmod.neoemf.data.blueprints.option.BlueprintsStoreOptions
-
Returns the enum constant of this type with the specified name.
- valueOf(FeatureKey) - Method in class fr.inria.atlanmod.neoemf.data.mapdb.MapDbPersistenceBackend
-
- valueOf(String) - Static method in enum fr.inria.atlanmod.neoemf.data.mapdb.option.MapDbStoreOptions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.inria.atlanmod.neoemf.option.CommonStoreOptions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.inria.atlanmod.neoemf.util.logging.Level
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum fr.inria.atlanmod.neoemf.data.blueprints.neo4j.option.BlueprintsNeo4jResourceOptions.CacheType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.inria.atlanmod.neoemf.data.blueprints.option.BlueprintsStoreOptions
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.inria.atlanmod.neoemf.data.mapdb.option.MapDbStoreOptions
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.inria.atlanmod.neoemf.option.CommonStoreOptions
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.inria.atlanmod.neoemf.util.logging.Level
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verticesCache - Variable in class fr.inria.atlanmod.neoemf.data.blueprints.io.AbstractBlueprintsHandler
-
In-memory cache that holds recently processed
Vertex
s, identified by the associated object
Id
.
- VisibleForTesting - Annotation Type in fr.inria.atlanmod.neoemf.annotations
-
Annotates a program element that exists, or is more widely visible than otherwise necessary, only for use in test
code.