| Package | Description |
|---|---|
| org.icij.datashare | |
| org.icij.datashare.json | |
| org.icij.datashare.text | |
| org.icij.datashare.text.indexing | |
| org.icij.datashare.user |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Deliverable |
| Modifier and Type | Method and Description |
|---|---|
static <T extends Entity> |
JsonObjectMapper.getId(T obj)
Get the field value marked with
IndexId from DataShare domain entity object instance |
static <T extends Entity> |
JsonObjectMapper.getJson(T obj)
Get JSON representation (as a Map) of an Object instance
|
static <T extends Entity> |
JsonObjectMapper.getObject(String id,
Map<String,Object> source,
Class<T> type) |
static <T extends Entity> |
JsonObjectMapper.getParent(T obj)
Get the field value marked with
@IndexParent from DataShare domain entity object instance |
static <T extends Entity> |
JsonObjectMapper.getRoot(T obj) |
static <T extends Entity> |
JsonObjectMapper.getType(T obj)
Get the value of
IndexType annotation
from DataShare domain entity Object instance |
| Modifier and Type | Method and Description |
|---|---|
static String |
JsonObjectMapper.getType(Class<? extends Entity> cls)
Get value of
IndexType annotation from Class |
| Modifier and Type | Class and Description |
|---|---|
class |
Document |
class |
Duplicate |
class |
NamedEntity |
class |
Project |
class |
SourcePath
DataShare Source File Path
id =
HASHER(path)
Created by julien on 2/3/17. |
| Modifier and Type | Method and Description |
|---|---|
<T extends Entity> |
Indexer.add(String indexName,
T obj) |
<T extends Entity> |
Indexer.bulkAdd(String indexName,
List<T> entities) |
<T extends Entity> |
Indexer.bulkUpdate(String indexName,
List<T> entities) |
<T extends Entity> |
Indexer.get(String indexName,
String id) |
<T extends Entity> |
Indexer.get(String indexName,
String id,
String root) |
<T extends Entity> |
Indexer.update(String indexName,
T obj) |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<? extends Entity> |
Indexer.Searcher.execute() |
java.util.stream.Stream<? extends Entity> |
Indexer.Searcher.scroll() |
java.util.stream.Stream<? extends Entity> |
Indexer.Searcher.scroll(int numSlice,
int nbSlices) |
| Modifier and Type | Method and Description |
|---|---|
Indexer.Searcher |
Indexer.search(String indexName,
Class<? extends Entity> entityClass) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ApiKey |
| Modifier and Type | Class and Description |
|---|---|
class |
DatashareApiKey |
class |
User |
Copyright © 2020–2021 ICIJ. All rights reserved.