public class MetadataRepositoryVertxImpl extends AbstractRepositoryVertxImpl implements io.nem.symbol.sdk.api.MetadataRepository
MetadataRepository| Constructor and Description |
|---|
MetadataRepositoryVertxImpl(io.nem.symbol.sdk.openapi.vertx.invoker.ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> |
getAccountMetadata(io.nem.symbol.sdk.model.account.Address targetAddress,
java.util.Optional<io.nem.symbol.sdk.api.QueryParams> queryParams) |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> |
getAccountMetadataByKey(io.nem.symbol.sdk.model.account.Address targetAddress,
java.math.BigInteger key) |
io.reactivex.Observable<io.nem.symbol.sdk.model.metadata.Metadata> |
getAccountMetadataByKeyAndSender(io.nem.symbol.sdk.model.account.Address targetAddress,
java.math.BigInteger key,
io.nem.symbol.sdk.model.account.Address sourceAddress) |
io.nem.symbol.sdk.openapi.vertx.api.MetadataRoutesApi |
getClient() |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> |
getMosaicMetadata(io.nem.symbol.sdk.model.mosaic.MosaicId targetMosaicId,
java.util.Optional<io.nem.symbol.sdk.api.QueryParams> queryParams) |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> |
getMosaicMetadataByKey(io.nem.symbol.sdk.model.mosaic.MosaicId targetMosaicId,
java.math.BigInteger key) |
io.reactivex.Observable<io.nem.symbol.sdk.model.metadata.Metadata> |
getMosaicMetadataByKeyAndSender(io.nem.symbol.sdk.model.mosaic.MosaicId targetMosaicId,
java.math.BigInteger key,
io.nem.symbol.sdk.model.account.Address sourceAddress) |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> |
getNamespaceMetadata(io.nem.symbol.sdk.model.namespace.NamespaceId targetNamespaceId,
java.util.Optional<io.nem.symbol.sdk.api.QueryParams> queryParams) |
io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> |
getNamespaceMetadataByKey(io.nem.symbol.sdk.model.namespace.NamespaceId targetNamespaceId,
java.math.BigInteger key) |
io.reactivex.Observable<io.nem.symbol.sdk.model.metadata.Metadata> |
getNamespaceMetadataByKeyAndSender(io.nem.symbol.sdk.model.namespace.NamespaceId targetNamespaceId,
java.math.BigInteger key,
io.nem.symbol.sdk.model.account.Address sourceAddress) |
protected java.lang.String |
toHex(java.math.BigInteger key) |
call, exceptionHandling, exceptionHandling, getId, getJsonHelper, getOrder, getPageSize, onError, toDto, toDto, toDto, toPagepublic MetadataRepositoryVertxImpl(io.nem.symbol.sdk.openapi.vertx.invoker.ApiClient apiClient)
public io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> getAccountMetadata(io.nem.symbol.sdk.model.account.Address targetAddress,
java.util.Optional<io.nem.symbol.sdk.api.QueryParams> queryParams)
getAccountMetadata in interface io.nem.symbol.sdk.api.MetadataRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> getAccountMetadataByKey(io.nem.symbol.sdk.model.account.Address targetAddress,
java.math.BigInteger key)
getAccountMetadataByKey in interface io.nem.symbol.sdk.api.MetadataRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> getMosaicMetadata(io.nem.symbol.sdk.model.mosaic.MosaicId targetMosaicId,
java.util.Optional<io.nem.symbol.sdk.api.QueryParams> queryParams)
getMosaicMetadata in interface io.nem.symbol.sdk.api.MetadataRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> getMosaicMetadataByKey(io.nem.symbol.sdk.model.mosaic.MosaicId targetMosaicId,
java.math.BigInteger key)
getMosaicMetadataByKey in interface io.nem.symbol.sdk.api.MetadataRepositorypublic io.reactivex.Observable<io.nem.symbol.sdk.model.metadata.Metadata> getAccountMetadataByKeyAndSender(io.nem.symbol.sdk.model.account.Address targetAddress,
java.math.BigInteger key,
io.nem.symbol.sdk.model.account.Address sourceAddress)
getAccountMetadataByKeyAndSender in interface io.nem.symbol.sdk.api.MetadataRepositorypublic io.reactivex.Observable<io.nem.symbol.sdk.model.metadata.Metadata> getMosaicMetadataByKeyAndSender(io.nem.symbol.sdk.model.mosaic.MosaicId targetMosaicId,
java.math.BigInteger key,
io.nem.symbol.sdk.model.account.Address sourceAddress)
getMosaicMetadataByKeyAndSender in interface io.nem.symbol.sdk.api.MetadataRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> getNamespaceMetadata(io.nem.symbol.sdk.model.namespace.NamespaceId targetNamespaceId,
java.util.Optional<io.nem.symbol.sdk.api.QueryParams> queryParams)
getNamespaceMetadata in interface io.nem.symbol.sdk.api.MetadataRepositorypublic io.reactivex.Observable<java.util.List<io.nem.symbol.sdk.model.metadata.Metadata>> getNamespaceMetadataByKey(io.nem.symbol.sdk.model.namespace.NamespaceId targetNamespaceId,
java.math.BigInteger key)
getNamespaceMetadataByKey in interface io.nem.symbol.sdk.api.MetadataRepositorypublic io.reactivex.Observable<io.nem.symbol.sdk.model.metadata.Metadata> getNamespaceMetadataByKeyAndSender(io.nem.symbol.sdk.model.namespace.NamespaceId targetNamespaceId,
java.math.BigInteger key,
io.nem.symbol.sdk.model.account.Address sourceAddress)
getNamespaceMetadataByKeyAndSender in interface io.nem.symbol.sdk.api.MetadataRepositorypublic io.nem.symbol.sdk.openapi.vertx.api.MetadataRoutesApi getClient()
protected java.lang.String toHex(java.math.BigInteger key)