public class NamespaceRepositoryVertxImpl extends AbstractRepositoryVertxImpl implements io.nem.symbol.sdk.api.NamespaceRepository
| Constructor and Description |
|---|
NamespaceRepositoryVertxImpl(io.nem.symbol.sdk.openapi.vertx.invoker.ApiClient apiClient,
io.reactivex.Observable<io.nem.symbol.sdk.model.network.NetworkType> networkTypeObservable) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.account.AccountNames>> |
getAccountsNames(java.util.List<io.nem.symbol.sdk.model.account.Address> addresses) |
io.nem.symbol.sdk.openapi.vertx.api.NamespaceRoutesApi |
getClient() |
io.reactivex.Observable<io.nem.symbol.sdk.model.account.Address> |
getLinkedAddress(io.nem.symbol.sdk.model.namespace.NamespaceId namespaceId)
Gets the Address from a AddressAlias
|
io.reactivex.Observable<io.nem.symbol.sdk.model.mosaic.MosaicId> |
getLinkedMosaicId(io.nem.symbol.sdk.model.namespace.NamespaceId namespaceId)
Gets the MosaicId from a MosaicAlias
|
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.mosaic.MosaicNames>> |
getMosaicsNames(java.util.List<io.nem.symbol.sdk.model.mosaic.MosaicId> ids) |
io.reactivex.Observable<io.nem.symbol.sdk.model.namespace.NamespaceInfo> |
getNamespace(io.nem.symbol.sdk.model.namespace.NamespaceId namespaceId) |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.namespace.NamespaceName>> |
getNamespaceNames(java.util.List<io.nem.symbol.sdk.model.namespace.NamespaceId> namespaceIds) |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.namespace.NamespaceInfo>> |
getNamespacesFromAccount(io.nem.symbol.sdk.model.account.Address address) |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.namespace.NamespaceInfo>> |
getNamespacesFromAccount(io.nem.symbol.sdk.model.account.Address address,
io.nem.symbol.sdk.api.QueryParams queryParams) |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.namespace.NamespaceInfo>> |
getNamespacesFromAccounts(java.util.List<io.nem.symbol.sdk.model.account.Address> addresses) |
call, exceptionHandling, exceptionHandling, getId, getJsonHelper, getOrder, getPageSize, onError, toDto, toDto, toDto, toPagepublic NamespaceRepositoryVertxImpl(io.nem.symbol.sdk.openapi.vertx.invoker.ApiClient apiClient,
io.reactivex.Observable<io.nem.symbol.sdk.model.network.NetworkType> networkTypeObservable)
public io.nem.symbol.sdk.openapi.vertx.api.NamespaceRoutesApi getClient()
public io.reactivex.Observable<io.nem.symbol.sdk.model.namespace.NamespaceInfo> getNamespace(io.nem.symbol.sdk.model.namespace.NamespaceId namespaceId)
getNamespace in interface io.nem.symbol.sdk.api.NamespaceRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.namespace.NamespaceInfo>> getNamespacesFromAccount(io.nem.symbol.sdk.model.account.Address address,
io.nem.symbol.sdk.api.QueryParams queryParams)
getNamespacesFromAccount in interface io.nem.symbol.sdk.api.NamespaceRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.namespace.NamespaceInfo>> getNamespacesFromAccount(io.nem.symbol.sdk.model.account.Address address)
getNamespacesFromAccount in interface io.nem.symbol.sdk.api.NamespaceRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.namespace.NamespaceInfo>> getNamespacesFromAccounts(java.util.List<io.nem.symbol.sdk.model.account.Address> addresses)
getNamespacesFromAccounts in interface io.nem.symbol.sdk.api.NamespaceRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.namespace.NamespaceName>> getNamespaceNames(java.util.List<io.nem.symbol.sdk.model.namespace.NamespaceId> namespaceIds)
getNamespaceNames in interface io.nem.symbol.sdk.api.NamespaceRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.mosaic.MosaicNames>> getMosaicsNames(java.util.List<io.nem.symbol.sdk.model.mosaic.MosaicId> ids)
getMosaicsNames in interface io.nem.symbol.sdk.api.NamespaceRepositorypublic io.reactivex.Observable<io.nem.symbol.sdk.model.mosaic.MosaicId> getLinkedMosaicId(io.nem.symbol.sdk.model.namespace.NamespaceId namespaceId)
getLinkedMosaicId in interface io.nem.symbol.sdk.api.NamespaceRepositorynamespaceId - - the namespaceId of the namespaceMosaicIdpublic io.reactivex.Observable<io.nem.symbol.sdk.model.account.Address> getLinkedAddress(io.nem.symbol.sdk.model.namespace.NamespaceId namespaceId)
getLinkedAddress in interface io.nem.symbol.sdk.api.NamespaceRepositorynamespaceId - - the namespaceId of the namespaceMosaicIdpublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.account.AccountNames>> getAccountsNames(java.util.List<io.nem.symbol.sdk.model.account.Address> addresses)
getAccountsNames in interface io.nem.symbol.sdk.api.NamespaceRepository