Package io.nem.sdk.infrastructure.okhttp
Class MosaicRepositoryOkHttpImpl
- java.lang.Object
-
- io.nem.sdk.infrastructure.okhttp.AbstractRepositoryOkHttpImpl
-
- io.nem.sdk.infrastructure.okhttp.MosaicRepositoryOkHttpImpl
-
- All Implemented Interfaces:
io.nem.sdk.api.MosaicRepository
public class MosaicRepositoryOkHttpImpl extends AbstractRepositoryOkHttpImpl implements io.nem.sdk.api.MosaicRepository
Mosaic http repository.- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description MosaicRepositoryOkHttpImpl(io.nem.sdk.openapi.okhttp_gson.invoker.ApiClient apiClient, io.reactivex.Observable<io.nem.sdk.model.blockchain.NetworkType> networkTypeObservable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.nem.sdk.openapi.okhttp_gson.api.MosaicRoutesApigetClient()io.reactivex.Observable<io.nem.sdk.model.mosaic.MosaicInfo>getMosaic(io.nem.sdk.model.mosaic.MosaicId mosaicId)io.reactivex.Observable<java.util.List<io.nem.sdk.model.mosaic.MosaicInfo>>getMosaics(java.util.List<io.nem.sdk.model.mosaic.MosaicId> ids)io.reactivex.Observable<java.util.List<io.nem.sdk.model.mosaic.MosaicInfo>>getMosaicsFromAccount(io.nem.sdk.model.account.Address address)io.reactivex.Observable<java.util.List<io.nem.sdk.model.mosaic.MosaicInfo>>getMosaicsFromAccounts(java.util.List<io.nem.sdk.model.account.Address> addresses)-
Methods inherited from class io.nem.sdk.infrastructure.okhttp.AbstractRepositoryOkHttpImpl
call, exceptionHandling, exceptionHandling, extractStatusCodeFromException, getId, getJsonHelper, getOrder, getPageSize, onError
-
-
-
-
Method Detail
-
getClient
public io.nem.sdk.openapi.okhttp_gson.api.MosaicRoutesApi getClient()
-
getMosaic
public io.reactivex.Observable<io.nem.sdk.model.mosaic.MosaicInfo> getMosaic(io.nem.sdk.model.mosaic.MosaicId mosaicId)
- Specified by:
getMosaicin interfaceio.nem.sdk.api.MosaicRepository
-
getMosaics
public io.reactivex.Observable<java.util.List<io.nem.sdk.model.mosaic.MosaicInfo>> getMosaics(java.util.List<io.nem.sdk.model.mosaic.MosaicId> ids)
- Specified by:
getMosaicsin interfaceio.nem.sdk.api.MosaicRepository
-
getMosaicsFromAccount
public io.reactivex.Observable<java.util.List<io.nem.sdk.model.mosaic.MosaicInfo>> getMosaicsFromAccount(io.nem.sdk.model.account.Address address)
- Specified by:
getMosaicsFromAccountin interfaceio.nem.sdk.api.MosaicRepository
-
getMosaicsFromAccounts
public io.reactivex.Observable<java.util.List<io.nem.sdk.model.mosaic.MosaicInfo>> getMosaicsFromAccounts(java.util.List<io.nem.sdk.model.account.Address> addresses)
- Specified by:
getMosaicsFromAccountsin interfaceio.nem.sdk.api.MosaicRepository
-
-