程序包 xyz.redtorch.pb

类 CoreField.AccountField

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
xyz.redtorch.pb.CoreField.AccountField
所有已实现的接口:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, CoreField.AccountFieldOrBuilder
封闭类:
CoreField

public static final class CoreField.AccountField extends com.google.protobuf.GeneratedMessageV3 implements CoreField.AccountFieldOrBuilder
 账户
 
Protobuf type xyz.redtorch.pb.AccountField
另请参阅:
  • 字段详细资料

    • ACCOUNTID_FIELD_NUMBER

      public static final int ACCOUNTID_FIELD_NUMBER
      另请参阅:
    • CODE_FIELD_NUMBER

      public static final int CODE_FIELD_NUMBER
      另请参阅:
    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      另请参阅:
    • HOLDER_FIELD_NUMBER

      public static final int HOLDER_FIELD_NUMBER
      另请参阅:
    • CURRENCY_FIELD_NUMBER

      public static final int CURRENCY_FIELD_NUMBER
      另请参阅:
    • PREBALANCE_FIELD_NUMBER

      public static final int PREBALANCE_FIELD_NUMBER
      另请参阅:
    • BALANCE_FIELD_NUMBER

      public static final int BALANCE_FIELD_NUMBER
      另请参阅:
    • AVAILABLE_FIELD_NUMBER

      public static final int AVAILABLE_FIELD_NUMBER
      另请参阅:
    • COMMISSION_FIELD_NUMBER

      public static final int COMMISSION_FIELD_NUMBER
      另请参阅:
    • MARGIN_FIELD_NUMBER

      public static final int MARGIN_FIELD_NUMBER
      另请参阅:
    • CLOSEPROFIT_FIELD_NUMBER

      public static final int CLOSEPROFIT_FIELD_NUMBER
      另请参阅:
    • POSITIONPROFIT_FIELD_NUMBER

      public static final int POSITIONPROFIT_FIELD_NUMBER
      另请参阅:
    • DEPOSIT_FIELD_NUMBER

      public static final int DEPOSIT_FIELD_NUMBER
      另请参阅:
    • WITHDRAW_FIELD_NUMBER

      public static final int WITHDRAW_FIELD_NUMBER
      另请参阅:
    • GATEWAYID_FIELD_NUMBER

      public static final int GATEWAYID_FIELD_NUMBER
      另请参阅:
  • 方法详细资料

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      覆盖:
      newInstance 在类中 com.google.protobuf.GeneratedMessageV3
    • getUnknownFields

      public final com.google.protobuf.UnknownFieldSet getUnknownFields()
      指定者:
      getUnknownFields 在接口中 com.google.protobuf.MessageOrBuilder
      覆盖:
      getUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      指定者:
      internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3
    • getAccountId

      public String getAccountId()
       ID,通常是 <账户代码@网关>
       
      string accountId = 1;
      指定者:
      getAccountId 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The accountId.
    • getAccountIdBytes

      public com.google.protobuf.ByteString getAccountIdBytes()
       ID,通常是 <账户代码@网关>
       
      string accountId = 1;
      指定者:
      getAccountIdBytes 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The bytes for accountId.
    • getCode

      public String getCode()
       代码
       
      string code = 2;
      指定者:
      getCode 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The code.
    • getCodeBytes

      public com.google.protobuf.ByteString getCodeBytes()
       代码
       
      string code = 2;
      指定者:
      getCodeBytes 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The bytes for code.
    • getName

      public String getName()
       名称
       
      string name = 3;
      指定者:
      getName 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       名称
       
      string name = 3;
      指定者:
      getNameBytes 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The bytes for name.
    • getHolder

      public String getHolder()
       持有人
       
      string holder = 4;
      指定者:
      getHolder 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The holder.
    • getHolderBytes

      public com.google.protobuf.ByteString getHolderBytes()
       持有人
       
      string holder = 4;
      指定者:
      getHolderBytes 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The bytes for holder.
    • getCurrencyValue

      public int getCurrencyValue()
       币种
       
      .xyz.redtorch.pb.CurrencyEnum currency = 5;
      指定者:
      getCurrencyValue 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The enum numeric value on the wire for currency.
    • getCurrency

      public CoreEnum.CurrencyEnum getCurrency()
       币种
       
      .xyz.redtorch.pb.CurrencyEnum currency = 5;
      指定者:
      getCurrency 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The currency.
    • getPreBalance

      public double getPreBalance()
       昨日权益
       
      double preBalance = 6;
      指定者:
      getPreBalance 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The preBalance.
    • getBalance

      public double getBalance()
       权益
       
      double balance = 7;
      指定者:
      getBalance 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The balance.
    • getAvailable

      public double getAvailable()
       可用资金
       
      double available = 8;
      指定者:
      getAvailable 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The available.
    • getCommission

      public double getCommission()
       手续费
       
      double commission = 9;
      指定者:
      getCommission 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The commission.
    • getMargin

      public double getMargin()
       保证金占用
       
      double margin = 10;
      指定者:
      getMargin 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The margin.
    • getCloseProfit

      public double getCloseProfit()
       平仓盈亏
       
      double closeProfit = 11;
      指定者:
      getCloseProfit 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The closeProfit.
    • getPositionProfit

      public double getPositionProfit()
       持仓盈亏
       
      double positionProfit = 12;
      指定者:
      getPositionProfit 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The positionProfit.
    • getDeposit

      public double getDeposit()
       入金
       
      double deposit = 13;
      指定者:
      getDeposit 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The deposit.
    • getWithdraw

      public double getWithdraw()
       出金
       
      double withdraw = 14;
      指定者:
      getWithdraw 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The withdraw.
    • getGatewayId

      public String getGatewayId()
       网关ID
       
      string gatewayId = 15;
      指定者:
      getGatewayId 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The gatewayId.
    • getGatewayIdBytes

      public com.google.protobuf.ByteString getGatewayIdBytes()
       网关ID
       
      string gatewayId = 15;
      指定者:
      getGatewayIdBytes 在接口中 CoreField.AccountFieldOrBuilder
      返回:
      The bytes for gatewayId.
    • isInitialized

      public final boolean isInitialized()
      指定者:
      isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilder
      覆盖:
      isInitialized 在类中 com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      指定者:
      writeTo 在接口中 com.google.protobuf.MessageLite
      覆盖:
      writeTo 在类中 com.google.protobuf.GeneratedMessageV3
      抛出:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      指定者:
      getSerializedSize 在接口中 com.google.protobuf.MessageLite
      覆盖:
      getSerializedSize 在类中 com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      指定者:
      equals 在接口中 com.google.protobuf.Message
      覆盖:
      equals 在类中 com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      指定者:
      hashCode 在接口中 com.google.protobuf.Message
      覆盖:
      hashCode 在类中 com.google.protobuf.AbstractMessage
    • parseFrom

      public static CoreField.AccountField parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      抛出:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CoreField.AccountField parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      抛出:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CoreField.AccountField parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      抛出:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CoreField.AccountField parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      抛出:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CoreField.AccountField parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      抛出:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CoreField.AccountField parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      抛出:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CoreField.AccountField parseFrom(InputStream input) throws IOException
      抛出:
      IOException
    • parseFrom

      public static CoreField.AccountField parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      抛出:
      IOException
    • parseDelimitedFrom

      public static CoreField.AccountField parseDelimitedFrom(InputStream input) throws IOException
      抛出:
      IOException
    • parseDelimitedFrom

      public static CoreField.AccountField parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      抛出:
      IOException
    • parseFrom

      public static CoreField.AccountField parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      抛出:
      IOException
    • parseFrom

      public static CoreField.AccountField parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      抛出:
      IOException
    • newBuilderForType

      public CoreField.AccountField.Builder newBuilderForType()
      指定者:
      newBuilderForType 在接口中 com.google.protobuf.Message
      指定者:
      newBuilderForType 在接口中 com.google.protobuf.MessageLite
    • newBuilder

      public static CoreField.AccountField.Builder newBuilder()
    • newBuilder

      public static CoreField.AccountField.Builder newBuilder(CoreField.AccountField prototype)
    • toBuilder

      public CoreField.AccountField.Builder toBuilder()
      指定者:
      toBuilder 在接口中 com.google.protobuf.Message
      指定者:
      toBuilder 在接口中 com.google.protobuf.MessageLite
    • newBuilderForType

      protected CoreField.AccountField.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      指定者:
      newBuilderForType 在类中 com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static CoreField.AccountField getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<CoreField.AccountField> parser()
    • getParserForType

      public com.google.protobuf.Parser<CoreField.AccountField> getParserForType()
      指定者:
      getParserForType 在接口中 com.google.protobuf.Message
      指定者:
      getParserForType 在接口中 com.google.protobuf.MessageLite
      覆盖:
      getParserForType 在类中 com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public CoreField.AccountField getDefaultInstanceForType()
      指定者:
      getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuilder
      指定者:
      getDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilder