Class AccountAddressRestrictionTransactionMapper
- java.lang.Object
-
- io.nem.symbol.sdk.infrastructure.vertx.mappers.AbstractTransactionMapper<io.nem.symbol.sdk.openapi.vertx.model.AccountAddressRestrictionTransactionDTO,io.nem.symbol.sdk.model.transaction.AccountAddressRestrictionTransaction>
-
- io.nem.symbol.sdk.infrastructure.vertx.mappers.AccountAddressRestrictionTransactionMapper
-
- All Implemented Interfaces:
io.nem.symbol.sdk.infrastructure.TransactionMapper
public class AccountAddressRestrictionTransactionMapper extends AbstractTransactionMapper<io.nem.symbol.sdk.openapi.vertx.model.AccountAddressRestrictionTransactionDTO,io.nem.symbol.sdk.model.transaction.AccountAddressRestrictionTransaction>
DTO mapper ofAccountAddressRestrictionTransaction.
-
-
Constructor Summary
Constructors Constructor Description AccountAddressRestrictionTransactionMapper(io.nem.symbol.sdk.model.transaction.JsonHelper jsonHelper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcopyToDto(io.nem.symbol.sdk.model.transaction.AccountAddressRestrictionTransaction transaction, io.nem.symbol.sdk.openapi.vertx.model.AccountAddressRestrictionTransactionDTO dto)Subclasses need to map the values from the transaction model to the transaction dto.protected io.nem.symbol.sdk.model.transaction.AccountAddressRestrictionTransactionFactorycreateFactory(io.nem.symbol.sdk.model.network.NetworkType networkType, io.nem.symbol.sdk.model.transaction.Deadline deadline, io.nem.symbol.sdk.openapi.vertx.model.AccountAddressRestrictionTransactionDTO transaction)-
Methods inherited from class io.nem.symbol.sdk.infrastructure.vertx.mappers.AbstractTransactionMapper
createFactory, createTransactionInfo, getJsonHelper, getTransactionType, mapFromDto, mapToDto, mapToFactoryFromDto
-
-
-
-
Method Detail
-
createFactory
protected io.nem.symbol.sdk.model.transaction.AccountAddressRestrictionTransactionFactory createFactory(io.nem.symbol.sdk.model.network.NetworkType networkType, io.nem.symbol.sdk.model.transaction.Deadline deadline, io.nem.symbol.sdk.openapi.vertx.model.AccountAddressRestrictionTransactionDTO transaction)- Specified by:
createFactoryin classAbstractTransactionMapper<io.nem.symbol.sdk.openapi.vertx.model.AccountAddressRestrictionTransactionDTO,io.nem.symbol.sdk.model.transaction.AccountAddressRestrictionTransaction>
-
copyToDto
protected void copyToDto(io.nem.symbol.sdk.model.transaction.AccountAddressRestrictionTransaction transaction, io.nem.symbol.sdk.openapi.vertx.model.AccountAddressRestrictionTransactionDTO dto)Description copied from class:AbstractTransactionMapperSubclasses need to map the values from the transaction model to the transaction dto. Only the specific fields need to be mapped, not the common like maxFee or deadline as they are done in this abstract class.- Specified by:
copyToDtoin classAbstractTransactionMapper<io.nem.symbol.sdk.openapi.vertx.model.AccountAddressRestrictionTransactionDTO,io.nem.symbol.sdk.model.transaction.AccountAddressRestrictionTransaction>- Parameters:
transaction- the transaction modeldto- the transaction dto.
-
-