程序包 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- 另请参阅:
-
嵌套类概要
嵌套类从类继承的嵌套类/接口 com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter 从类继承的嵌套类/接口 com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
字段概要
字段修饰符和类型字段说明static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int从类继承的字段 com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields从类继承的字段 com.google.protobuf.AbstractMessage
memoizedSize从类继承的字段 com.google.protobuf.AbstractMessageLite
memoizedHashCode -
方法概要
修饰符和类型方法说明booleanID,通常是 <账户代码@网关>com.google.protobuf.ByteStringID,通常是 <账户代码@网关>double可用资金double权益double平仓盈亏getCode()代码com.google.protobuf.ByteString代码double手续费币种int币种static CoreField.AccountFielddouble入金static final com.google.protobuf.Descriptors.Descriptor网关IDcom.google.protobuf.ByteString网关ID持有人com.google.protobuf.ByteString持有人double保证金占用getName()名称com.google.protobuf.ByteString名称com.google.protobuf.Parser<CoreField.AccountField>double持仓盈亏double昨日权益intfinal com.google.protobuf.UnknownFieldSetdouble出金inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(CoreField.AccountField prototype) protected CoreField.AccountField.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static CoreField.AccountFieldparseDelimitedFrom(InputStream input) static CoreField.AccountFieldparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CoreField.AccountFieldparseFrom(byte[] data) static CoreField.AccountFieldparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CoreField.AccountFieldparseFrom(com.google.protobuf.ByteString data) static CoreField.AccountFieldparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CoreField.AccountFieldparseFrom(com.google.protobuf.CodedInputStream input) static CoreField.AccountFieldparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CoreField.AccountFieldparseFrom(InputStream input) static CoreField.AccountFieldparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CoreField.AccountFieldparseFrom(ByteBuffer data) static CoreField.AccountFieldparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<CoreField.AccountField>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) 从类继承的方法 com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag从类继承的方法 com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString从类继承的方法 com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo从接口继承的方法 com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
字段详细资料
-
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
- 覆盖:
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
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
代码
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
名称
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
持有人
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
币种
.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
网关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
- 指定者:
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
- 指定者:
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
- 抛出:
IOException
-
parseFrom
public static CoreField.AccountField parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseDelimitedFrom
- 抛出:
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
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
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
-
parser
-
getParserForType
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-