Skip navigation links
Data In Motion Consulting GmbH
A B C D E F G I K L M O P Q R S T U V 

A

addConverter(ValueConverter) - Method in interface org.gecko.emf.mongo.ConverterService
Adds the converter and makes it available for consideration when serializing and de-serializing an object.
addConverter(ValueConverter) - Method in interface org.gecko.emf.mongo.ConverterService
Adds the converter and makes it available for consideration when serializing and de-serializing an object.

B

BATCH_SIZE_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Batch Size' attribute.
BATCH_SIZE_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Batch Size' attribute.
batchSize - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Batch Size' attribute.
batchSize - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Batch Size' attribute.
buildMongoQuery(URI) - Method in interface org.gecko.emf.mongo.QueryEngine
This function builds a DBObject to be used as a query to MongoDB from the EMF query
buildMongoQuery(URI) - Method in interface org.gecko.emf.mongo.QueryEngine
This function builds a DBObject to be used as a query to MongoDB from the EMF query

C

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
The cached value of the 'Collection' attribute.
collection - Variable in class org.gecko.emf.mongo.model.EMongoCursor
The cached value of the 'Collection' attribute.
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
Creates a new adapter for an object of class 'EMongo Cursor'.
createEMongoCursorAdapter() - Method in class org.gecko.emf.mongo.model.util.ModelAdapterFactory
Creates a new adapter for an object of class 'EMongo Cursor'.
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.

D

defaultCase(EObject) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
Returns the result of interpreting the object as an instance of 'EObject'.
defaultCase(EObject) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
Returns the result of interpreting the object as an instance of 'EObject'.
doCreateContent(<any>, Map<String, Object>) - Method in class org.gecko.emf.mongo.UncachedInputContentHandler
 
doCreateContent(<any>, Map<String, Object>) - Method in class org.gecko.emf.mongo.UncachedInputContentHandler
 
doSwitch(int, EObject) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
Calls caseXXX for each class of the model until one returns a non null result; it yields that result.
doSwitch(int, EObject) - Method in class org.gecko.emf.mongo.model.util.ModelSwitch
Calls caseXXX for each class of the model until one returns a non null result; it yields that result.

E

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
The meta object id for the 'EMongo Cursor' class.
EMONGO_CURSOR - Static variable in class org.gecko.emf.mongo.model.ModelPackage
The meta object id for the 'EMongo Cursor' class.
EMONGO_CURSOR - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
The meta object literal for the 'EMongo Cursor' class.
EMONGO_CURSOR - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
The meta object literal for the 'EMongo Cursor' class.
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
The meta object id for the 'EMongo Query' class.
EMONGO_QUERY - Static variable in class org.gecko.emf.mongo.model.ModelPackage
The meta object id for the 'EMongo Query' class.
EMONGO_QUERY - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
The meta object literal for the 'EMongo Query' class.
EMONGO_QUERY - Static variable in interface org.gecko.emf.mongo.model.ModelPackage.Literals
The meta object literal for the 'EMongo Query' class.
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.

F

filter - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Filter' attribute.
filter - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Filter' attribute.
FILTER_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Filter' attribute.
FILTER_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Filter' attribute.

G

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
Returns the meta object for class 'EMongo Cursor'.
getEMongoCursor() - Method in class org.gecko.emf.mongo.model.ModelPackage
Returns the meta object for class 'EMongo Cursor'.
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
Returns the meta object for class 'EMongo Query'.
getEMongoQuery() - Method in class org.gecko.emf.mongo.model.ModelPackage
Returns the meta object for class 'EMongo Query'.
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.

I

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
Returns true, if the Options.OPTION_USE_EXTENDED_METADATA was set to true, otherwise false
isUseExtendedMetadata(Map<?, ?>) - Static method in interface org.gecko.emf.mongo.Options
Returns true, if the Options.OPTION_USE_EXTENDED_METADATA was set to true, otherwise false
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.

K

Keywords - Interface in org.gecko.emf.mongo
Constants that are used for EObject <-> DBObject mapping
Keywords - Interface in org.gecko.emf.mongo
Constants that are used for EObject <-> DBObject mapping

L

limit - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Limit' attribute.
limit - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Limit' attribute.
LIMIT_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Limit' attribute.
LIMIT_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Limit' attribute.

M

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
 

O

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.

P

projection - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Projection' attribute.
projection - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Projection' attribute.
PROJECTION_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Projection' attribute.
PROJECTION_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Projection' attribute.
PROXY_KEY - Static variable in interface org.gecko.emf.mongo.Keywords
MongoDB eProxyURI field identifier.
PROXY_KEY - Static variable in interface org.gecko.emf.mongo.Keywords
MongoDB eProxyURI field identifier.

