GiniCoreAPI

public abstract class GiniCoreAPI<DM extends DocumentManager<DR, E>, DR extends DocumentRepository<E>, E extends ExtractionsContainer>

The GiniCoreAPI instance is the main entry point when interacting with the Gini API. You must hold a reference to its instance as long as you interact with the Gini API.

To configure create an instance use the GiniCoreAPIBuilder.

Constructors

Link copied to clipboard
public GiniCoreAPI<DM, DR, E> GiniCoreAPI<DM extends DocumentManager<DR, E>>(DM documentManager, CredentialsStore credentialsStore)

Functions

Link copied to clipboard

CredentialsStore implementation which is used to store user information. Handy to get information on the "anonymous" user.

Link copied to clipboard
public final DM getDocumentManager()

The DocumentManager provides high level methods to handle document related tasks easily.

Properties

Link copied to clipboard

CredentialsStore implementation which is used to store user information. Handy to get information on the "anonymous" user.

Link copied to clipboard
private final DM documentManager

The DocumentManager provides high level methods to handle document related tasks easily.

Inheritors

Link copied to clipboard