A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

ACCOUNTING - net.gini.android.GiniApiType
 
add(String, String) - Method in class net.gini.android.DocumentMetadata
Add a custom metadata field.
AnonymousSessionManager - Class in net.gini.android.authorization
The AnonymousSessionManager is a SessionManager implementation that uses anonymous Gini users.
AnonymousSessionManager(String, UserCenterManager, CredentialsStore) - Constructor for class net.gini.android.authorization.AnonymousSessionManager
 
ApiCommunicator - Class in net.gini.android
The ApiCommunicator is responsible for communication with the Gini API.
ApiCommunicator(String, GiniApiType, RequestQueue, RetryPolicyFactory) - Constructor for class net.gini.android.ApiCommunicator
 
ApiCommunicator.PreviewSize - Enum in net.gini.android
 
APPLICATION_FORM_URLENCODED - Static variable in class net.gini.android.MediaTypes
 
APPLICATION_JSON - Static variable in class net.gini.android.MediaTypes
 

B

BANK_STATEMENT - net.gini.android.DocumentTaskManager.DocumentType
 
BearerJsonObjectRequest - Class in net.gini.android.authorization.requests
 
BearerJsonObjectRequest(int, String, JSONObject, Session, GiniApiType, Response.Listener<JSONObject>, Response.ErrorListener, RetryPolicy) - Constructor for class net.gini.android.authorization.requests.BearerJsonObjectRequest
 
BearerJsonObjectRequest(int, String, JSONObject, Session, GiniApiType, Response.Listener<JSONObject>, Response.ErrorListener, RetryPolicy, String) - Constructor for class net.gini.android.authorization.requests.BearerJsonObjectRequest
 
BearerLocationRequest - Class in net.gini.android.requests
 
BearerLocationRequest(int, String, JSONObject, Session, Response.Listener<Uri>, Response.ErrorListener, RetryPolicy) - Constructor for class net.gini.android.requests.BearerLocationRequest
 
BearerUploadRequest - Class in net.gini.android.requests
 
BearerUploadRequest(int, String, byte[], String, Session, GiniApiType, Response.Listener<Uri>, Response.ErrorListener, RetryPolicy, Map<String, String>) - Constructor for class net.gini.android.requests.BearerUploadRequest
 
BIG - net.gini.android.ApiCommunicator.PreviewSize
Big image, maximum dimensions are 1280x1810
Box - Class in net.gini.android.models
 
Box(int, double, double, double, double) - Constructor for class net.gini.android.models.Box
 
build() - Method in class net.gini.android.authorization.PubKeyManager.Builder
 
build() - Method in class net.gini.android.SdkBuilder
Builds the Gini instance with the configuration settings of the builder instance.
builder(Context) - Static method in class net.gini.android.authorization.PubKeyManager
 
BundleHelper - Class in net.gini.android.internal
Created by Alpar Szotyori on 13.02.2020.
BundleHelper() - Constructor for class net.gini.android.internal.BundleHelper
 
bundleListToMapList(List<Bundle>, ClassLoader) - Static method in class net.gini.android.internal.BundleHelper
 
bundleToMap(Bundle) - Static method in class net.gini.android.internal.BundleHelper
 
bundleToMap(Bundle, ClassLoader) - Static method in class net.gini.android.internal.BundleHelper
 

C

canBuild() - Method in class net.gini.android.authorization.PubKeyManager.Builder
 
cancelDocumentPolling(Document) - Method in class net.gini.android.DocumentTaskManager
Cancels document polling.
CHARSET_UTF8 - Static variable in class net.gini.android.Utils
 
checkClientTrusted(X509Certificate[], String) - Method in class net.gini.android.authorization.PubKeyManager
 
checkNotNull(T) - Static method in class net.gini.android.Utils
Ensures that an object reference passed as a parameter to the calling method is not null.
checkServerTrusted(X509Certificate[], String) - Method in class net.gini.android.authorization.PubKeyManager
 
COMPLETED - net.gini.android.models.Document.ProcessingState
Gini has processed the document.
COMPOSITE - net.gini.android.models.Document.SourceClassification
 
CompoundExtraction - Class in net.gini.android.models
Created by Alpar Szotyori on 13.02.2020.
CompoundExtraction(Parcel) - Constructor for class net.gini.android.models.CompoundExtraction
 
