- canHandle(Map<String, Object>) - Method in interface org.gecko.emf.mongo.InputContentHandler
-
Returns true, if the handler can be used to create content for the Resource
- canHandle(Map<String, Object>) - Method in interface org.gecko.emf.mongo.InputContentHandler
-
Returns true, if the handler can be used to create content for the Resource
- CAPABILITY_EXTENSION_NAMESPACE - Static variable in interface org.gecko.emf.mongo.Keywords
-
- CAPABILITY_EXTENSION_NAMESPACE - Static variable in interface org.gecko.emf.mongo.Keywords
-
- CAPABILITY_NAME - Static variable in interface org.gecko.emf.mongo.Keywords
-
- CAPABILITY_NAME - Static variable in interface org.gecko.emf.mongo.Keywords
-
- CAPABILITY_NAMESPACE - Static variable in interface org.gecko.emf.mongo.Keywords
-
- CAPABILITY_NAMESPACE - Static variable in interface org.gecko.emf.mongo.Keywords
-
- CAPABILITY_VERSION - Static variable in interface org.gecko.emf.mongo.Keywords
-
- CAPABILITY_VERSION - Static variable in interface org.gecko.emf.mongo.Keywords
-
- caseEMongoCursor(EMongoCursor) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
-
Returns the result of interpreting the object as an instance of 'EMongo Cursor'.
- caseEMongoCursor(EMongoCursor) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
-
Returns the result of interpreting the object as an instance of 'EMongo Cursor'.
- caseEMongoQuery(EMongoQuery) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
-
Returns the result of interpreting the object as an instance of 'EMongo Query'.
- caseEMongoQuery(EMongoQuery) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
-
Returns the result of interpreting the object as an instance of 'EMongo Query'.
- caseIterable(Iterable<EObject>) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
-
Returns the result of interpreting the object as an instance of 'Iterable'.
- caseIterable(Iterable<EObject>) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
-
Returns the result of interpreting the object as an instance of 'Iterable'.
- collection - Variable in class org.gecko.emf.mongo.model.EMongoCursor
-
- collection - Variable in class org.gecko.emf.mongo.model.EMongoCursor
-
- convertECursorToString(EDataType, Object) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- convertECursorToString(EDataType, Object) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- convertEDocumentToString(EDataType, Object) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- convertEDocumentToString(EDataType, Object) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- convertEIteratorToString(EDataType, Object) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- convertEIteratorToString(EDataType, Object) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- convertEMFValueToMongoDBValue(EDataType, Object) - Method in interface org.gecko.emf.mongo.ValueConverter
-
Convert a value from EMF of the specified type to a value stored in MongoDB.
- convertEMFValueToMongoDBValue(EDataType, Object) - Method in interface org.gecko.emf.mongo.ValueConverter
-
Convert a value from EMF of the specified type to a value stored in MongoDB.
- convertEMongoCollectionToString(EDataType, Object) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- convertEMongoCollectionToString(EDataType, Object) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- ConverterService - Interface in org.gecko.emf.mongo
-
- ConverterService - Interface in org.gecko.emf.mongo
-
- convertMongoDBValueToEMFValue(EDataType, Object) - Method in interface org.gecko.emf.mongo.ValueConverter
-
Convert a value from MongoDB to a value used by EMF of the specified type.
- convertMongoDBValueToEMFValue(EDataType, Object) - Method in interface org.gecko.emf.mongo.ValueConverter
-
Convert a value from MongoDB to a value used by EMF of the specified type.
- convertToString(EDataType, Object) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- convertToString(EDataType, Object) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- create(EClass) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- create(EClass) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createAdapter(Notifier) - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Creates an adapter for the target.
- createAdapter(Notifier) - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Creates an adapter for the target.
- createContent(<any>, Map<String, Object>) - Method in interface org.gecko.emf.mongo.InputContentHandler
-
Creates the content from the find iterable
- createContent(<any>, Map<String, Object>, List<Resource>) - Method in interface org.gecko.emf.mongo.InputContentHandler
-
Creates the content from the find iterable using a resource cache
- createContent(<any>, Map<String, Object>) - Method in interface org.gecko.emf.mongo.InputContentHandler
-
Creates the content from the find iterable
- createContent(<any>, Map<String, Object>, List<Resource>) - Method in interface org.gecko.emf.mongo.InputContentHandler
-
Creates the content from the find iterable using a resource cache
- createContent(<any>, Map<String, Object>) - Method in class org.gecko.emf.mongo.UncachedInputContentHandler
-
- createContent(<any>, Map<String, Object>, List<Resource>) - Method in class org.gecko.emf.mongo.UncachedInputContentHandler
-
- createContent(<any>, Map<String, Object>) - Method in class org.gecko.emf.mongo.UncachedInputContentHandler
-
- createContent(<any>, Map<String, Object>, List<Resource>) - Method in class org.gecko.emf.mongo.UncachedInputContentHandler
-
- createECursorFromString(EDataType, String) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createECursorFromString(EDataType, String) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEDocumentFromString(EDataType, String) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEDocumentFromString(EDataType, String) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEIteratorFromString(EDataType, String) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEIteratorFromString(EDataType, String) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEMongoCollectionFromString(EDataType, String) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEMongoCollectionFromString(EDataType, String) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEMongoCursor() - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEMongoCursor() - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEMongoCursorAdapter() - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
- createEMongoCursorAdapter() - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
- createEMongoQuery() - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEMongoQuery() - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createEMongoQueryAdapter() - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Creates a new adapter for an object of class '
EMongo Query'.
- createEMongoQueryAdapter() - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Creates a new adapter for an object of class '
EMongo Query'.
- createEObjectAdapter() - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Creates a new adapter for the default case.
- createEObjectAdapter() - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Creates a new adapter for the default case.
- createFromString(EDataType, String) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createFromString(EDataType, String) - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- createInputStream(URI, Map<?, ?>, <any>, Map<Object, Object>) - Method in interface org.gecko.emf.mongo.InputStreamFactory
-
Constructs the InputStream
- createInputStream(URI, Map<?, ?>, <any>, Map<Object, Object>) - Method in interface org.gecko.emf.mongo.InputStreamFactory
-
Constructs the InputStream
- createIterableAdapter() - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Creates a new adapter for an object of class 'Iterable'.
- createIterableAdapter() - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Creates a new adapter for an object of class 'Iterable'.
- createOutputStream(URI, Map<?, ?>, <any>, Map<Object, Object>) - Method in interface org.gecko.emf.mongo.OutputStreamFactory
-
Constructs the OutputStream
- createOutputStream(URI, Map<?, ?>, <any>, Map<Object, Object>) - Method in interface org.gecko.emf.mongo.OutputStreamFactory
-
Constructs the OutputStream
- createPackageContents() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Creates the meta-model objects for the package.
- createPackageContents() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Creates the meta-model objects for the package.
- cursor - Variable in class org.gecko.emf.mongo.model.EMongoCursor
-
The cached value of the '
Cursor' attribute.
- cursor - Variable in class org.gecko.emf.mongo.model.EMongoCursor
-
The cached value of the '
Cursor' attribute.
- ECLASS_KEY - Static variable in interface org.gecko.emf.mongo.Keywords
-
MongoDB eClass field identifier.
- ECLASS_KEY - Static variable in interface org.gecko.emf.mongo.Keywords
-
MongoDB eClass field identifier.
- ECURSOR - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The meta object id for the 'ECursor' data type.
- ECURSOR - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The meta object id for the 'ECursor' data type.
- ECURSOR - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'ECursor' data type.
- ECURSOR - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'ECursor' data type.
- EDOCUMENT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The meta object id for the 'EDocument' data type.
- EDOCUMENT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The meta object id for the 'EDocument' data type.
- EDOCUMENT - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'EDocument' data type.
- EDOCUMENT - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'EDocument' data type.
- eGet(int, boolean, boolean) - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
- eGet(int, boolean, boolean) - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
- eGet(int, boolean, boolean) - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
- eGet(int, boolean, boolean) - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
- eINSTANCE - Static variable in class org.gecko.emf.mongo.model.ModelFactory
-
The singleton instance of the factory.
- eINSTANCE - Static variable in class org.gecko.emf.mongo.model.ModelFactory
-
The singleton instance of the factory.
- eINSTANCE - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The singleton instance of the package.
- eINSTANCE - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The singleton instance of the package.
- eIsSet(int) - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
- eIsSet(int) - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
- eIsSet(int) - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
- eIsSet(int) - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
- EITERATOR - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The meta object id for the 'EIterator' data type.
- EITERATOR - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The meta object id for the 'EIterator' data type.
- EITERATOR - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'EIterator' data type.
- EITERATOR - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'EIterator' data type.
- EMONGO_COLLECTION - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The meta object id for the 'EMongo Collection' data type.
- EMONGO_COLLECTION - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The meta object id for the 'EMongo Collection' data type.
- EMONGO_COLLECTION - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'EMongo Collection' data type.
- EMONGO_COLLECTION - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'EMongo Collection' data type.
- EMONGO_CURSOR - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
- EMONGO_CURSOR - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
- EMONGO_CURSOR - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
- EMONGO_CURSOR - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
- EMONGO_CURSOR__COLLECTION - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Collection' attribute.
- EMONGO_CURSOR__COLLECTION - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Collection' attribute.
- EMONGO_CURSOR__COLLECTION - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Collection' attribute feature.
- EMONGO_CURSOR__COLLECTION - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Collection' attribute feature.
- EMONGO_CURSOR__CURSOR - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Cursor' attribute.
- EMONGO_CURSOR__CURSOR - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Cursor' attribute.
- EMONGO_CURSOR__CURSOR - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Cursor' attribute feature.
- EMONGO_CURSOR__CURSOR - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Cursor' attribute feature.
- EMONGO_CURSOR_FEATURE_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of structural features of the 'EMongo Cursor' class.
- EMONGO_CURSOR_FEATURE_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of structural features of the 'EMongo Cursor' class.
- EMONGO_CURSOR_OPERATION_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of operations of the 'EMongo Cursor' class.
- EMONGO_CURSOR_OPERATION_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of operations of the 'EMongo Cursor' class.
- EMONGO_QUERY - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
- EMONGO_QUERY - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
- EMONGO_QUERY - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
- EMONGO_QUERY - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
- EMONGO_QUERY__BATCH_SIZE - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Batch Size' attribute.
- EMONGO_QUERY__BATCH_SIZE - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Batch Size' attribute.
- EMONGO_QUERY__BATCH_SIZE - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Batch Size' attribute feature.
- EMONGO_QUERY__BATCH_SIZE - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Batch Size' attribute feature.
- EMONGO_QUERY__FILTER - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Filter' attribute.
- EMONGO_QUERY__FILTER - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Filter' attribute.
- EMONGO_QUERY__FILTER - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Filter' attribute feature.
- EMONGO_QUERY__FILTER - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Filter' attribute feature.
- EMONGO_QUERY__LIMIT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Limit' attribute.
- EMONGO_QUERY__LIMIT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Limit' attribute.
- EMONGO_QUERY__LIMIT - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Limit' attribute feature.
- EMONGO_QUERY__LIMIT - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Limit' attribute feature.
- EMONGO_QUERY__PROJECTION - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Projection' attribute.
- EMONGO_QUERY__PROJECTION - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Projection' attribute.
- EMONGO_QUERY__PROJECTION - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Projection' attribute feature.
- EMONGO_QUERY__PROJECTION - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Projection' attribute feature.
- EMONGO_QUERY__SKIP - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Skip' attribute.
- EMONGO_QUERY__SKIP - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Skip' attribute.
- EMONGO_QUERY__SKIP - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Skip' attribute feature.
- EMONGO_QUERY__SKIP - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Skip' attribute feature.
- EMONGO_QUERY__SORT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Sort' attribute.
- EMONGO_QUERY__SORT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The feature id for the 'Sort' attribute.
- EMONGO_QUERY__SORT - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Sort' attribute feature.
- EMONGO_QUERY__SORT - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Sort' attribute feature.
- EMONGO_QUERY_FEATURE_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of structural features of the 'EMongo Query' class.
- EMONGO_QUERY_FEATURE_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of structural features of the 'EMongo Query' class.
- EMONGO_QUERY_OPERATION_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of operations of the 'EMongo Query' class.
- EMONGO_QUERY_OPERATION_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of operations of the 'EMongo Query' class.
- EMongoCursor - Class in org.gecko.emf.mongo.model
-
A representation of the model object 'EMongo Cursor'.
- EMongoCursor - Class in org.gecko.emf.mongo.model
-
A representation of the model object 'EMongo Cursor'.
- EMongoCursor() - Constructor for class org.gecko.emf.mongo.model.EMongoCursor
-
- EMongoCursor() - Constructor for class org.gecko.emf.mongo.model.EMongoCursor
-
- EMongoQuery - Class in org.gecko.emf.mongo.model
-
A representation of the model object 'EMongo Query'.
- EMongoQuery - Class in org.gecko.emf.mongo.model
-
A representation of the model object 'EMongo Query'.
- EMongoQuery() - Constructor for class org.gecko.emf.mongo.model.EMongoQuery
-
- EMongoQuery() - Constructor for class org.gecko.emf.mongo.model.EMongoQuery
-
- enableResourceCache(Map<String, Object>) - Method in interface org.gecko.emf.mongo.InputContentHandler
-
Returns true, if a resource cache is needed
- enableResourceCache(Map<String, Object>) - Method in interface org.gecko.emf.mongo.InputContentHandler
-
Returns true, if a resource cache is needed
- enableResourceCache(Map<String, Object>) - Method in class org.gecko.emf.mongo.UncachedInputContentHandler
-
- enableResourceCache(Map<String, Object>) - Method in class org.gecko.emf.mongo.UncachedInputContentHandler
-
- eNAME - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The package name.
- eNAME - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The package name.
- eNS_PREFIX - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The package namespace name.
- eNS_PREFIX - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The package namespace name.
- eNS_URI - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The package namespace URI.
- eNS_URI - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The package namespace URI.
- eSet(int, Object) - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
- eSet(int, Object) - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
- eSet(int, Object) - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
- eSet(int, Object) - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
- eStaticClass() - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
- eStaticClass() - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
- eStaticClass() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
- eStaticClass() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
- eUnset(int) - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
- eUnset(int) - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
- eUnset(int) - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
- eUnset(int) - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
- Example - Class in org.gecko.emf.mongo
-
- Example - Class in org.gecko.emf.mongo
-
- Example() - Constructor for class org.gecko.emf.mongo.Example
-
- Example() - Constructor for class org.gecko.emf.mongo.Example
-
- EXTRINSIC_ID_KEY - Static variable in interface org.gecko.emf.mongo.Keywords
-
MongoDB Extrensic ID field identifier.
- EXTRINSIC_ID_KEY - Static variable in interface org.gecko.emf.mongo.Keywords
-
MongoDB Extrensic ID field identifier.
- getBatchSize() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Batch Size' attribute.
- getBatchSize() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Batch Size' attribute.
- getCollection() - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
Returns the value of the 'Collection' attribute.
- getCollection() - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
Returns the value of the 'Collection' attribute.
- getConverter(EDataType) - Method in interface org.gecko.emf.mongo.ConverterService
-
Locates an appropriate converter for a given EDataType
- getConverter(EDataType) - Method in interface org.gecko.emf.mongo.ConverterService
-
Locates an appropriate converter for a given EDataType
- getCursor() - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
Returns the value of the 'Cursor' attribute.
- getCursor() - Method in class org.gecko.emf.mongo.model.EMongoCursor
-
Returns the value of the 'Cursor' attribute.
- getECursor() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for data type 'ECursor'.
- getECursor() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for data type 'ECursor'.
- getEDocument() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for data type 'EDocument'.
- getEDocument() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for data type 'EDocument'.
- getEIterator() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for data type 'EIterator'.
- getEIterator() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for data type 'EIterator'.
- getEMongoCollection() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for data type 'EMongo Collection'.
- getEMongoCollection() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for data type 'EMongo Collection'.
- getEMongoCursor() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
- getEMongoCursor() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
- getEMongoCursor_Collection() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Collection'.
- getEMongoCursor_Collection() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Collection'.
- getEMongoCursor_Cursor() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Cursor'.
- getEMongoCursor_Cursor() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Cursor'.
- getEMongoQuery() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
- getEMongoQuery() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
- getEMongoQuery_BatchSize() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Batch Size'.
- getEMongoQuery_BatchSize() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Batch Size'.
- getEMongoQuery_Filter() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Filter'.
- getEMongoQuery_Filter() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Filter'.
- getEMongoQuery_Limit() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Limit'.
- getEMongoQuery_Limit() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Limit'.
- getEMongoQuery_Projection() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Projection'.
- getEMongoQuery_Projection() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Projection'.
- getEMongoQuery_Skip() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Skip'.
- getEMongoQuery_Skip() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Skip'.
- getEMongoQuery_Sort() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Sort'.
- getEMongoQuery_Sort() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for the attribute '
Sort'.
- getEStructuralFeatureByName(EClass, String, boolean) - Static method in class org.gecko.emf.mongo.MongoUtils
-
Returns the EStructuralFeature from the given EClass, using the given name.
- getEStructuralFeatureByName(EClass, String) - Static method in class org.gecko.emf.mongo.MongoUtils
-
Returns the EStructuralFeature from the given EClass, using the given name.
- getEStructuralFeatureByName(EClass, String, boolean) - Static method in class org.gecko.emf.mongo.MongoUtils
-
Returns the EStructuralFeature from the given EClass, using the given name.
- getEStructuralFeatureByName(EClass, String) - Static method in class org.gecko.emf.mongo.MongoUtils
-
Returns the EStructuralFeature from the given EClass, using the given name.
- getFilter() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Filter' attribute.
- getFilter() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Filter' attribute.
- getID(URI) - Static method in class org.gecko.emf.mongo.MongoUtils
-
This function extracts the object ID from the given URI.
- getID(URI) - Static method in class org.gecko.emf.mongo.MongoUtils
-
This function extracts the object ID from the given URI.
- getIDAsString(URI) - Static method in class org.gecko.emf.mongo.MongoUtils
-
This function extracts the object ID from the given URI.
- getIDAsString(URI) - Static method in class org.gecko.emf.mongo.MongoUtils
-
This function extracts the object ID from the given URI.
- getIDWithValidURI(URI) - Static method in class org.gecko.emf.mongo.MongoUtils
-
This function extracts the object ID from the given URI.
- getIDWithValidURI(URI) - Static method in class org.gecko.emf.mongo.MongoUtils
-
This function extracts the object ID from the given URI.
- getIterable() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for class 'Iterable'.
- getIterable() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the meta object for class 'Iterable'.
- getLimit() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Limit' attribute.
- getLimit() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Limit' attribute.
- getModelFactory() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the factory that creates the instances of the model.
- getModelFactory() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Returns the factory that creates the instances of the model.
- getModelPackage() - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- getModelPackage() - Method in class org.gecko.emf.mongo.model.ModelFactory
-
- getNameByEStructuralFeature(EStructuralFeature, boolean) - Static method in class org.gecko.emf.mongo.MongoUtils
-
Returns the name of the given EStructuralFeature.
- getNameByEStructuralFeature(EStructuralFeature, boolean) - Static method in class org.gecko.emf.mongo.MongoUtils
-
Returns the name of the given EStructuralFeature.
- getPackage() - Static method in class org.gecko.emf.mongo.model.ModelFactory
-
Deprecated.
- getPackage() - Static method in class org.gecko.emf.mongo.model.ModelFactory
-
Deprecated.
- getProjection() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Projection' attribute.
- getProjection() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Projection' attribute.
- getSkip() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Skip' attribute.
- getSkip() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Skip' attribute.
- getSort() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Sort' attribute.
- getSort() - Method in class org.gecko.emf.mongo.model.EMongoQuery
-
Returns the value of the 'Sort' attribute.
- ID_KEY - Static variable in interface org.gecko.emf.mongo.Keywords
-
MongoDB ID field identifier.
- ID_KEY - Static variable in interface org.gecko.emf.mongo.Keywords
-
MongoDB ID field identifier.
- init() - Static method in class org.gecko.emf.mongo.model.ModelFactory
-
Creates the default factory implementation.
- init() - Static method in class org.gecko.emf.mongo.model.ModelFactory
-
Creates the default factory implementation.
- init() - Static method in class org.gecko.emf.mongo.model.ModelPackage
-
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- init() - Static method in class org.gecko.emf.mongo.model.ModelPackage
-
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- initializePackageContents() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Complete the initialization of the package and its meta-model.
- initializePackageContents() - Method in class org.gecko.emf.mongo.model.ModelPackage
-
Complete the initialization of the package and its meta-model.
- InputContentHandler - Interface in org.gecko.emf.mongo
-
Interface to handle Mongo input.
- InputContentHandler - Interface in org.gecko.emf.mongo
-
Interface to handle Mongo input.
- InputStreamFactory - Interface in org.gecko.emf.mongo
-
This interface provides the API for for the InputStream factory.
- InputStreamFactory - Interface in org.gecko.emf.mongo
-
This interface provides the API for for the InputStream factory.
- isConverterForType(EDataType) - Method in interface org.gecko.emf.mongo.ValueConverter
-
Determines whether or not this converter can convert a value of a specific type.
- isConverterForType(EDataType) - Method in interface org.gecko.emf.mongo.ValueConverter
-
Determines whether or not this converter can convert a value of a specific type.
- isFactoryForType(Object) - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Returns whether this factory is applicable for the type of the object.
- isFactoryForType(Object) - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Returns whether this factory is applicable for the type of the object.
- isNativeType(EDataType) - Static method in class org.gecko.emf.mongo.MongoUtils
-
This function determines whether or not the given EDataType can be represented natively by MongoDB.
- isNativeType(EDataType) - Static method in class org.gecko.emf.mongo.MongoUtils
-
This function determines whether or not the given EDataType can be represented natively by MongoDB.
- isSwitchFor(EPackage) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
-
Checks whether this is a switch for the given package.
- isSwitchFor(EPackage) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
-
Checks whether this is a switch for the given package.
- isUseExtendedMetadata(Map<?, ?>) - Static method in interface org.gecko.emf.mongo.Options
-
- isUseExtendedMetadata(Map<?, ?>) - Static method in interface org.gecko.emf.mongo.Options
-
- ITERABLE - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The meta object id for the 'Iterable' class.
- ITERABLE - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The meta object id for the 'Iterable' class.
- ITERABLE - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Iterable' class.
- ITERABLE - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
-
The meta object literal for the 'Iterable' class.
- ITERABLE_FEATURE_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of structural features of the 'Iterable' class.
- ITERABLE_FEATURE_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of structural features of the 'Iterable' class.
- ITERABLE_OPERATION_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of operations of the 'Iterable' class.
- ITERABLE_OPERATION_COUNT - Static variable in class org.gecko.emf.mongo.model.ModelPackage
-
The number of operations of the 'Iterable' class.
- ModelAdapterFactory - Class in org.gecko.emf.mongo.model.util
-
The Adapter Factory for the model.
- ModelAdapterFactory - Class in org.gecko.emf.mongo.model.util
-
The Adapter Factory for the model.
- ModelAdapterFactory() - Constructor for class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Creates an instance of the adapter factory.
- ModelAdapterFactory() - Constructor for class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
Creates an instance of the adapter factory.
- ModelFactory - Class in org.gecko.emf.mongo.model
-
The Factory for the model.
- ModelFactory - Class in org.gecko.emf.mongo.model
-
The Factory for the model.
- ModelFactory() - Constructor for class org.gecko.emf.mongo.model.ModelFactory
-
Creates an instance of the factory.
- ModelFactory() - Constructor for class org.gecko.emf.mongo.model.ModelFactory
-
Creates an instance of the factory.
- ModelPackage - Class in org.gecko.emf.mongo.model
-
The Package for the model.
- ModelPackage - Class in org.gecko.emf.mongo.model
-
The Package for the model.
- modelPackage - Static variable in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
The cached model package.
- modelPackage - Static variable in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
The cached model package.
- modelPackage - Static variable in class org.gecko.emf.mongo.model.util.ModelSwitch
-
The cached model package
- modelPackage - Static variable in class org.gecko.emf.mongo.model.util.ModelSwitch
-
The cached model package
- ModelPackage.Literals - Interface in org.gecko.emf.mongo.model
-
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
- ModelPackage.Literals - Interface in org.gecko.emf.mongo.model
-
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
- modelSwitch - Variable in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
The switch that delegates to the createXXX methods.
- modelSwitch - Variable in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
-
The switch that delegates to the createXXX methods.
- ModelSwitch<T> - Class in org.gecko.emf.mongo.model.util
-
The Switch for the model's inheritance hierarchy.
- ModelSwitch<T> - Class in org.gecko.emf.mongo.model.util
-
The Switch for the model's inheritance hierarchy.
- ModelSwitch() - Constructor for class org.gecko.emf.mongo.model.util.ModelSwitch
-
Creates an instance of the switch.
- ModelSwitch() - Constructor for class org.gecko.emf.mongo.model.util.ModelSwitch
-
Creates an instance of the switch.
- MongoUtils - Class in org.gecko.emf.mongo
-
Helper class with commonly used calls
- MongoUtils - Class in org.gecko.emf.mongo
-
Helper class with commonly used calls
- MongoUtils() - Constructor for class org.gecko.emf.mongo.MongoUtils
-
- MongoUtils() - Constructor for class org.gecko.emf.mongo.MongoUtils
-
- OPTION_BATCH_SIZE - Static variable in interface org.gecko.emf.mongo.Options
-
This option may be used when you wish to set a non standard batch size for writing data or reading data from a MongoDB
resourceSet.getLoadOptions().put(Options.OPTION_BATCH_SIZE, 400);
Value type: Integer
- OPTION_BATCH_SIZE - Static variable in interface org.gecko.emf.mongo.Options
-
This option may be used when you wish to set a non standard batch size for writing data or reading data from a MongoDB
resourceSet.getLoadOptions().put(Options.OPTION_BATCH_SIZE, 400);
Value type: Integer
- OPTION_CLEAR_RESOURCE_AFTER_BATCH_INSERT - Static variable in interface org.gecko.emf.mongo.Options
-
If set to true the resource containing the batch will be cleared after saving and will not be populated with proxies
resourceSet.getLoadOptions().put(Options.OPTION_CLEAR_RESOURCE_AFTER_BATCH_INSERT, Boolean.TRUE);
Value type: Boolean
- OPTION_CLEAR_RESOURCE_AFTER_BATCH_INSERT - Static variable in interface org.gecko.emf.mongo.Options
-
If set to true the resource containing the batch will be cleared after saving and will not be populated with proxies
resourceSet.getLoadOptions().put(Options.OPTION_CLEAR_RESOURCE_AFTER_BATCH_INSERT, Boolean.TRUE);
Value type: Boolean
- OPTION_FORCE_INSERT - Static variable in interface org.gecko.emf.mongo.Options
-
This option may be used when you wish to force an insert even if there is an ID set.
- OPTION_FORCE_INSERT - Static variable in interface org.gecko.emf.mongo.Options
-
This option may be used when you wish to force an insert even if there is an ID set.
- OPTION_LAZY_RESULT_LOADING - Static variable in interface org.gecko.emf.mongo.Options
-
When you load a resource with a query, only information that are necessary to build a proxy
will be loaded from the db.
- OPTION_LAZY_RESULT_LOADING - Static variable in interface org.gecko.emf.mongo.Options
-
When you load a resource with a query, only information that are necessary to build a proxy
will be loaded from the db.
- OPTION_PROXY_ATTRIBUTES - Static variable in interface org.gecko.emf.mongo.Options
-
When you load an object with cross-document references, they will be proxies.
- OPTION_PROXY_ATTRIBUTES - Static variable in interface org.gecko.emf.mongo.Options
-
When you load an object with cross-document references, they will be proxies.
- OPTION_QUERY_CURSOR - Static variable in interface org.gecko.emf.mongo.Options
-
If set to Boolean.TRUE, a query will return a EMongoCursor instead of a result
Value type: Boolean
- OPTION_QUERY_CURSOR - Static variable in interface org.gecko.emf.mongo.Options
-
If set to Boolean.TRUE, a query will return a EMongoCursor instead of a result
Value type: Boolean
- OPTION_READ_DETACHED - Static variable in interface org.gecko.emf.mongo.Options
-
If set to true the resource wil be detached from the read EObject
resourceSet.getLoadOptions().put(Options.OPTION_READ_DETACHED, Boolean.TRUE);
Value type: Boolean
- OPTION_READ_DETACHED - Static variable in interface org.gecko.emf.mongo.Options
-
If set to true the resource wil be detached from the read EObject
resourceSet.getLoadOptions().put(Options.OPTION_READ_DETACHED, Boolean.TRUE);
Value type: Boolean
- OPTION_READ_PREFERENCE - Static variable in interface org.gecko.emf.mongo.Options
-
This option may be used when you wish to read from a particular server in a MongoDB
replica set that has been tagged.
- OPTION_READ_PREFERENCE - Static variable in interface org.gecko.emf.mongo.Options
-
This option may be used when you wish to read from a particular server in a MongoDB
replica set that has been tagged.
- OPTION_SERIALIZE_ALL_ECLASS_URIS - Static variable in interface org.gecko.emf.mongo.Options
-
To avoid writing unnecessary URIs in the DB, mongo emf writes eClassUris only for the root class and for
EReferences, where the actual value does not equal but inherit from the stated reference type.
- OPTION_SERIALIZE_ALL_ECLASS_URIS - Static variable in interface org.gecko.emf.mongo.Options
-
To avoid writing unnecessary URIs in the DB, mongo emf writes eClassUris only for the root class and for
EReferences, where the actual value does not equal but inherit from the stated reference type.
- OPTION_SERIALIZE_DEFAULT_ATTRIBUTE_VALUES - Static variable in interface org.gecko.emf.mongo.Options
-
EMF's default serialization is designed to conserve space by not serializing attributes that
are set to their default value.
- OPTION_SERIALIZE_DEFAULT_ATTRIBUTE_VALUES - Static variable in interface org.gecko.emf.mongo.Options
-
EMF's default serialization is designed to conserve space by not serializing attributes that
are set to their default value.
- OPTION_USE_EXTENDED_METADATA - Static variable in interface org.gecko.emf.mongo.Options
-
This option may be used when you wish to customizer serialization and/or de-serialization, using an
alternative EStructuralFeature name.
- OPTION_USE_EXTENDED_METADATA - Static variable in interface org.gecko.emf.mongo.Options
-
This option may be used when you wish to customizer serialization and/or de-serialization, using an
alternative EStructuralFeature name.
- OPTION_USE_ID_ATTRIBUTE_AS_PRIMARY_KEY - Static variable in interface org.gecko.emf.mongo.Options
-
If it is set to Boolean.TRUE and the ID was not specified in the URI, the value of the ID
attribute will be used as the MongoDB _id if it exists.
- OPTION_USE_ID_ATTRIBUTE_AS_PRIMARY_KEY - Static variable in interface org.gecko.emf.mongo.Options
-
If it is set to Boolean.TRUE and the ID was not specified in the URI, the value of the ID
attribute will be used as the MongoDB _id if it exists.
- OPTION_WRITE_CONCERN - Static variable in interface org.gecko.emf.mongo.Options
-
If set, the value must be an instance of WriteConcern and will be passed to MongoDB when the
object is inserted into the database, or updated.
- OPTION_WRITE_CONCERN - Static variable in interface org.gecko.emf.mongo.Options
-
If set, the value must be an instance of WriteConcern and will be passed to MongoDB when the
object is inserted into the database, or updated.
- Options - Interface in org.gecko.emf.mongo
-
- Options - Interface in org.gecko.emf.mongo
-
- OPTIONS_COLLECTION_PARTITION_EXTENSION - Static variable in interface org.gecko.emf.mongo.Options
-
This option can be set to append the given value from the map to the default collection name.
- OPTIONS_COLLECTION_PARTITION_EXTENSION - Static variable in interface org.gecko.emf.mongo.Options
-
This option can be set to append the given value from the map to the default collection name.
- org.gecko.emf.mongo - package org.gecko.emf.mongo
-
- org.gecko.emf.mongo.annotations - package org.gecko.emf.mongo.annotations
-
- org.gecko.emf.mongo.model - package org.gecko.emf.mongo.model
-
- org.gecko.emf.mongo.model.util - package org.gecko.emf.mongo.model.util
-
- OutputStreamFactory - Interface in org.gecko.emf.mongo
-
This interface provides the API for for the OutputStream factory.
- OutputStreamFactory - Interface in org.gecko.emf.mongo
-
This interface provides the API for for the OutputStream factory.