A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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 callDocumentTaskManager.createCompositeDocument(LinkedHashMap, DocumentType)
(orDocumentTaskManager.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 callDocumentTaskManager.createCompositeDocument(LinkedHashMap, DocumentType)
(orDocumentTaskManager.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 callDocumentTaskManager.createCompositeDocument(LinkedHashMap, DocumentType)
(orDocumentTaskManager.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 callDocumentTaskManager.createCompositeDocument(LinkedHashMap, DocumentType)
(orDocumentTaskManager.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'sDefaultRetryPolicy
. - 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.Use
DocumentUploadBuilder()
instead.
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
-
Deprecated.
- 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
All Classes All Packages