-
public interface GiniTransactionsRepresents a collection of transactions and their associated documents.
-
-
Method Summary
Modifier and Type Method Description abstract UnitsetTransactions(List<GiniTransaction> transactions)Sets the transactions This method allows to provide multiple transactions, each containing a list of documents. abstract UnitsetSelectedTransaction(GiniTransactionIdentifier identifier)Sets the selected transaction identifier within the SDK. abstract Flow<List<GiniTransactionDoc>>getGiniSelectedTransactionDocsFlow()This flow emits a list of GiniTransactionDoc objects representing the documents associated to selected transaction. -
-
Method Detail
-
setTransactions
abstract Unit setTransactions(List<GiniTransaction> transactions)
Sets the transactions This method allows to provide multiple transactions, each containing a list of documents.
-
setSelectedTransaction
abstract Unit setSelectedTransaction(GiniTransactionIdentifier identifier)
Sets the selected transaction identifier within the SDK. This determines which transaction's documents will be emitted in giniSelectedTransactionDocsFlow
- Parameters:
identifier- : A GiniTransactionIdentifier` representing the identifier of the transaction to select.
-
getGiniSelectedTransactionDocsFlow
abstract Flow<List<GiniTransactionDoc>> getGiniSelectedTransactionDocsFlow()
This flow emits a list of GiniTransactionDoc objects representing the documents associated to selected transaction.
-
-
-
-