Package io.nem.symbol.catapult.builders
Enum ReceiptTypeDto
- java.lang.Object
-
- java.lang.Enum<ReceiptTypeDto>
-
- io.nem.symbol.catapult.builders.ReceiptTypeDto
-
- All Implemented Interfaces:
Serializer,java.io.Serializable,java.lang.Comparable<ReceiptTypeDto>
public enum ReceiptTypeDto extends java.lang.Enum<ReceiptTypeDto> implements Serializer
Enumeration of receipt types
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADDRESS_ALIAS_RESOLUTIONaddress alias resolution receipt type.HARVEST_FEEharvest fee receipt type.INFLATIONinflation receipt type.LOCK_HASH_COMPLETEDlock hash completed receipt type.LOCK_HASH_CREATEDlock hash created receipt type.LOCK_HASH_EXPIREDlock hash expired receipt type.LOCK_SECRET_COMPLETEDlock secret completed receipt type.LOCK_SECRET_CREATEDlock secret created receipt type.LOCK_SECRET_EXPIREDlock secret expired receipt type.MOSAIC_ALIAS_RESOLUTIONmosaic alias resolution receipt type.MOSAIC_EXPIREDmosaic expired receipt type.MOSAIC_RENTAL_FEEmosaic rental fee receipt type.NAMESPACE_DELETEDnamespace deleted receipt type.NAMESPACE_EXPIREDnamespace expired receipt type.NAMESPACE_RENTAL_FEEnamespace rental fee receipt type.RESERVEDreserved receipt type.TRANSACTION_GROUPtransaction group receipt type.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetSize()Gets the size of the object.shortgetValue()Gets the value of the enum.static ReceiptTypeDtoloadFromBinary(java.io.DataInputStream stream)Creates an instance of ReceiptTypeDto from a stream.static ReceiptTypeDtorawValueOf(short value)Gets enum value.byte[]serialize()Serializes an object to bytes.static ReceiptTypeDtovalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ReceiptTypeDto[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
RESERVED
public static final ReceiptTypeDto RESERVED
reserved receipt type.
-
MOSAIC_RENTAL_FEE
public static final ReceiptTypeDto MOSAIC_RENTAL_FEE
mosaic rental fee receipt type.
-
NAMESPACE_RENTAL_FEE
public static final ReceiptTypeDto NAMESPACE_RENTAL_FEE
namespace rental fee receipt type.
-
HARVEST_FEE
public static final ReceiptTypeDto HARVEST_FEE
harvest fee receipt type.
-
LOCK_HASH_COMPLETED
public static final ReceiptTypeDto LOCK_HASH_COMPLETED
lock hash completed receipt type.
-
LOCK_HASH_EXPIRED
public static final ReceiptTypeDto LOCK_HASH_EXPIRED
lock hash expired receipt type.
-
LOCK_SECRET_COMPLETED
public static final ReceiptTypeDto LOCK_SECRET_COMPLETED
lock secret completed receipt type.
-
LOCK_SECRET_EXPIRED
public static final ReceiptTypeDto LOCK_SECRET_EXPIRED
lock secret expired receipt type.
-
LOCK_HASH_CREATED
public static final ReceiptTypeDto LOCK_HASH_CREATED
lock hash created receipt type.
-
LOCK_SECRET_CREATED
public static final ReceiptTypeDto LOCK_SECRET_CREATED
lock secret created receipt type.
-
MOSAIC_EXPIRED
public static final ReceiptTypeDto MOSAIC_EXPIRED
mosaic expired receipt type.
-
NAMESPACE_EXPIRED
public static final ReceiptTypeDto NAMESPACE_EXPIRED
namespace expired receipt type.
-
NAMESPACE_DELETED
public static final ReceiptTypeDto NAMESPACE_DELETED
namespace deleted receipt type.
-
INFLATION
public static final ReceiptTypeDto INFLATION
inflation receipt type.
-
TRANSACTION_GROUP
public static final ReceiptTypeDto TRANSACTION_GROUP
transaction group receipt type.
-
ADDRESS_ALIAS_RESOLUTION
public static final ReceiptTypeDto ADDRESS_ALIAS_RESOLUTION
address alias resolution receipt type.
-
MOSAIC_ALIAS_RESOLUTION
public static final ReceiptTypeDto MOSAIC_ALIAS_RESOLUTION
mosaic alias resolution receipt type.
-
-
Method Detail
-
values
public static ReceiptTypeDto[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ReceiptTypeDto c : ReceiptTypeDto.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ReceiptTypeDto valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
rawValueOf
public static ReceiptTypeDto rawValueOf(short value)
Gets enum value.- Parameters:
value- Raw value of the enum.- Returns:
- Enum value.
-
getSize
public int getSize()
Gets the size of the object.- Specified by:
getSizein interfaceSerializer- Returns:
- Size in bytes.
-
getValue
public short getValue()
Gets the value of the enum.- Returns:
- Value of the enum.
-
loadFromBinary
public static ReceiptTypeDto loadFromBinary(java.io.DataInputStream stream)
Creates an instance of ReceiptTypeDto from a stream.- Parameters:
stream- Byte stream to use to serialize the object.- Returns:
- Instance of ReceiptTypeDto.
-
serialize
public byte[] serialize()
Serializes an object to bytes.- Specified by:
serializein interfaceSerializer- Returns:
- Serialized bytes.
-
-