CompoundExtraction(String, List<Map<String, SpecificExtraction>>) - Constructor for class net.gini.android.models.CompoundExtraction
Value object for a compound extraction from the Gini API.
CONTRACT - net.gini.android.DocumentTaskManager.DocumentType
 
createCompositeDocument(LinkedHashMap<Document, Integer>, DocumentTaskManager.DocumentType) - Method in class net.gini.android.DocumentTaskManager
Creates a new Gini composite document.
createCompositeDocument(List<Document>, DocumentTaskManager.DocumentType) - Method in class net.gini.android.DocumentTaskManager
Creates a new Gini composite document.
createDocument(byte[], String, DocumentTaskManager.DocumentType) - Method in class net.gini.android.DocumentTaskManager
Uploads raw data and creates a new Gini document.
createDocument(byte[], String, DocumentTaskManager.DocumentType, DocumentMetadata) - Method in class net.gini.android.DocumentTaskManager
Uploads raw data and creates a new Gini document.
createDocument(Bitmap, String, String, int) - Method in class net.gini.android.DocumentTaskManager
Deprecated.
If using the default Gini API, then use DocumentTaskManager.createPartialDocument(byte[], String, String, DocumentType) to upload the document and then call DocumentTaskManager.createCompositeDocument(LinkedHashMap, DocumentType) (or DocumentTaskManager.createCompositeDocument(List, DocumentType)) to finish document creation. The returned composite document can be used to poll the processing state, to retrieve extractions and to send feedback.

If using the accounting Gini API, then use DocumentTaskManager.createDocument(byte[], String, DocumentType).

createDocument(Bitmap, String, String, int, DocumentMetadata) - Method in class net.gini.android.DocumentTaskManager
Deprecated.
If using the default Gini API, then use DocumentTaskManager.createPartialDocument(byte[], String, String, DocumentType, DocumentMetadata) to upload the document and then call DocumentTaskManager.createCompositeDocument(LinkedHashMap, DocumentType) (or DocumentTaskManager.createCompositeDocument(List, DocumentType)) to finish document creation. The returned composite document can be used to poll the processing state, to retrieve extractions and to send feedback.

If using the accounting Gini API, then use DocumentTaskManager.createDocument(byte[], String, DocumentType, DocumentMetadata).

createDocument(Bitmap, String, DocumentTaskManager.DocumentType) - Method in class net.gini.android.DocumentTaskManager
Deprecated.
If using the default Gini API, then use DocumentTaskManager.createPartialDocument(byte[], String, String, DocumentType) to upload the document and then call DocumentTaskManager.createCompositeDocument(LinkedHashMap, DocumentType) (or DocumentTaskManager.createCompositeDocument(List, DocumentType)) to finish document creation. The returned composite document can be used to poll the processing state, to retrieve extractions and to send feedback.

If using the accounting Gini API, then use DocumentTaskManager.createDocument(byte[], String, DocumentType).

createDocument(Bitmap, String, DocumentTaskManager.DocumentType, DocumentMetadata) - Method in class net.gini.android.DocumentTaskManager
Deprecated.
If using the default Gini API, then use DocumentTaskManager.createPartialDocument(byte[], String, String, DocumentType, DocumentMetadata) to upload the document and then call DocumentTaskManager.createCompositeDocument(LinkedHashMap, DocumentType) (or DocumentTaskManager.createCompositeDocument(List, DocumentType)) to finish document creation. The returned composite document can be used to poll the processing state, to retrieve extractions and to send feedback.

If using the accounting Gini API, then use DocumentTaskManager.createDocument(byte[], String, DocumentType, DocumentMetadata).

createPartialDocument(byte[], String, String, DocumentTaskManager.DocumentType) - Method in class net.gini.android.DocumentTaskManager
Uploads raw data and creates a new Gini partial document.
createPartialDocument(byte[], String, String, DocumentTaskManager.DocumentType, DocumentMetadata) - Method in class net.gini.android.DocumentTaskManager
Uploads raw data and creates a new Gini partial document.
createUser() - Method in class net.gini.android.authorization.AnonymousSessionManager
Creates a new user via the UserCenterManager.
createUser(UserCredentials) - Method in class net.gini.android.authorization.UserCenterManager
Creates a new user which has the given client credentials.
createUser(UserCredentials, Session) - Method in class net.gini.android.authorization.UserCenterAPICommunicator
Creates a new Gini user.
CREATOR - Static variable in class net.gini.android.models.Box
 
