Package org.bitcoinj.core
Enum InventoryItem.Type
- java.lang.Object
-
- java.lang.Enum<InventoryItem.Type>
-
- org.bitcoinj.core.InventoryItem.Type
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<InventoryItem.Type>
- Enclosing class:
- InventoryItem
public static enum InventoryItem.Type extends java.lang.Enum<InventoryItem.Type>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BLOCK
ERROR
FILTERED_BLOCK
TRANSACTION
WITNESS_BLOCK
WITNESS_FILTERED_BLOCK
WITNESS_TRANSACTION
-
Field Summary
Fields Modifier and Type Field Description int
code
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static InventoryItem.Type
ofCode(int code)
static InventoryItem.Type
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static InventoryItem.Type[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ERROR
public static final InventoryItem.Type ERROR
-
TRANSACTION
public static final InventoryItem.Type TRANSACTION
-
BLOCK
public static final InventoryItem.Type BLOCK
-
FILTERED_BLOCK
public static final InventoryItem.Type FILTERED_BLOCK
-
WITNESS_TRANSACTION
public static final InventoryItem.Type WITNESS_TRANSACTION
-
WITNESS_BLOCK
public static final InventoryItem.Type WITNESS_BLOCK
-
WITNESS_FILTERED_BLOCK
public static final InventoryItem.Type WITNESS_FILTERED_BLOCK
-
-
Method Detail
-
values
public static InventoryItem.Type[] 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 (InventoryItem.Type c : InventoryItem.Type.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static InventoryItem.Type 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
-
ofCode
public static InventoryItem.Type ofCode(int code)
-
-