Class AccountOperationRestrictionTransactionMapper
- java.lang.Object
-
- io.nem.symbol.sdk.infrastructure.vertx.mappers.AbstractTransactionMapper<io.nem.symbol.sdk.openapi.vertx.model.AccountOperationRestrictionTransactionDTO,io.nem.symbol.sdk.model.transaction.AccountOperationRestrictionTransaction>
-
- io.nem.symbol.sdk.infrastructure.vertx.mappers.AccountOperationRestrictionTransactionMapper
-
- All Implemented Interfaces:
io.nem.symbol.sdk.infrastructure.TransactionMapper
public class AccountOperationRestrictionTransactionMapper extends AbstractTransactionMapper<io.nem.symbol.sdk.openapi.vertx.model.AccountOperationRestrictionTransactionDTO,io.nem.symbol.sdk.model.transaction.AccountOperationRestrictionTransaction>
DTO mapper ofAccountOperationRestrictionTransaction.
-
-
Constructor Summary
Constructors Constructor Description AccountOperationRestrictionTransactionMapper(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.AccountOperationRestrictionTransaction transaction, io.nem.symbol.sdk.openapi.vertx.model.AccountOperationRestrictionTransactionDTO dto)Subclasses need to map the values from the transaction model to the transaction dto.protected io.nem.symbol.sdk.model.transaction.AccountOperationRestrictionTransactionFactorycreateFactory(io.nem.symbol.sdk.model.network.NetworkType networkType, io.nem.symbol.sdk.model.transaction.Deadline deadline, io.nem.symbol.sdk.openapi.vertx.model.AccountOperationRestrictionTransactionDTO 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.AccountOperationRestrictionTransactionFactory createFactory(io.nem.symbol.sdk.model.network.NetworkType networkType, io.nem.symbol.sdk.model.transaction.Deadline deadline, io.nem.symbol.sdk.openapi.vertx.model.AccountOperationRestrictionTransactionDTO transaction)- Specified by:
createFactoryin classAbstractTransactionMapper<io.nem.symbol.sdk.openapi.vertx.model.AccountOperationRestrictionTransactionDTO,io.nem.symbol.sdk.model.transaction.AccountOperationRestrictionTransaction>
-
copyToDto
protected void copyToDto(io.nem.symbol.sdk.model.transaction.AccountOperationRestrictionTransaction transaction, io.nem.symbol.sdk.openapi.vertx.model.AccountOperationRestrictionTransactionDTO 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.AccountOperationRestrictionTransactionDTO,io.nem.symbol.sdk.model.transaction.AccountOperationRestrictionTransaction>- Parameters:
transaction- the transaction modeldto- the transaction dto.
-
-