public class MosaicRepositoryOkHttpImpl extends AbstractRepositoryOkHttpImpl implements MosaicRepository
| Constructor and Description |
|---|
MosaicRepositoryOkHttpImpl(io.nem.symbol.sdk.openapi.okhttp_gson.invoker.ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
io.nem.symbol.sdk.openapi.okhttp_gson.api.MosaicRoutesApi |
getClient() |
io.reactivex.Observable<MosaicInfo> |
getMosaic(MosaicId mosaicId)
Gets a MosaicInfo for a given mosaicId
|
io.reactivex.Observable<MerkleStateInfo> |
getMosaicMerkle(MosaicId mosaicId)
Gets a MosaicInfo merkle for a given mosaicId
|
io.reactivex.Observable<java.util.List<MosaicInfo>> |
getMosaics(java.util.List<MosaicId> ids)
Gets MosaicInfo for different mosaicIds.
|
io.reactivex.Observable<Page<MosaicInfo>> |
search(MosaicSearchCriteria criteria)
It searches entities of a type based on a criteria.
|
call, call, callList, exceptionHandling, exceptionHandling, extractStatusCodeFromException, getJsonHelper, onError, toDto, toDto, toDto, toDto, toDto, toMerkleStateInfo, toPageclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitstreamerpublic MosaicRepositoryOkHttpImpl(io.nem.symbol.sdk.openapi.okhttp_gson.invoker.ApiClient apiClient)
public io.nem.symbol.sdk.openapi.okhttp_gson.api.MosaicRoutesApi getClient()
public io.reactivex.Observable<MosaicInfo> getMosaic(MosaicId mosaicId)
MosaicRepositorygetMosaic in interface MosaicRepositorymosaicId - MosaicIdMosaicInfopublic io.reactivex.Observable<MerkleStateInfo> getMosaicMerkle(MosaicId mosaicId)
MosaicRepositorygetMosaicMerkle in interface MosaicRepositorymosaicId - MosaicIdMerkleStateInfopublic io.reactivex.Observable<java.util.List<MosaicInfo>> getMosaics(java.util.List<MosaicId> ids)
MosaicRepositorygetMosaics in interface MosaicRepositoryids - List of MosaicIdObservable of MosaicInfo Listpublic io.reactivex.Observable<Page<MosaicInfo>> search(MosaicSearchCriteria criteria)
Searchersearch in interface Searcher<MosaicInfo,MosaicSearchCriteria>criteria - the criteria