A B C D E F G H I M N P R S T V W 
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) - 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
 

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
 
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
 
getPort() - Method in class io.annot8.components.elasticsearch.ElasticsearchSettings
 
getScheme() - 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
 
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
 
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
 
A B C D E F G H I M N P R S T V W 
All Classes All Packages