CREATOR - Static variable in class net.gini.android.models.CompoundExtraction
 
CREATOR - Static variable in class net.gini.android.models.Document
 
CREATOR - Static variable in class net.gini.android.models.Extraction
 
CREATOR - Static variable in class net.gini.android.models.ExtractionsContainer
 
CREATOR - Static variable in class net.gini.android.models.ReturnReason
 
CREATOR - Static variable in class net.gini.android.models.SpecificExtraction
 
CredentialsStore - Interface in net.gini.android.authorization
 

D

decrypt(String) - Method in class net.gini.android.authorization.crypto.GiniCrypto
 
DEFAULT - net.gini.android.GiniApiType
 
DEFAULT_COMPRESSION - Static variable in class net.gini.android.DocumentTaskManager
The default compression rate which is used for JPEG compression in per cent.
DefaultRetryPolicyFactory - Class in net.gini.android.requests
RetryPolicyFactory implementation that uses Volley's DefaultRetryPolicy.
DefaultRetryPolicyFactory() - Constructor for class net.gini.android.requests.DefaultRetryPolicyFactory
 
DefaultRetryPolicyFactory(int, int, float) - Constructor for class net.gini.android.requests.DefaultRetryPolicyFactory
 
deleteDocument(Uri, Session) - Method in class net.gini.android.ApiCommunicator
 
deleteDocument(String) - Method in class net.gini.android.DocumentTaskManager
Deletes a Gini document.
deleteDocument(String, Session) - Method in class net.gini.android.ApiCommunicator
 
deletePartialDocumentAndParents(String) - Method in class net.gini.android.DocumentTaskManager
Deletes a Gini partial document and all its parent composite documents.
deleteUserCredentials() - Method in interface net.gini.android.authorization.CredentialsStore
Deletes the stored user credentials.
deleteUserCredentials() - Method in class net.gini.android.authorization.EncryptedCredentialsStore
 
deleteUserCredentials() - Method in class net.gini.android.authorization.SharedPreferencesCredentialsStore
 
describeContents() - Method in class net.gini.android.models.Box
 
describeContents() - Method in class net.gini.android.models.CompoundExtraction
 
describeContents() - Method in class net.gini.android.models.Document
 
describeContents() - Method in class net.gini.android.models.Extraction
 
describeContents() - Method in class net.gini.android.models.ExtractionsContainer
 
describeContents() - Method in class net.gini.android.models.ReturnReason
 
describeContents() - Method in class net.gini.android.models.SpecificExtraction
 
Document - Class in net.gini.android.models
 
Document(String, Document.ProcessingState, String, Integer, Date, Document.SourceClassification, Uri, List<Uri>, List<Uri>) - Constructor for class net.gini.android.models.Document
 
Document.ProcessingState - Enum in net.gini.android.models
The possible processing states of a document.
Document.SourceClassification - Enum in net.gini.android.models
 
DocumentMetadata - Class in net.gini.android
Use this class to pass additional information for a document when uploading it to the Gini API.
DocumentMetadata() - Constructor for class net.gini.android.DocumentMetadata
Create a new instance.
DocumentTaskManager - Class in net.gini.android
The DocumentTaskManager is a high level API on top of the Gini API, which is used via the ApiCommunicator.
DocumentTaskManager(ApiCommunicator, SessionManager, GiniApiType) - Constructor for class net.gini.android.DocumentTaskManager
 
DocumentTaskManager.DocumentType - Enum in net.gini.android
The available document type hints.
DocumentTaskManager.DocumentUploadBuilder - Class in net.gini.android
A builder to configure the upload of a bitmap.
DocumentUploadBuilder() - Constructor for class net.gini.android.DocumentTaskManager.DocumentUploadBuilder
 
DocumentUploadBuilder(Bitmap) - Constructor for class net.gini.android.DocumentTaskManager.DocumentUploadBuilder
Deprecated.

E

encrypt(String) - Method in class net.gini.android.authorization.crypto.GiniCrypto
 
EncryptedCredentialsStore - Class in net.gini.android.authorization
Created by Alpar Szotyori on 08.10.2018.
EncryptedCredentialsStore(SharedPreferences, Context) - Constructor for class net.gini.android.authorization.EncryptedCredentialsStore
 
encryptExistingPlaintextCredentials() - Method in class net.gini.android.authorization.EncryptedCredentialsStore
 