Q

QueryEngine - Interface in org.gecko.emf.mongo
 
QueryEngine - Interface in org.gecko.emf.mongo
 

R

removeConverter(ValueConverter) - Method in interface org.gecko.emf.mongo.ConverterService
Removes the converter and the converter will no longer be considered during serialization and de-serialization of an object.
removeConverter(ValueConverter) - Method in interface org.gecko.emf.mongo.ConverterService
Removes the converter and the converter will no longer be considered during serialization and de-serialization of an object.
RequireMongoEMF - Annotation Type in org.gecko.emf.mongo.annotations
Requires MongEMF support
RequireMongoEMF - Annotation Type in org.gecko.emf.mongo.annotations
Requires MongEMF support
RequireMongoEMFIteratorExtension - Annotation Type in org.gecko.emf.mongo.annotations
Requires MongEMF support
RequireMongoEMFIteratorExtension - Annotation Type in org.gecko.emf.mongo.annotations
Requires MongEMF support
RequireMongoEMFPushStreamExtension - Annotation Type in org.gecko.emf.mongo.annotations
Requires MongEMF support
RequireMongoEMFPushStreamExtension - Annotation Type in org.gecko.emf.mongo.annotations
Requires MongEMF support

S

setBatchSize(Integer) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Batch Size' attribute.
setBatchSize(Integer) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Batch Size' attribute.
setCollection(<any>) - Method in class org.gecko.emf.mongo.model.EMongoCursor
Sets the value of the 'Collection' attribute.
setCollection(<any>) - Method in class org.gecko.emf.mongo.model.EMongoCursor
Sets the value of the 'Collection' attribute.
setCursor(<any>) - Method in class org.gecko.emf.mongo.model.EMongoCursor
Sets the value of the 'Cursor' attribute.
setCursor(<any>) - Method in class org.gecko.emf.mongo.model.EMongoCursor
Sets the value of the 'Cursor' attribute.
setFilter(Document) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Filter' attribute.
setFilter(Document) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Filter' attribute.
setLimit(Integer) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Limit' attribute.
setLimit(Integer) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Limit' attribute.
setProjection(Document) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Projection' attribute.
setProjection(Document) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Projection' attribute.
setSkip(Integer) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Skip' attribute.
setSkip(Integer) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Skip' attribute.
setSort(Document) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Sort' attribute.
setSort(Document) - Method in class org.gecko.emf.mongo.model.EMongoQuery
Sets the value of the 'Sort' attribute.
skip - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Skip' attribute.
skip - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Skip' attribute.
SKIP_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Skip' attribute.
SKIP_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Skip' attribute.
sort - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Sort' attribute.
sort - Variable in class org.gecko.emf.mongo.model.EMongoQuery
The cached value of the 'Sort' attribute.
SORT_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Sort' attribute.
SORT_EDEFAULT - Static variable in class org.gecko.emf.mongo.model.EMongoQuery
The default value of the 'Sort' attribute.

T

TIME_STAMP_KEY - Static variable in interface org.gecko.emf.mongo.Keywords
MongoDB Timestamp field identifier.
TIME_STAMP_KEY - Static variable in interface org.gecko.emf.mongo.Keywords
MongoDB Timestamp field identifier.
toString() - Method in class org.gecko.emf.mongo.model.EMongoCursor
 
toString() - Method in class org.gecko.emf.mongo.model.EMongoCursor
 
toString() - Method in class org.gecko.emf.mongo.model.EMongoQuery
 
toString() - Method in class org.gecko.emf.mongo.model.EMongoQuery
 

U

UncachedInputContentHandler - Class in org.gecko.emf.mongo
Implementation of InputContentHandler that does not need a resource cache for the result
UncachedInputContentHandler - Class in org.gecko.emf.mongo
Implementation of InputContentHandler that does not need a resource cache for the result
UncachedInputContentHandler() - Constructor for class org.gecko.emf.mongo.UncachedInputContentHandler
 
UncachedInputContentHandler() - Constructor for class org.gecko.emf.mongo.UncachedInputContentHandler
 

V

ValueConverter - Interface in org.gecko.emf.mongo
Converter interface to convert from MongoDB into EMF and back
ValueConverter - Interface in org.gecko.emf.mongo
Converter interface to convert from MongoDB into EMF and back
A B C D E F G I K L M O P Q R S T U V 
Skip navigation links
Bryan Hunt, Data In Motion Consulting

Bryan Hunt, Data In Motion Consulting