A B C D E F G H I M N P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractElasticsearchSink - Class in io.annot8.components.elasticsearch.processors
- AbstractElasticsearchSink(ElasticsearchSettings) - Constructor for class io.annot8.components.elasticsearch.processors.AbstractElasticsearchSink
- AbstractElasticsearchSink(List<HttpHost>, String, boolean, boolean, CredentialsProvider) - Constructor for class io.annot8.components.elasticsearch.processors.AbstractElasticsearchSink
- ANNOTATION_ID - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
- AnnotationElasticsearchSink - Class in io.annot8.components.elasticsearch.processors
- AnnotationElasticsearchSink() - Constructor for class io.annot8.components.elasticsearch.processors.AnnotationElasticsearchSink
- AnnotationElasticsearchSink.Processor - Class in io.annot8.components.elasticsearch.processors
- annotationMapping() - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
- ANNOTATIONS - Static variable in class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink.Processor
- annotationToMap(Annotation, Content<?>, boolean) - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
B
- BEGIN - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
- BOUNDS_TYPE - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
C
- capabilities() - Method in class io.annot8.components.elasticsearch.processors.AnnotationElasticsearchSink
- capabilities() - Method in class io.annot8.components.elasticsearch.processors.ContentElasticsearchSink
- capabilities() - Method in class io.annot8.components.elasticsearch.processors.GroupElasticsearchSink
- capabilities() - Method in class io.annot8.components.elasticsearch.processors.ItemElasticsearchSink
- capabilities() - Method in class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink
- client - Variable in class io.annot8.components.elasticsearch.processors.AbstractElasticsearchSink
- close() - Method in class io.annot8.components.elasticsearch.processors.AbstractElasticsearchSink
- CONTENT - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
- CONTENT_ID - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
- CONTENT_TYPE - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
- ContentElasticsearchSink - Class in io.annot8.components.elasticsearch.processors
- ContentElasticsearchSink() - Constructor for class io.annot8.components.elasticsearch.processors.ContentElasticsearchSink
- ContentElasticsearchSink.Processor - Class in io.annot8.components.elasticsearch.processors
- contentMapping() - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
- CONTENTS - Static variable in class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink.Processor
- contentToMap(Content<?>, boolean) - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
- createComponent(Context, ElasticsearchSettings) - Method in class io.annot8.components.elasticsearch.processors.AnnotationElasticsearchSink
- createComponent(Context, ElasticsearchSettings) - Method in class io.annot8.components.elasticsearch.processors.ContentElasticsearchSink
- createComponent(Context, ElasticsearchSettings) - Method in class io.annot8.components.elasticsearch.processors.GroupElasticsearchSink
- createComponent(Context, ElasticsearchSettings) - Method in class io.annot8.components.elasticsearch.processors.ItemElasticsearchSink
- createComponent(Context, NestedElasticsearchSink.Settings) - Method in class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink
- credentials() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
D
- DESCRIPTION - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
E
- ElasticsearchSettings - Class in io.annot8.components.elasticsearch
- ElasticsearchSettings() - Constructor for class io.annot8.components.elasticsearch.ElasticsearchSettings
- ElasticsearchSettings(String, int, String, String, boolean, boolean) - Constructor for class io.annot8.components.elasticsearch.ElasticsearchSettings
- ElasticsearchSettings(String, int, String, String, boolean, boolean, String, String) - Constructor for class io.annot8.components.elasticsearch.ElasticsearchSettings
- ElasticsearchUtils - Class in io.annot8.components.elasticsearch
-
Contains common constants and utilities for manipulating Annot8 items ready for persisting in to Elasticsearch.
- END - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
F
- forceString - Variable in class io.annot8.components.elasticsearch.processors.AbstractElasticsearchSink
G
- GEO - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
- getHostname() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- getIndex() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- getMapping() - Method in class io.annot8.components.elasticsearch.processors.AbstractElasticsearchSink
- getMapping() - Method in class io.annot8.components.elasticsearch.processors.AnnotationElasticsearchSink.Processor
- getMapping() - Method in class io.annot8.components.elasticsearch.processors.ContentElasticsearchSink.Processor
- getMapping() - Method in class io.annot8.components.elasticsearch.processors.GroupElasticsearchSink.Processor
- getMapping() - Method in class io.annot8.components.elasticsearch.processors.ItemElasticsearchSink.Processor
- getPassword() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- getPort() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- getScheme() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- getUsername() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- GroupElasticsearchSink - Class in io.annot8.components.elasticsearch.processors
- GroupElasticsearchSink() - Constructor for class io.annot8.components.elasticsearch.processors.GroupElasticsearchSink
- GroupElasticsearchSink.Processor - Class in io.annot8.components.elasticsearch.processors
- groupMapping() - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
- GROUPS - Static variable in class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink.Processor
- groupToMap(Group, boolean) - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
H
- host() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
I
- ID - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
- index - Variable in class io.annot8.components.elasticsearch.processors.AbstractElasticsearchSink
- io.annot8.components.elasticsearch - package io.annot8.components.elasticsearch
- io.annot8.components.elasticsearch.processors - package io.annot8.components.elasticsearch.processors
- isDeleteIndex() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- isForceString() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- isUseNested() - Method in class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink.Settings
- ITEM_ID - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
- ItemElasticsearchSink - Class in io.annot8.components.elasticsearch.processors
- ItemElasticsearchSink() - Constructor for class io.annot8.components.elasticsearch.processors.ItemElasticsearchSink
- ItemElasticsearchSink.Processor - Class in io.annot8.components.elasticsearch.processors
- itemMapping() - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
- itemToIndexRequests(Item) - Method in class io.annot8.components.elasticsearch.processors.AbstractElasticsearchSink
- itemToIndexRequests(Item) - Method in class io.annot8.components.elasticsearch.processors.AnnotationElasticsearchSink.Processor
- itemToIndexRequests(Item) - Method in class io.annot8.components.elasticsearch.processors.ContentElasticsearchSink.Processor
- itemToIndexRequests(Item) - Method in class io.annot8.components.elasticsearch.processors.GroupElasticsearchSink.Processor
- itemToIndexRequests(Item) - Method in class io.annot8.components.elasticsearch.processors.ItemElasticsearchSink.Processor
- itemToIndexRequests(Item) - Method in class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink.Processor
- itemToMap(Item, boolean) - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
M
- mappingType(String) - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
N
- NestedElasticsearchSink - Class in io.annot8.components.elasticsearch.processors
- NestedElasticsearchSink() - Constructor for class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink
- NestedElasticsearchSink.Processor - Class in io.annot8.components.elasticsearch.processors
- NestedElasticsearchSink.Settings - Class in io.annot8.components.elasticsearch.processors
P
- PARENT - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
- process(Item) - Method in class io.annot8.components.elasticsearch.processors.AbstractElasticsearchSink
- Processor(ElasticsearchSettings) - Constructor for class io.annot8.components.elasticsearch.processors.AnnotationElasticsearchSink.Processor
- Processor(ElasticsearchSettings) - Constructor for class io.annot8.components.elasticsearch.processors.ContentElasticsearchSink.Processor
- Processor(ElasticsearchSettings) - Constructor for class io.annot8.components.elasticsearch.processors.GroupElasticsearchSink.Processor
- Processor(ElasticsearchSettings) - Constructor for class io.annot8.components.elasticsearch.processors.ItemElasticsearchSink.Processor
- Processor(NestedElasticsearchSink.Settings) - Constructor for class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink.Processor
- PROPERTIES - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
R
- ROLES - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
S
- setDeleteIndex(boolean) - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- setForceString(boolean) - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- setHostname(String) - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- setIndex(String) - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- setPassword(String) - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- setPort(int) - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- setScheme(String) - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- Settings() - Constructor for class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink.Settings
- setUseNested(boolean) - Method in class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink.Settings
- setUsername(String) - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- shouldPersistData(Class<?>) - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
-
Is the provided data class suitable for persisting into Elasticsearch?
T
- toStringMap(Map<String, Object>) - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
- transformItem(Item, boolean) - Static method in class io.annot8.components.elasticsearch.processors.NestedElasticsearchSink.Processor
-
Transforms an Annot8 Item into a Map with the following format:
{ "parent": parentId "properties: {} "contents": [ { "id": contentId "contentType": contentType "description": contentDescription "content": content "properties": {} "annotations": [ { "id": entityId "type": entityType "boundsType": entityBoundsType "value": entityValue "begin": entityBegin "end": entityEnd "properties": {} } ] } ] "groups": [ { "id": groupId "type": groupType "properties: {} "roles": { "ROLE_TYPE": [ { "annotationId": annotationId "contentId": contentId } ] } } ] } - TYPE - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
V
- validate() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
- VALUE - Static variable in class io.annot8.components.elasticsearch.ElasticsearchUtils
W
- wrapWithProperties(Map<String, Object>) - Static method in class io.annot8.components.elasticsearch.ElasticsearchUtils
All Classes All Packages