| Package | Description | 
|---|---|
| fr.inria.atlanmod.neoemf.data | Provides generic classes representing data management operations. | 
| fr.inria.atlanmod.neoemf.data.bean | Provides simple representations of objects used to translate model-level operations in persistence calls. | 
| fr.inria.atlanmod.neoemf.data.bean.serializer | Provides classes related to bean serialization. | 
| fr.inria.atlanmod.neoemf.data.blueprints.internal.graph | Provides the dedicated graph structure for storing an EMF model. | 
| fr.inria.atlanmod.neoemf.data.im | Provides classes related to data management specific to the default in-memory implementation. | 
| fr.inria.atlanmod.neoemf.data.mapping | Provides interfaces for data mapping. | 
| fr.inria.atlanmod.neoemf.data.mongodb.document | Provides MongoDB documents. | 
| fr.inria.atlanmod.neoemf.data.store | Provides classes that adds preprocessing and postprocessing functionalities during persistence operations. | 
| Modifier and Type | Method and Description | 
|---|---|
| Stream<Id> | AbstractBackend. allInstancesOf(ClassBean metaClass,
              boolean strict) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ClassBean | ClassBean. from(org.eclipse.emf.ecore.EClass eClass)Creates a new  ClassBeanfrom the givenreference. | 
| static ClassBean | ClassBean. from(PersistentEObject object)Creates a new  ClassBeanfrom the givenobject. | 
| static ClassBean | ClassBean. of(String name,
  String uri)Creates a new  ClassBeanwith the givennameanduri, which are used as a simple
 representation of a anEClass. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<ClassBean> | ClassBean. inheritedBy()Retrieves all subclasses of this  ClassBean. | 
| Optional<ClassBean> | ClassBean. inheritFrom()Retrieves the superclass of this  ClassBean. | 
| Modifier and Type | Method and Description | 
|---|---|
| BinarySerializer<ClassBean> | BeanSerializerFactory. forClass()Gets the  BinarySerializerforClassBeans. | 
| Modifier and Type | Method and Description | 
|---|---|
| ClassBean | ClassVertex. toBean()Returns the simple representation of this meta-class vertex. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static ClassVertex | ClassVertex. create(ModelGraph graph,
      ClassBean bean)Creates a new  ClassVertexon thegraph. | 
| Optional<ClassVertex> | ModelGraph. getClassVertex(ClassBean bean)Returns the meta-class vertex associated to the provided  bean. | 
| protected static ClassVertex | ClassVertex. getOrCreate(ModelGraph graph,
           ClassBean bean)Retrieves or creates a new  ClassVertexon thegraph. | 
| boolean | ElementVertex. setClassVertex(ClassBean bean)Defines the meta-class vertex from the specified  bean. | 
| Modifier and Type | Method and Description | 
|---|---|
| Stream<ClassVertex> | ModelGraph. getClassVertices(Set<ClassBean> beans)Returns all meta-class vertices associated to the given  beans. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Map<Id,ClassBean> | DefaultInMemoryBackend. instances() | 
| protected Map<Id,ClassBean> | BoundInMemoryBackend. instances() | 
| protected abstract Map<Id,ClassBean> | AbstractInMemoryBackend. instances()Returns the map that holds all instances. | 
| Optional<ClassBean> | AbstractInMemoryBackend. metaClassOf(Id id) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | AbstractInMemoryBackend. metaClassFor(Id id,
            ClassBean metaClass) | 
| Modifier and Type | Method and Description | 
|---|---|
| Stream<Id> | AbstractInMemoryBackend. allInstancesOf(Set<ClassBean> metaClasses) | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<ClassBean> | InvalidDataMapper. metaClassOf(Id id) | 
| Optional<ClassBean> | ClassMapper. metaClassOf(Id id)Retrieves the meta-class for the specified  id. | 
| Optional<ClassBean> | AbstractDataMapperChain. metaClassOf(Id id) | 
| Modifier and Type | Method and Description | 
|---|---|
| Stream<Id> | InvalidDataMapper. allInstancesOf(ClassBean metaClass,
              boolean strict) | 
| Stream<Id> | ClassMapper. allInstancesOf(ClassBean metaClass,
              boolean strict)Retrieves all instances of the given  metaClass. | 
| Stream<Id> | AbstractDataMapperChain. allInstancesOf(ClassBean metaClass,
              boolean strict) | 
| boolean | InvalidDataMapper. metaClassFor(Id id,
            ClassBean metaClass) | 
| boolean | ClassMapper. metaClassFor(Id id,
            ClassBean metaClass)Stores the  metaClassfor the specifiedid. | 
| boolean | AbstractDataMapperChain. metaClassFor(Id id,
            ClassBean metaClass) | 
| Modifier and Type | Method and Description | 
|---|---|
| Stream<Id> | InvalidDataMapper. allInstancesOf(Set<ClassBean> metaClasses) | 
| Stream<Id> | ClassMapper. allInstancesOf(Set<ClassBean> metaClasses)Retrieves all instances of the given  metaClasses. | 
| Stream<Id> | AbstractDataMapperChain. allInstancesOf(Set<ClassBean> metaClasses) | 
| Modifier and Type | Method and Description | 
|---|---|
| ClassBean | ClassDocument. toBean()Converts this document in a  SingleFeatureBean. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ClassDocument | ClassDocument. fromBean(ClassBean bean)Converts the specified  beanin aClassDocument. | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<ClassBean> | ListeningStore. metaClassOf(Id id) | 
| Optional<ClassBean> | ClassCachingStore. metaClassOf(Id id) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | ReadOnlyStore. metaClassFor(Id id,
            ClassBean metaClass) | 
| boolean | ListeningStore. metaClassFor(Id id,
            ClassBean metaClass) | 
| boolean | ClassCachingStore. metaClassFor(Id id,
            ClassBean metaClass) | 
| boolean | AutoSavingStore. metaClassFor(Id id,
            ClassBean metaClass) | 
Copyright © 2013–2019 Atlanmod. All rights reserved.