程序包 org.bdware.bdledger.api.grpc.pb

# Enum Class CommonProto.TransactionType

java.lang.Object
java.lang.Enum<CommonProto.TransactionType>
org.bdware.bdledger.api.grpc.pb.CommonProto.TransactionType

所有已实现的接口:
  `com.google.protobuf.Internal.EnumLite`, `com.google.protobuf.ProtocolMessageEnum`, `Serializable`, `Comparable<CommonProto.TransactionType>`, `Constable`

封闭类:
  CommonProto

public static enum CommonProto.TransactionType extends Enum<CommonProto.TransactionType> implements com.google.protobuf.ProtocolMessageEnum

     事务类型

Protobuf enum `bdware.bdledger.api.TransactionType`

- ## 嵌套类概要

  ## 从类继承的嵌套类/接口 java.lang.Enum

  `Enum.EnumDesc<E extends Enum<E>>`

- ## 枚举常量概要

  枚举常量
  枚举常量
  说明
  `CONTRACT_CREATION`
  合约创建
  `CONTRACT_INVOCATION`
  合约调用
  `CONTRACT_STATUS`
  合约状态
  `MESSAGE`
  消息
  `RECORD`
  通用数据记录
  `UNRECOGNIZED`

- ## 字段概要

  字段
  修饰符和类型
  字段
  说明
  `static int`
  `CONTRACT_CREATION_VALUE`
  合约创建
  `static int`
  `CONTRACT_INVOCATION_VALUE`
  合约调用
  `static int`
  `CONTRACT_STATUS_VALUE`
  合约状态
  `static int`
  `MESSAGE_VALUE`
  消息
  `static int`
  `RECORD_VALUE`
  通用数据记录

- ## 方法概要

  修饰符和类型
  方法
  说明
  `static CommonProto.TransactionType`
  `forNumber​(int value)`
  `static com.google.protobuf.Descriptors.EnumDescriptor`
  `getDescriptor()`
  `com.google.protobuf.Descriptors.EnumDescriptor`
  `getDescriptorForType()`
  `int`
  `getNumber()`
  `com.google.protobuf.Descriptors.EnumValueDescriptor`
  `getValueDescriptor()`
  `static com.google.protobuf.Internal.EnumLiteMap<CommonProto.TransactionType>`
  `internalGetValueMap()`
  `static CommonProto.TransactionType`
  `valueOf​(int value)`
  已过时。
  `static CommonProto.TransactionType`
  `valueOf​(com.google.protobuf.Descriptors.EnumValueDescriptor desc)`
  Returns the enum constant of this class with the specified name.
  `static CommonProto.TransactionType`
  `valueOf​(String name)`
  Returns the enum constant of this class with the specified name.
  `static CommonProto.TransactionType[]`
  `values()`
  Returns an array containing the constants of this enum class, in the order they are declared.

  ### 从类继承的方法 java.lang.Enum

  `clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

  ### 从类继承的方法 java.lang.Object

  `getClass, notify, notifyAll, wait, wait, wait`

- ## 枚举常量详细资料

  - ### RECORD

    public static final CommonProto.TransactionType RECORD

         通用数据记录

    `RECORD = 0;`

  - ### MESSAGE

    public static final CommonProto.TransactionType MESSAGE

         消息

    `MESSAGE = 1;`

  - ### CONTRACT_CREATION

    public static final CommonProto.TransactionType CONTRACT_CREATION

         合约创建

    `CONTRACT_CREATION = 2;`

  - ### CONTRACT_INVOCATION

    public static final CommonProto.TransactionType CONTRACT_INVOCATION

         合约调用

    `CONTRACT_INVOCATION = 3;`

  - ### CONTRACT_STATUS

    public static final CommonProto.TransactionType CONTRACT_STATUS

         合约状态

    `CONTRACT_STATUS = 4;`

  - ### UNRECOGNIZED

    public static final CommonProto.TransactionType UNRECOGNIZED

- ## 字段详细资料

  - ### RECORD_VALUE

    public static final int RECORD_VALUE

         通用数据记录

    `RECORD = 0;`
    另请参阅:
      常量字段值

  - ### MESSAGE_VALUE

    public static final int MESSAGE_VALUE

         消息

    `MESSAGE = 1;`
    另请参阅:
      常量字段值

  - ### CONTRACT_CREATION_VALUE

    public static final int CONTRACT_CREATION_VALUE

         合约创建

    `CONTRACT_CREATION = 2;`
    另请参阅:
      常量字段值

  - ### CONTRACT_INVOCATION_VALUE

    public static final int CONTRACT_INVOCATION_VALUE

         合约调用

    `CONTRACT_INVOCATION = 3;`
    另请参阅:
      常量字段值

  - ### CONTRACT_STATUS_VALUE

    public static final int CONTRACT_STATUS_VALUE

         合约状态

    `CONTRACT_STATUS = 4;`
    另请参阅:
      常量字段值

- ## 方法详细资料

  - ### values

    public static CommonProto.TransactionType[] values()
    Returns an array containing the constants of this enum class, in the order they are declared.
    返回:
      an array containing the constants of this enum class, in the order they are declared

  - ### valueOf

    public static CommonProto.TransactionType valueOf​(String name)
    Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
    参数:
      `name` - 要返回的枚举常量的名称。
    返回:
      返回带有指定名称的枚举常量
    抛出:
      `IllegalArgumentException` - if this enum class has no constant with the specified name
      `NullPointerException` - 如果参数为空值

  - ### getNumber

    public final int getNumber()
    指定者:
      `getNumber` 在接口中 `com.google.protobuf.Internal.EnumLite`
    指定者:
      `getNumber` 在接口中 `com.google.protobuf.ProtocolMessageEnum`

  - ### valueOf

    @Deprecated public static CommonProto.TransactionType valueOf​(int value)
    已过时。
    Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
    参数:
      `value` - 要返回的枚举常量的名称。
    返回:
      返回带有指定名称的枚举常量
    抛出:
      `IllegalArgumentException` - if this enum class has no constant with the specified name
      `NullPointerException` - 如果参数为空值

  - ### forNumber

    public static CommonProto.TransactionType forNumber​(int value)
    参数:
      `value` - The numeric wire value of the corresponding enum entry.
    返回:
      The enum associated with the given numeric wire value.

  - ### internalGetValueMap

    public static com.google.protobuf.Internal.EnumLiteMap<CommonProto.TransactionType> internalGetValueMap()

  - ### getValueDescriptor

    public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
    指定者:
      `getValueDescriptor` 在接口中 `com.google.protobuf.ProtocolMessageEnum`

  - ### getDescriptorForType

    public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
    指定者:
      `getDescriptorForType` 在接口中 `com.google.protobuf.ProtocolMessageEnum`

  - ### getDescriptor

    public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()

  - ### valueOf

    public static CommonProto.TransactionType valueOf​(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
    Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
    参数:
      `desc` - 要返回的枚举常量的名称。
    返回:
      返回带有指定名称的枚举常量
    抛出:
      `IllegalArgumentException` - if this enum class has no constant with the specified name
      `NullPointerException` - 如果参数为空值