public class MosaicGlobalRestrictionTransactionFactory extends TransactionFactory<MosaicGlobalRestrictionTransaction>
MosaicGlobalRestrictionTransaction| Modifier and Type | Method and Description | 
|---|---|
MosaicGlobalRestrictionTransaction | 
build()  | 
static MosaicGlobalRestrictionTransactionFactory | 
create(NetworkType networkType,
      Deadline deadline,
      UnresolvedMosaicId mosaicId,
      java.math.BigInteger restrictionKey,
      java.math.BigInteger newRestrictionValue,
      MosaicRestrictionType newRestrictionType)
Static create method for factory. 
 | 
UnresolvedMosaicId | 
getMosaicId()
Returns the mosaic id. 
 | 
MosaicRestrictionType | 
getNewRestrictionType()
Returns the new mosaic restriction type. 
 | 
java.math.BigInteger | 
getNewRestrictionValue()  | 
MosaicRestrictionType | 
getPreviousRestrictionType()
Returns the previous mosaic restriction type. 
 | 
java.math.BigInteger | 
getPreviousRestrictionValue()
Returns the previous restriction value. 
 | 
UnresolvedMosaicId | 
getReferenceMosaicId()
Returns the reference mosaic id. 
 | 
java.math.BigInteger | 
getRestrictionKey()
Returns the restriction key. 
 | 
MosaicGlobalRestrictionTransactionFactory | 
previousRestrictionType(MosaicRestrictionType previousRestrictionType)
This method changes previousRestrictionType. 
 | 
MosaicGlobalRestrictionTransactionFactory | 
previousRestrictionValue(java.math.BigInteger previousRestrictionValue)
This method changes previousRestrictionValue. 
 | 
MosaicGlobalRestrictionTransactionFactory | 
referenceMosaicId(UnresolvedMosaicId referenceMosaicId)
This method sets referenceMosaicId. 
 | 
calculateMaxFeeFromMultiplier, deadline, getDeadline, getGroup, getMaxFee, getNetworkType, getProvidedSize, getSignature, getSigner, getSize, getTransactionInfo, getType, getVersion, group, maxFee, signature, signer, size, transactionInfo, versionpublic static MosaicGlobalRestrictionTransactionFactory create(NetworkType networkType, Deadline deadline, UnresolvedMosaicId mosaicId, java.math.BigInteger restrictionKey, java.math.BigInteger newRestrictionValue, MosaicRestrictionType newRestrictionType)
networkType - NetworkTypedeadline - the deadlinemosaicId - UnresolvedMosaicIdrestrictionKey - Restriction key.newRestrictionValue - New restriction value.newRestrictionType - MosaicRestrictionType New restriction type.public MosaicGlobalRestrictionTransaction build()
build in class TransactionFactory<MosaicGlobalRestrictionTransaction>public UnresolvedMosaicId getMosaicId()
UnresolvedMosaicIdpublic UnresolvedMosaicId getReferenceMosaicId()
UnresolvedMosaicIdpublic java.math.BigInteger getRestrictionKey()
public java.math.BigInteger getPreviousRestrictionValue()
public MosaicRestrictionType getPreviousRestrictionType()
MosaicRestrictionTypepublic java.math.BigInteger getNewRestrictionValue()
public MosaicRestrictionType getNewRestrictionType()
MosaicRestrictionTypepublic MosaicGlobalRestrictionTransactionFactory referenceMosaicId(UnresolvedMosaicId referenceMosaicId)
referenceMosaicId - the new referenceMosaicIdpublic MosaicGlobalRestrictionTransactionFactory previousRestrictionType(MosaicRestrictionType previousRestrictionType)
previousRestrictionType - the new previousRestrictionTypepublic MosaicGlobalRestrictionTransactionFactory previousRestrictionValue(java.math.BigInteger previousRestrictionValue)
previousRestrictionValue - the new previousRestrictionValue