Class MetadataRepositoryVertxImpl
- java.lang.Object
-
- io.nem.symbol.sdk.infrastructure.vertx.AbstractRepositoryVertxImpl
-
- io.nem.symbol.sdk.infrastructure.vertx.MetadataRepositoryVertxImpl
-
- All Implemented Interfaces:
io.nem.symbol.sdk.api.MetadataRepository,io.nem.symbol.sdk.api.Searcher<io.nem.symbol.sdk.model.metadata.Metadata,io.nem.symbol.sdk.api.MetadataSearchCriteria>,io.nem.symbol.sdk.api.SearcherRepository<io.nem.symbol.sdk.model.metadata.Metadata,io.nem.symbol.sdk.api.MetadataSearchCriteria>
public class MetadataRepositoryVertxImpl extends AbstractRepositoryVertxImpl implements io.nem.symbol.sdk.api.MetadataRepository
Implementation ofMetadataRepository
-
-
Constructor Summary
Constructors Constructor Description MetadataRepositoryVertxImpl(io.nem.symbol.sdk.openapi.vertx.invoker.ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.nem.symbol.sdk.openapi.vertx.api.MetadataRoutesApigetClient()io.reactivex.Observable<io.nem.symbol.sdk.model.metadata.Metadata>getMetadata(java.lang.String compositeHash)io.reactivex.Observable<io.nem.symbol.sdk.model.blockchain.MerkleStateInfo>getMetadataMerkle(java.lang.String compositeHash)io.reactivex.Observable<io.nem.symbol.sdk.api.Page<io.nem.symbol.sdk.model.metadata.Metadata>>search(io.nem.symbol.sdk.api.MetadataSearchCriteria criteria)-
Methods inherited from class io.nem.symbol.sdk.infrastructure.vertx.AbstractRepositoryVertxImpl
call, call, callList, exceptionHandling, exceptionHandling, getJsonHelper, onError, toDto, toDto, toDto, toDto, toDto, toMerkleStateInfo, toPage
-
-
-
-
Method Detail
-
search
public io.reactivex.Observable<io.nem.symbol.sdk.api.Page<io.nem.symbol.sdk.model.metadata.Metadata>> search(io.nem.symbol.sdk.api.MetadataSearchCriteria criteria)
- Specified by:
searchin interfaceio.nem.symbol.sdk.api.Searcher<io.nem.symbol.sdk.model.metadata.Metadata,io.nem.symbol.sdk.api.MetadataSearchCriteria>
-
getClient
public io.nem.symbol.sdk.openapi.vertx.api.MetadataRoutesApi getClient()
-
getMetadata
public io.reactivex.Observable<io.nem.symbol.sdk.model.metadata.Metadata> getMetadata(java.lang.String compositeHash)
- Specified by:
getMetadatain interfaceio.nem.symbol.sdk.api.MetadataRepository
-
getMetadataMerkle
public io.reactivex.Observable<io.nem.symbol.sdk.model.blockchain.MerkleStateInfo> getMetadataMerkle(java.lang.String compositeHash)
- Specified by:
getMetadataMerklein interfaceio.nem.symbol.sdk.api.MetadataRepository
-
-