Skip navigation links
Data In Motion Consulting GmbH
C G I O V 

C

ContextObjectFactory<T extends IndexContextObject> - Interface in org.gecko.search.api
Factory that creates IndexContextObject instances out of the EObject.
createObject(EObject, Map<String, Object>) - Method in interface org.gecko.search.api.ContextObjectFactory
Creates a single index context object
createObjects(Collection<EObject>, Map<String, Object>) - Method in interface org.gecko.search.api.ContextObjectFactory
Creates a collection of index context objects

G

getActionType() - Method in interface org.gecko.search.api.IndexContextObject
Returns the action type that is published over the stream
getIndexType() - Method in interface org.gecko.search.api.IndexDescriptor
Returns the index type, for this descriptor
getName() - Method in interface org.gecko.search.api.IndexDescriptor
Returns the descriptor name
getObject() - Method in interface org.gecko.search.api.IndexContextObject
Returns the original EObject.
getProperties() - Method in interface org.gecko.search.api.IndexContextObject
Returns context properties

I

IndexActionType - Enum in org.gecko.search.api
Action types for the index
indexAdd(Map<String, Object>, EObject) - Method in interface org.gecko.search.api.IndexService
Add the given element to the index
indexAdd(Map<String, Object>, EObject...) - Method in interface org.gecko.search.api.IndexService
Add the given elements to the index
indexAdd(Map<String, Object>, Collection<EObject>) - Method in interface org.gecko.search.api.IndexService
Add the given elements to the index
IndexContextObject - Interface in org.gecko.search.api
A basic index context object.
IndexDescriptor - Interface in org.gecko.search.api
Marker interface for an index descriptor
indexRemove(Map<String, Object>, EObject) - Method in interface org.gecko.search.api.IndexService
Removes the given element from the updated
indexRemove(Map<String, Object>, EObject...) - Method in interface org.gecko.search.api.IndexService
Removes the given elements from the updated
indexRemove(Map<String, Object>, Collection<EObject>) - Method in interface org.gecko.search.api.IndexService
Removes the given elements from the updated
IndexService - Interface in org.gecko.search.api
Basic service for indexing data
IndexType - Enum in org.gecko.search.api
Defines supported index types
indexUpdate(Map<String, Object>, EObject) - Method in interface org.gecko.search.api.IndexService
Updates the given element in the index
indexUpdate(Map<String, Object>, EObject...) - Method in interface org.gecko.search.api.IndexService
Updates the given elements in the index
indexUpdate(Map<String, Object>, Collection<EObject>) - Method in interface org.gecko.search.api.IndexService
Updates the given elements in the index

O

org.gecko.search.api - package org.gecko.search.api
 

V

valueOf(String) - Static method in enum org.gecko.search.api.IndexActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gecko.search.api.IndexType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gecko.search.api.IndexActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gecko.search.api.IndexType
Returns an array containing the constants of this enum type, in the order they are declared.
C G I O V 
Skip navigation links
Data In Motion Consulting GmbH

Data In Motion Consulting GmbH