Package io.nem.symbol.catapult.builders
Interface Serializer
-
- All Known Implementing Classes:
AccountAddressRestrictionTransactionBodyBuilder,AccountAddressRestrictionTransactionBuilder,AccountKeyLinkTransactionBodyBuilder,AccountKeyLinkTransactionBuilder,AccountKeyTypeFlagsDto,AccountMetadataTransactionBodyBuilder,AccountMetadataTransactionBuilder,AccountMosaicRestrictionTransactionBodyBuilder,AccountMosaicRestrictionTransactionBuilder,AccountOperationRestrictionTransactionBodyBuilder,AccountOperationRestrictionTransactionBuilder,AccountRestrictionAddressValueBuilder,AccountRestrictionFlagsDto,AccountRestrictionMosaicValueBuilder,AccountRestrictionsBuilder,AccountRestrictionsInfoBuilder,AccountRestrictionTransactionTypeValueBuilder,AccountStateBuilder,AccountStateFormatDto,AccountTypeDto,AddressAliasTransactionBodyBuilder,AddressAliasTransactionBuilder,AddressDto,AddressKeyValueBuilder,AddressKeyValueSetBuilder,AddressResolutionEntryBuilder,AddressResolutionStatementBuilder,AggregateBondedTransactionBuilder,AggregateCompleteTransactionBuilder,AggregateTransactionBodyBuilder,AliasActionDto,AmountDto,BalanceChangeReceiptBuilder,BalanceTransferReceiptBuilder,BlockDurationDto,BlockFeeMultiplierDto,BlockHeaderBuilder,CosignatureBuilder,DetachedCosignatureBuilder,DifficultyDto,EmbeddedAccountAddressRestrictionTransactionBuilder,EmbeddedAccountKeyLinkTransactionBuilder,EmbeddedAccountMetadataTransactionBuilder,EmbeddedAccountMosaicRestrictionTransactionBuilder,EmbeddedAccountOperationRestrictionTransactionBuilder,EmbeddedAddressAliasTransactionBuilder,EmbeddedHashLockTransactionBuilder,EmbeddedMosaicAddressRestrictionTransactionBuilder,EmbeddedMosaicAliasTransactionBuilder,EmbeddedMosaicDefinitionTransactionBuilder,EmbeddedMosaicGlobalRestrictionTransactionBuilder,EmbeddedMosaicMetadataTransactionBuilder,EmbeddedMosaicSupplyChangeTransactionBuilder,EmbeddedMultisigAccountModificationTransactionBuilder,EmbeddedNamespaceMetadataTransactionBuilder,EmbeddedNamespaceRegistrationTransactionBuilder,EmbeddedNodeKeyLinkTransactionBuilder,EmbeddedSecretLockTransactionBuilder,EmbeddedSecretProofTransactionBuilder,EmbeddedTransactionBuilder,EmbeddedTransactionHeaderBuilder,EmbeddedTransferTransactionBuilder,EmbeddedVotingKeyLinkTransactionBuilder,EmbeddedVrfKeyLinkTransactionBuilder,EntityTypeDto,FinalizationEpochDto,GlobalKeyValueBuilder,GlobalKeyValueSetBuilder,Hash256Dto,Hash512Dto,HashLockInfoBuilder,HashLockTransactionBodyBuilder,HashLockTransactionBuilder,HeightActivityBucketBuilder,HeightActivityBucketsBuilder,HeightDto,ImportanceDto,ImportanceHeightDto,ImportanceSnapshotBuilder,InflationReceiptBuilder,KeyDto,LinkActionDto,LockHashAlgorithmDto,LockStatusDto,MetadataEntryBuilder,MetadataTypeDto,MetadataValueBuilder,MosaicAddressRestrictionEntryBuilder,MosaicAddressRestrictionTransactionBodyBuilder,MosaicAddressRestrictionTransactionBuilder,MosaicAliasTransactionBodyBuilder,MosaicAliasTransactionBuilder,MosaicBuilder,MosaicDefinitionBuilder,MosaicDefinitionTransactionBodyBuilder,MosaicDefinitionTransactionBuilder,MosaicEntryBuilder,MosaicExpiryReceiptBuilder,MosaicFlagsDto,MosaicGlobalRestrictionEntryBuilder,MosaicGlobalRestrictionTransactionBodyBuilder,MosaicGlobalRestrictionTransactionBuilder,MosaicIdDto,MosaicMetadataTransactionBodyBuilder,MosaicMetadataTransactionBuilder,MosaicNonceDto,MosaicPropertiesBuilder,MosaicResolutionEntryBuilder,MosaicResolutionStatementBuilder,MosaicRestrictionEntryBuilder,MosaicRestrictionEntryTypeDto,MosaicRestrictionKeyDto,MosaicRestrictionTypeDto,MosaicSupplyChangeActionDto,MosaicSupplyChangeTransactionBodyBuilder,MosaicSupplyChangeTransactionBuilder,MultisigAccountModificationTransactionBodyBuilder,MultisigAccountModificationTransactionBuilder,MultisigEntryBuilder,NamespaceAliasBuilder,NamespaceAliasTypeDto,NamespaceExpiryReceiptBuilder,NamespaceIdDto,NamespaceLifetimeBuilder,NamespaceMetadataTransactionBodyBuilder,NamespaceMetadataTransactionBuilder,NamespacePathBuilder,NamespaceRegistrationTransactionBodyBuilder,NamespaceRegistrationTransactionBuilder,NamespaceRegistrationTypeDto,NetworkTypeDto,NodeKeyLinkTransactionBodyBuilder,NodeKeyLinkTransactionBuilder,PinnedVotingKeyBuilder,ProofGammaDto,ProofScalarDto,ProofVerificationHashDto,ReceiptBuilder,ReceiptSourceBuilder,ReceiptTypeDto,RestrictionRuleBuilder,RootNamespaceHistoryBuilder,ScopedMetadataKeyDto,SecretLockInfoBuilder,SecretLockTransactionBodyBuilder,SecretLockTransactionBuilder,SecretProofTransactionBodyBuilder,SecretProofTransactionBuilder,SignatureDto,TimestampDto,TransactionBuilder,TransferTransactionBodyBuilder,TransferTransactionBuilder,UnresolvedAddressDto,UnresolvedMosaicBuilder,UnresolvedMosaicIdDto,VotingKeyDto,VotingKeyLinkTransactionBodyBuilder,VotingKeyLinkTransactionBuilder,VrfKeyLinkTransactionBodyBuilder,VrfKeyLinkTransactionBuilder,VrfProofBuilder
public interface SerializerObjects of this interface knows how to serialize a catbuffer object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetSize()Gets the size of the object.byte[]serialize()Serializes an object to bytes.
-