ERROR - net.gini.android.models.Document.ProcessingState
Gini has processed the document, but there was an error during processing.
errorReportForDocument(String, String, String, Session) - Method in class net.gini.android.ApiCommunicator
 
Extraction - Class in net.gini.android.models
 
Extraction(Parcel) - Constructor for class net.gini.android.models.Extraction
 
Extraction(String, String, Box) - Constructor for class net.gini.android.models.Extraction
Value object for an extraction from the Gini API.
extractionCandidatesFromApiResponse(JSONObject) - Method in class net.gini.android.DocumentTaskManager
Helper method which takes the JSON response of the Gini API as input and returns a mapping where the key is the name of the candidates list (e.g.
extractionFromApiResponse(JSONObject) - Method in class net.gini.android.DocumentTaskManager
Helper method which creates an Extraction instance from the JSON data which is returned by the Gini API.
ExtractionsContainer - Class in net.gini.android.models
The ExtractionsContainer contains specific extractions (e.g.
ExtractionsContainer(Parcel) - Constructor for class net.gini.android.models.ExtractionsContainer
 
ExtractionsContainer(Map<String, SpecificExtraction>, Map<String, CompoundExtraction>, List<ReturnReason>) - Constructor for class net.gini.android.models.ExtractionsContainer
Contains a document's extractions from the Gini API.

F

forPartialDocument(String, String) - Static method in class net.gini.android.MediaTypes
 
fromApiResponse(JSONObject) - Static method in class net.gini.android.authorization.User
 
fromApiResponse(JSONObject) - Static method in class net.gini.android.models.Box
 
fromApiResponse(JSONObject) - Static method in class net.gini.android.models.Document
Creates a new document instance from the JSON data usually returned by the Gini API.
fromAPIResponse(JSONObject) - Static method in class net.gini.android.authorization.Session
 

G

getAcceptedIssuers() - Method in class net.gini.android.authorization.PubKeyManager
 
getAccessToken() - Method in class net.gini.android.authorization.Session
The session's access token.
getAllExtractions(Document) - Method in class net.gini.android.DocumentTaskManager
Get the extractions for the given document.
getApiDoctypeHint() - Method in enum net.gini.android.DocumentTaskManager.DocumentType
 
getBaseUrl() - Method in enum net.gini.android.GiniApiType
 
getBody() - Method in class net.gini.android.authorization.requests.TokenRequest
 
getBody() - Method in class net.gini.android.requests.BearerUploadRequest
 
getBodyContentType() - Method in class net.gini.android.authorization.requests.BearerJsonObjectRequest
 
getBodyContentType() - Method in class net.gini.android.authorization.requests.TokenRequest
 
getBodyContentType() - Method in class net.gini.android.requests.BearerUploadRequest
 
getBox() - Method in class net.gini.android.models.Extraction
 
getCandidate() - Method in class net.gini.android.models.SpecificExtraction
 
getCompositeDocuments() - Method in class net.gini.android.models.Document
 
getCompoundExtractions() - Method in class net.gini.android.models.ExtractionsContainer
 
getCreationDate() - Method in class net.gini.android.models.Document
The document's creation date.
getCredentialsStore() - Method in class net.gini.android.Gini
Get the instance of the CredentialsStore implementation which is used to store user information.
getDimensions() - Method in enum net.gini.android.ApiCommunicator.PreviewSize
 
getDocument(Uri) - Method in class net.gini.android.DocumentTaskManager
Get the document with the given unique identifier.
getDocument(Uri, Session) - Method in class net.gini.android.ApiCommunicator
 
getDocument(String) - Method in class net.gini.android.DocumentTaskManager
Get the document with the given unique identifier.
getDocument(String, Session) - Method in class net.gini.android.ApiCommunicator
 
getDocumentList(int, int, Session) - Method in class net.gini.android.ApiCommunicator
 
getDocumentTaskManager() - Method in class net.gini.android.Gini
Get the instance of the DocumentTaskManager.
getEntity() - Method in class net.gini.android.models.Extraction
 
getExpirationDate() - Method in class net.gini.android.authorization.Session
The expiration date of the access token.
getExtractions(String, Session) - Method in class net.gini.android.ApiCommunicator
 
getExtractions(Document) - Method in class net.gini.android.DocumentTaskManager
Deprecated.
Use DocumentTaskManager.getAllExtractions(Document) instead to be able to receive compound extractions, too.
getFilename() - Method in class net.gini.android.models.Document
The document's filename (as stated on upload).
getGiniCompositeJsonMediaType() - Method in enum net.gini.android.GiniApiType
 
getGiniJsonMediaType() - Method in enum net.gini.android.GiniApiType
 
getGiniPartialMediaType() - Method in enum net.gini.android.GiniApiType
 
getHeaders() - Method in class net.gini.android.authorization.requests.BearerJsonObjectRequest
 
getHeaders() - Method in class net.gini.android.authorization.requests.TokenRequest
 
getHeaders() - Method in class net.gini.android.requests.BearerLocationRequest
 
getHeaders() - Method in class net.gini.android.requests.BearerUploadRequest
 
getHeight() - Method in class net.gini.android.models.Box
 
getId() - Method in class net.gini.android.models.Document
The document's unique identifier.
getId() - Method in class net.gini.android.models.ReturnReason
 
getIncubatorExtractions(String, Session) - Method in class net.gini.android.ApiCommunicator
 
getLayout(Document) - Method in class net.gini.android.DocumentTaskManager
Gets the layout of a document.
getLayoutForDocument(String, Session) - Method in class net.gini.android.ApiCommunicator
 
getLeft() - Method in class net.gini.android.models.Box
 
getLocalizedLabels() - Method in class net.gini.android.models.ReturnReason
 
getName() - Method in class net.gini.android.models.CompoundExtraction
 
getName() - Method in class net.gini.android.models.SpecificExtraction
 
getPageCount() - Method in class net.gini.android.models.Document
The number of pages.
getPageNumber() - Method in class net.gini.android.models.Box
 
getPartialDocuments() - Method in class net.gini.android.models.Document
 
getPassword() - Method in class net.gini.android.authorization.UserCredentials
 
getPreview(String, int, ApiCommunicator.PreviewSize, Session) - Method in class net.gini.android.ApiCommunicator
 
getReturnReasons() - Method in class net.gini.android.models.ExtractionsContainer
 
getSession() - Method in class net.gini.android.authorization.AnonymousSessionManager
 
getSession() - Method in interface net.gini.android.authorization.SessionManager
 
getSessionManager() - Method in class net.gini.android.SdkBuilder
Return the SessionManager set via #setSessionManager.
getSourceClassification() - Method in class net.gini.android.models.Document
Classification of the source file.
getSpecificExtractionMaps() - Method in class net.gini.android.models.CompoundExtraction
 
getSpecificExtractions() - Method in class net.gini.android.models.ExtractionsContainer
 
getState() - Method in class net.gini.android.models.Document
The document's processing state.
getTask() - Method in class net.gini.android.RequestTaskCompletionSource
Returns the task which will be completed by this completion source.
getTop() - Method in class net.gini.android.models.Box
 
getUri() - Method in class net.gini.android.models.Document
 
getUser(Uri) - Method in class net.gini.android.authorization.UserCenterManager
 
getUserCenterSession() - Method in class net.gini.android.authorization.UserCenterManager
Returns a future that will resolve to a valid session (for the User Center API!).
getUserCredentials() - Method in interface net.gini.android.authorization.CredentialsStore
Returns the stored user credentials.
getUserCredentials() - Method in class net.gini.android.authorization.EncryptedCredentialsStore
 
getUserCredentials() - Method in class net.gini.android.authorization.SharedPreferencesCredentialsStore
 
getUserId() - Method in class net.gini.android.authorization.User
 
getUserId(Session) - Method in class net.gini.android.authorization.UserCenterAPICommunicator
Returns the user id of the logged in user.
getUserInfo(Uri, Session) - Method in class net.gini.android.authorization.UserCenterAPICommunicator
 
getUsername() - Method in class net.gini.android.authorization.User
 
getUsername() - Method in class net.gini.android.authorization.UserCredentials
 
getValue() - Method in class net.gini.android.models.Extraction
 
getWidth() - Method in class net.gini.android.models.Box
 
Gini - Class in net.gini.android
 
Gini(DocumentTaskManager, CredentialsStore) - Constructor for class net.gini.android.Gini
 
GINI_DOCUMENT_JSON_V2 - Static variable in class net.gini.android.MediaTypes
 
GINI_JSON_INCUBATOR - Static variable in class net.gini.android.MediaTypes
 
GINI_JSON_V1 - Static variable in class net.gini.android.MediaTypes
 
GINI_JSON_V2 - Static variable in class net.gini.android.MediaTypes
 
GINI_PARTIAL - Static variable in class net.gini.android.MediaTypes
 
GiniApiType - Enum in net.gini.android
The current supported APIs.
GiniCrypto - Class in net.gini.android.authorization.crypto
Created by Alpar Szotyori on 08.10.2018.
GiniCrypto() - Constructor for class net.gini.android.authorization.crypto.GiniCrypto
 
GiniCryptoException - Exception in net.gini.android.authorization.crypto
Created by Alpar Szotyori on 08.10.2018.

H

hasExpired() - Method in class net.gini.android.authorization.Session
Uses the current locale's time to check whether or not this session has already expired.

I

IMAGE_JPEG - Static variable in class net.gini.android.MediaTypes
 
INVOICE - net.gini.android.DocumentTaskManager.DocumentType
 
isDirty() - Method in class net.gini.android.models.Extraction
 

L

loginClient() - Method in class net.gini.android.authorization.UserCenterAPICommunicator
Logs in this client to the Gini User Center API.
loginClient() - Method in class net.gini.android.authorization.UserCenterManager
 
loginUser() - Method in class net.gini.android.authorization.AnonymousSessionManager
Log in the user whose credentials are currently stored in the credentials store.
loginUser(UserCredentials) - Method in class net.gini.android.authorization.UserCenterAPICommunicator
Logs in a Gini user.
loginUser(UserCredentials) - Method in class net.gini.android.authorization.UserCenterManager
Log-in the user which is identified with the given credentials.

M

mapListToBundleList(List<Map<String, V>>) - Static method in class net.gini.android.internal.BundleHelper
 
mapToBundle(Map<String, V>) - Static method in class net.gini.android.internal.BundleHelper
 
mapToUrlEncodedString(Map<String, String>) - Static method in class net.gini.android.Utils
Creates an urlencoded string from the given data.
MediaTypes - Class in net.gini.android
 
MEDIUM - net.gini.android.ApiCommunicator.PreviewSize
Medium sized image, maximum dimensions are 750x900.

N

NATIVE - net.gini.android.models.Document.SourceClassification
 
net.gini.android - package net.gini.android
 
net.gini.android.authorization - package net.gini.android.authorization
 
net.gini.android.authorization.crypto - package net.gini.android.authorization.crypto
 
net.gini.android.authorization.requests - package net.gini.android.authorization.requests
 
net.gini.android.internal - package net.gini.android.internal
 
net.gini.android.models - package net.gini.android.models
 
net.gini.android.requests - package net.gini.android.requests
 
newCompletionSource() - Static method in class net.gini.android.RequestTaskCompletionSource
 
newInstance(SharedPreferences, Context) - Static method in class net.gini.android.authorization.crypto.GiniCrypto
 
newRetryPolicy() - Method in class net.gini.android.requests.DefaultRetryPolicyFactory
 
newRetryPolicy() - Method in interface net.gini.android.requests.RetryPolicyFactory
 

O

onErrorResponse(VolleyError) - Method in class net.gini.android.RequestTaskCompletionSource
 
onResponse(T) - Method in class net.gini.android.RequestTaskCompletionSource
 
OTHER - net.gini.android.DocumentTaskManager.DocumentType
 

P

parseNetworkResponse(NetworkResponse) - Method in class net.gini.android.authorization.requests.BearerJsonObjectRequest
 
parseNetworkResponse(NetworkResponse) - Method in class net.gini.android.requests.BearerLocationRequest
 
PENDING - net.gini.android.models.Document.ProcessingState
Gini is currently processing the document.
pollDocument(Document) - Method in class net.gini.android.DocumentTaskManager
Continually checks the document status (via the Gini API) until the document is fully processed.
POLLING_INTERVAL - Static variable in class net.gini.android.DocumentTaskManager
The time in milliseconds between HTTP requests when a document is polled.
PubKeyManager - Class in net.gini.android.authorization
 
PubKeyManager.Builder - Class in net.gini.android.authorization
 

R

RECEIPT - net.gini.android.DocumentTaskManager.DocumentType
 
REMINDER - net.gini.android.DocumentTaskManager.DocumentType
 
REMITTANCE_SLIP - net.gini.android.DocumentTaskManager.DocumentType
 
reportDocument(Document, String, String) - Method in class net.gini.android.DocumentTaskManager
Sends an error report for the given document to Gini.
RequestTaskCompletionSource<T> - Class in net.gini.android
Handy class to wrap Bolt's tasks around a volley request.
RetryPolicyFactory - Interface in net.gini.android.requests
Factory to create new RetryPolicy instances.
ReturnReason - Class in net.gini.android.models
The ReturnReason class is used to allow users to pick a reason for returning a line item in the Return Assistant.
ReturnReason(Parcel) - Constructor for class net.gini.android.models.ReturnReason
 
ReturnReason(String, Map<String, String>) - Constructor for class net.gini.android.models.ReturnReason
 

S

SANDWICH - net.gini.android.models.Document.SourceClassification
 
SCANNED - net.gini.android.models.Document.SourceClassification
 
SdkBuilder - Class in net.gini.android
 
SdkBuilder(Context, String, String, String) - Constructor for class net.gini.android.SdkBuilder
Constructor to initialize a new builder instance where anonymous Gini users are used.
SdkBuilder(Context, SessionManager) - Constructor for class net.gini.android.SdkBuilder
Constructor to initialize a new builder instance.
searchDocuments(String, String, int, int, Session) - Method in class net.gini.android.ApiCommunicator
 
sendFeedback(String, JSONObject, Session) - Method in class net.gini.android.ApiCommunicator
 
sendFeedback(String, JSONObject, JSONObject, Session) - Method in class net.gini.android.ApiCommunicator
 
sendFeedbackForExtractions(Document, Map<String, SpecificExtraction>) - Method in class net.gini.android.DocumentTaskManager
Sends approved and conceivably corrected extractions for the given document.
sendFeedbackForExtractions(Document, Map<String, SpecificExtraction>, Map<String, CompoundExtraction>) - Method in class net.gini.android.DocumentTaskManager
 
Session - Class in net.gini.android.authorization
The session is the value object for the session of a user.
Session(String, Date) - Constructor for class net.gini.android.authorization.Session
 
SessionManager - Interface in net.gini.android.authorization
 
setApiBaseUrl(String) - Method in class net.gini.android.SdkBuilder
Set the base URL of the Gini API.
setBox(Box) - Method in class net.gini.android.models.Extraction
 
setBranchId(String) - Method in class net.gini.android.DocumentMetadata
Set a branch identifier to associate the document with a particular branch.
setCache(Cache) - Method in class net.gini.android.SdkBuilder
Set the cache implementation to use with Volley.
setCompressionRate(int) - Method in class net.gini.android.DocumentTaskManager.DocumentUploadBuilder
Deprecated.
The default compression rate is set to get the best extractions for the smallest image byte size.
setConnectionBackOffMultiplier(float) - Method in class net.gini.android.SdkBuilder
Sets the backoff multiplication factor for connection retries.
setConnectionTimeoutInMs(int) - Method in class net.gini.android.SdkBuilder
Sets the (initial) timeout for each request.
setCredentialsStore(CredentialsStore) - Method in class net.gini.android.SdkBuilder
Set the credentials store which is used by the Gini SDK to store user credentials.
setDocumentBitmap(Bitmap) - Method in class net.gini.android.DocumentTaskManager.DocumentUploadBuilder
Set the document as a Bitmap.
setDocumentBytes(byte[]) - Method in class net.gini.android.DocumentTaskManager.DocumentUploadBuilder
Set the document as a byte array.
setDocumentType(String) - Method in class net.gini.android.DocumentTaskManager.DocumentUploadBuilder
setDocumentType(DocumentTaskManager.DocumentType) - Method in class net.gini.android.DocumentTaskManager.DocumentUploadBuilder
Set the document's type.
setFilename(String) - Method in class net.gini.android.DocumentTaskManager.DocumentUploadBuilder
Set the document' s filename.
setGiniApiType(GiniApiType) - Method in class net.gini.android.SdkBuilder
Set which Gini API to use.
setHostnames(List<String>) - Method in class net.gini.android.authorization.PubKeyManager.Builder
 
setIsDirty(boolean) - Method in class net.gini.android.models.Extraction
 
setMaxNumberOfRetries(int) - Method in class net.gini.android.SdkBuilder
Sets the maximal number of retries for each network request.
setNetworkSecurityConfigResId(int) - Method in class net.gini.android.authorization.PubKeyManager.Builder
 
setNetworkSecurityConfigResId(int) - Method in class net.gini.android.SdkBuilder
Set the resource id for the network security configuration xml to enable public key pinning.
setTrustManager(TrustManager) - Method in class net.gini.android.SdkBuilder
Set a custom TrustManager implementation to have full control over which certificates to trust.
setUserCenterApiBaseUrl(String) - Method in class net.gini.android.SdkBuilder
Set the base URL of the Gini User Center API.
setValue(String) - Method in class net.gini.android.models.Extraction
 
SharedPreferencesCredentialsStore - Class in net.gini.android.authorization
 
SharedPreferencesCredentialsStore(SharedPreferences) - Constructor for class net.gini.android.authorization.SharedPreferencesCredentialsStore
 
SpecificExtraction - Class in net.gini.android.models
 
SpecificExtraction(String, String, String, Box, List<Extraction>) - Constructor for class net.gini.android.models.SpecificExtraction
Value object for a specific extraction from the Gini API.
storeUserCredentials(UserCredentials) - Method in interface net.gini.android.authorization.CredentialsStore
Store the given user credentials.
storeUserCredentials(UserCredentials) - Method in class net.gini.android.authorization.EncryptedCredentialsStore
 
storeUserCredentials(UserCredentials) - Method in class net.gini.android.authorization.SharedPreferencesCredentialsStore
 

T

TEXT - net.gini.android.models.Document.SourceClassification
 
TokenRequest - Class in net.gini.android.authorization.requests
Request to do a login request to the Gini User Center API in order to login the client.
TokenRequest(String, String, String, Map<String, String>, Response.Listener<JSONObject>, Response.ErrorListener, RetryPolicy) - Constructor for class net.gini.android.authorization.requests.TokenRequest
 
TRAVEL_EXPENSE_REPORT - net.gini.android.DocumentTaskManager.DocumentType
 

U

UNKNOWN - net.gini.android.models.Document.ProcessingState
Processing state cannot be identified.
UNKNOWN - net.gini.android.models.Document.SourceClassification
 
updateEmail(String, String, String, Session) - Method in class net.gini.android.authorization.UserCenterAPICommunicator
Update the email of a user.
updateEmail(String, String, Session) - Method in class net.gini.android.authorization.UserCenterManager
Update the email of the logged in user.
upload(DocumentTaskManager) - Method in class net.gini.android.DocumentTaskManager.DocumentUploadBuilder
Use the given DocumentTaskManager instance to upload the document with all the features which were set with this builder.
uploadDocument(byte[], String, String, String, Session, DocumentMetadata) - Method in class net.gini.android.ApiCommunicator
 
User - Class in net.gini.android.authorization
 
UserCenterAPICommunicator - Class in net.gini.android.authorization
The UserCenterAPIManager is responsible for communication with the Gini User Center API.
UserCenterAPICommunicator(RequestQueue, String, GiniApiType, String, String, RetryPolicyFactory) - Constructor for class net.gini.android.authorization.UserCenterAPICommunicator
 
UserCenterManager - Class in net.gini.android.authorization
The UserCenterManager is responsible for managing Gini users.
UserCenterManager(UserCenterAPICommunicator) - Constructor for class net.gini.android.authorization.UserCenterManager
 
UserCredentials - Class in net.gini.android.authorization
Value object for storing user credentials.
UserCredentials(String, String) - Constructor for class net.gini.android.authorization.UserCredentials
 
Utils - Class in net.gini.android
 

V

valueOf(String) - Static method in enum net.gini.android.ApiCommunicator.PreviewSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.gini.android.DocumentTaskManager.DocumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.gini.android.GiniApiType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.gini.android.models.Document.ProcessingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.gini.android.models.Document.SourceClassification
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.gini.android.ApiCommunicator.PreviewSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.gini.android.DocumentTaskManager.DocumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.gini.android.GiniApiType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.gini.android.models.Document.ProcessingState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.gini.android.models.Document.SourceClassification
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeToParcel(Parcel, int) - Method in class net.gini.android.models.Box
 
writeToParcel(Parcel, int) - Method in class net.gini.android.models.CompoundExtraction
 
writeToParcel(Parcel, int) - Method in class net.gini.android.models.Document
 
writeToParcel(Parcel, int) - Method in class net.gini.android.models.Extraction
 
writeToParcel(Parcel, int) - Method in class net.gini.android.models.ExtractionsContainer
 
writeToParcel(Parcel, int) - Method in class net.gini.android.models.ReturnReason
 
writeToParcel(Parcel, int) - Method in class net.gini.android.models.SpecificExtraction
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages