Can this returned message body be directly received by a Java entity class and encapsulated into an entity class?
This is a code snippet. If it is encapsulated into an entity class, which class is it? It contains the following FieldList, FieldEntry, etc. balabala
public void onRefreshMsg(RefreshMsg refreshMsg, OmmConsumerEvent event) {
log.error("监听的消息:"+refreshMsg.toString());
messageFuture.complete(refreshMsg.toString());
}
RefreshMsg
streamId="5"
domain="MarketPrice Domain"
solicited
RefreshComplete
state="Open / Ok / None / ''"
itemGroup="00 04"
permissionData="03 01 01 65 81 c0"
name="ARNO.BO"
nameType="1"
serviceId="257"
serviceName="ELEKTRON_DD"
Payload dataType="FieldList"
FieldList FieldListNum="38" DictionaryId="1"
FieldEntry fid="1" name="PROD_PERM" dataType="UInt" value="6581"
FieldEntry fid="2" name="RDNDISPLAY" dataType="UInt" value="116"
FieldEntry fid="3" name="DSPLY_NAME" dataType="Rmtes" value="ARNOLD-XT"
FieldEntry fid="4" name="RDN_EXCHID" dataType="Enum" value="145"
FieldEntry fid="5" name="TIMACT" dataType="Time" value="07:27:40:000:000:000"
FieldEntry fid="6" name="TRDPRC_1" dataType="Real" value="39.03"
FieldEntry fid="7" name="TRDPRC_2" dataType="Real" value="39.03"
FieldEntry fid="8" name="TRDPRC_3" dataType="Real" value="37.51"
FieldEntry fid="9" name="TRDPRC_4" dataType="Real" value="(blank data)"
FieldEntry fid="10" name="TRDPRC_5" dataType="Real" value="(blank data)"
FieldEntry fid="11" name="NETCHNG_1" dataType="Real" value="0.76"
FieldEntry fid="12" name="HIGH_1" dataType="Real" value="39.03"
FieldEntry fid="13" name="LOW_1" dataType="Real" value="37.51"
FieldEntry fid="14" name="PRCTCK_1" dataType="Enum" value="1"
FieldEntry fid="15" name="CURRENCY" dataType="Enum" value="356"
FieldEntry fid="16" name="TRADE_DATE" dataType="Date" value="08 APR 2024"
FieldEntry fid="18" name="TRDTIM_1" dataType="Time" value="06:45:00:000:000:000"
FieldEntry fid="19" name="OPEN_PRC" dataType="Real" value="37.51"
FieldEntry fid="21" name="HST_CLOSE" dataType="Real" value="38.27"
FieldEntry fid="22" name="BID" dataType="Real" value="39.03"
FieldEntry fid="25" name="ASK" dataType="Real" value="39.03"
FieldEntry fid="28" name="NEWS" dataType="Rmtes" value=" "
FieldEntry fid="29" name="NEWS_TIME" dataType="Time" value="(blank data)"
FieldEntry fid="30" name="BIDSIZE" dataType="Real" value="4024.0"
FieldEntry fid="31" name="ASKSIZE" dataType="Real" value="503.0"
FieldEntry fid="32" name="ACVOL_1" dataType="Real" value="20843.0"
FieldEntry fid="34" name="EARNINGS" dataType="Real" value="0.6301"
FieldEntry fid="35" name="YIELD" dataType="Real" value="0.00"
FieldEntry fid="36" name="PERATIO" dataType="Real" value="60.74"
FieldEntry fid="38" name="DIVPAYDATE" dataType="Date" value="(blank data)"
FieldEntry fid="39" name="EXDIVDATE" dataType="Date" value="(blank data)"
FieldEntry fid="53" name="TRD_UNITS" dataType="Enum" value="2"
FieldEntry fid="55" name="LOT_SIZE" dataType="Real" value="1.0"
FieldEntry fid="56" name="PCTCHNG" dataType="Real" value="1.99"
FieldEntry fid="60" name="CLOSE_BID" dataType="Real" value="38.27"
FieldEntry fid="61" name="CLOSE_ASK" dataType="Real" value="0.00"
FieldEntry fid="71" name="DIVIDEND" dataType="Real" value="0.00"
FieldEntry fid="75" name="UPLIMIT" dataType="Real" value="39.03"
FieldEntry fid="76" name="LOLIMIT" dataType="Real" value="37.51"
FieldEntry fid="77" name="NUM_MOVES" dataType="Real" value="25.0"
FieldEntry fid="78" name="OFFCL_CODE" dataType="Rmtes" value="ARNOLD"
FieldEntry fid="79" name="HSTCLSDATE" dataType="Date" value="05 APR 2024"
FieldEntry fid="90" name="YRHIGH" dataType="Real" value="47.6"
FieldEntry fid="91" name="YRLOW" dataType="Real" value="16.9"
FieldEntry fid="100" name="TURNOVER" dataType="Real" value="809.0"
FieldEntry fid="105" name="BCKGRNDPAG" dataType="Rmtes" value="****"
FieldEntry fid="110" name="YCHIGH_IND" dataType="Enum" value="(blank data)"
FieldEntry fid="111" name="YCLOW_IND" dataType="Enum" value="(blank data)"
FieldEntry fid="118" name="PRC_QL_CD" dataType="Enum" value="0"
FieldEntry fid="178" name="TRDVOL_1" dataType="Real" value="274.0"
FieldEntry fid="198" name="LOT_SIZE_A" dataType="Real" value="1.0"
FieldEntry fid="259" name="RECORDTYPE" dataType="UInt" value="113"
FieldEntry fid="289" name="ASK_VOLUME" dataType="Real" value="20843.0"
FieldEntry fid="291" name="NO_BIDMMKR" dataType="Real" value="10.0"
FieldEntry fid="292" name="NO_ASKMMKR" dataType="Real" value="2.0"
FieldEntry fid="350" name="YRHIGHDAT" dataType="Date" value="20 FEB 2024"
FieldEntry fid="351" name="YRLOWDAT" dataType="Date" value="01 DEC 2023"
FieldEntry fid="372" name="IRGPRC" dataType="Real" value="38.27"
FieldEntry fid="373" name="IRGVOL" dataType="Real" value="11634.0"
FieldEntry fid="379" name="SALTIM" dataType="Time" value="06:45:00:000:000:000"
FieldEntry fid="380" name="TNOVER_SC" dataType="Enum" value="4"
FieldEntry fid="728" name="BCAST_REF" dataType="Rmtes" value="ARNO.BO"
FieldEntry fid="869" name="OFF_CD_IND" dataType="Enum" value="33"
FieldEntry fid="975" name="ACT_FLAG1" dataType="Rmtes" value="A"
FieldEntry fid="976" name="ACT_FLAG2" dataType="Rmtes" value="A"
FieldEntry fid="977" name="ACT_FLAG3" dataType="Rmtes" value="A"
FieldEntry fid="978" name="ACT_FLAG4" dataType="Rmtes" value="(blank data)"
FieldEntry fid="979" name="ACT_FLAG5" dataType="Rmtes" value="(blank data)"
FieldEntry fid="996" name="GEN_VAL1" dataType="Real" value="39.03"
FieldEntry fid="999" name="GEN_VAL4" dataType="Real" value="509.0"
FieldEntry fid="1000" name="GV1_TEXT" dataType="Rmtes" value="IndPrc"
FieldEntry fid="1003" name="GV4_TEXT" dataType="Rmtes" value="IndVol"
FieldEntry fid="1028" name="GV1_DATE" dataType="Date" value="05 APR 2024"
FieldEntry fid="1030" name="GEN_VAL6" dataType="Real" value="38.81"
FieldEntry fid="1035" name="GV5_TEXT" dataType="Rmtes" value="CALLAU"
FieldEntry fid="1051" name="GV2_DATE" dataType="Date" value="(blank data)"
FieldEntry fid="1056" name="OFFC_CODE2" dataType="Rmtes" value="INE185K01036"
FieldEntry fid="1057" name="NOMINAL" dataType="Real" value="1000.0"
FieldEntry fid="1067" name="EXCHTIM" dataType="Time" value="07:27:40:000:000:000"
FieldEntry fid="1080" name="PREF_DISP" dataType="UInt" value="7140"
FieldEntry fid="1406" name="ISS_TP_FLG" dataType="Rmtes" value="3"
FieldEntry fid="1465" name="ADJUST_CLS" dataType="Real" value="38.27"
FieldEntry fid="1496" name="WEIGHTING" dataType="Real" value="38.814"
FieldEntry fid="1709" name="RDN_EXCHD2" dataType="Enum" value="145"
FieldEntry fid="2406" name="WEIGHTING3" dataType="Real" value="1000.0"
FieldEntry fid="3131" name="IRGFID" dataType="Real" value="18546.0"
FieldEntry fid="3132" name="IRGVAL" dataType="Real" value="0"
FieldEntry fid="3263" name="PREV_DISP" dataType="UInt" value="4798"
FieldEntry fid="3265" name="52WK_HIGH" dataType="Real" value="47.6"
FieldEntry fid="3266" name="52WK_LOW" dataType="Real" value="16.9"
FieldEntry fid="3372" name="OFF_CLOSE" dataType="Real" value="(blank data)"
FieldEntry fid="3386" name="QUOTE_DATE" dataType="Date" value="08 APR 2024"
FieldEntry fid="3404" name="VWAP" dataType="Real" value="38.814"
FieldEntry fid="3422" name="PROV_SYMB" dataType="Rmtes" value="537069"
FieldEntry fid="3448" name="52W_HDAT" dataType="Date" value="20 FEB 2024"
FieldEntry fid="3449" name="52W_HIND" dataType="Enum" value="(blank data)"
FieldEntry fid="3450" name="52W_LDAT" dataType="Date" value="01 DEC 2023"
FieldEntry fid="3451" name="52W_LIND" dataType="Enum" value="(blank data)"
FieldEntry fid="3580" name="BID_ASK_DT" dataType="Date" value="05 APR 2024"
FieldEntry fid="3655" name="ISIN_CODE" dataType="Rmtes" value="INE185K01036"
FieldEntry fid="3675" name="LST_TRD_PR" dataType="Real" value="38.27"
FieldEntry fid="3694" name="MNEMONIC" dataType="Rmtes" value="537069"
FieldEntry fid="3823" name="VMA_5D" dataType="Real" value="16792.0"
FieldEntry fid="3824" name="VMA_30D" dataType="Real" value="43951.0"
FieldEntry fid="3863" name="CLS_BIDSIZ" dataType="Real" value="18546.0"
FieldEntry fid="3865" name="CLS_ASKSIZ" dataType="Real" value="0"
FieldEntry fid="3912" name="IND_AUC" dataType="Real" value="39.03"
FieldEntry fid="3913" name="IND_AUCVOL" dataType="Real" value="509.0"
FieldEntry fid="3984" name="TRD_TYPE" dataType="Rmtes" value="A"
FieldEntry fid="4058" name="EXCHCODE" dataType="Rmtes" value="537069"
FieldEntry fid="4204" name="IPO_PRC" dataType="Real" value="(blank data)"
FieldEntry fid="4313" name="VWAP_EXCH" dataType="Real" value="38.81"
FieldEntry fid="4465" name="TRD_IND_1" dataType="Rmtes" value="0"
FieldEntry fid="5302" name="REF_PRICE" dataType="Real" value="(blank data)"
FieldEntry fid="5357" name="CONTEXT_ID" dataType="Real" value="1289.0"
FieldEntry fid="6210" name="PRC_TICK" dataType="Real" value="0.01"
FieldEntry fid="6242" name="VWAP_VOL" dataType="Real" value="20843.0"
FieldEntry fid="6401" name="DDS_DSO_ID" dataType="UInt" value="4134"
FieldEntry fid="6480" name="SPS_SP_RIC" dataType="Ascii" value=".[SPSBSE01L1"
FieldEntry fid="6544" name="NO_BIDORD1" dataType="UInt" value="10"
FieldEntry fid="6554" name="NO_ASKORD1" dataType="UInt" value="2"
FieldEntry fid="6614" name="TRD_STATUS" dataType="Enum" value="1"
FieldEntry fid="6762" name="OFF_CLS_DT" dataType="Date" value="(blank data)"
FieldEntry fid="6767" name="PRV_LST_DT" dataType="Date" value="05 APR 2024"
FieldEntry fid="6835" name="DELBY_DT" dataType="Date" value="(blank data)"
FieldEntry fid="6908" name="BLKTRDVOL" dataType="Int" value="(blank data)"
FieldEntry fid="6983" name="VMA_21D" dataType="Int" value="50166"
FieldEntry fid="7038" name="THEO_LTVOL" dataType="Int" value="274"
FieldEntry fid="8127" name="OAUC_VMA21" dataType="Real" value="292.0"
FieldEntry fid="8128" name="OAUC_VMA30" dataType="Real" value="205.0"
FieldEntry fid="8129" name="OAUC_VMA5D" dataType="Real" value="0.00"
FieldEntry fid="8300" name="SEE_RIC" dataType="Ascii" value="(blank data)"
FieldEntry fid="8311" name="BCASTREF32" dataType="Ascii" value="ARNO.BO"
FieldEntry fid="8493" name="XMIC_CODE" dataType="Rmtes" value="XBOM"
FieldEntry fid="8568" name="MKT_TIER" dataType="Rmtes" value="XT"
FieldEntry fid="8635" name="RCS_AS_CL2" dataType="Rmtes" value="(blank data)"
FieldEntry fid="8647" name="PERIOD_CD2" dataType="Rmtes" value="1"
FieldEntry fid="8745" name="SRC_SYMB" dataType="Rmtes" value="537069"
FieldEntry fid="8927" name="INST_PHASE" dataType="Enum" value="2"
FieldEntry fid="8949" name="REF_PRC_TP" dataType="Enum" value="38"
FieldEntry fid="9210" name="BLK_DATE" dataType="Date" value="(blank data)"
FieldEntry fid="9350" name="NDEL_ST_DT" dataType="Date" value="(blank data)"
FieldEntry fid="9351" name="NDEL_EN_DT" dataType="Date" value="(blank data)"
FieldEntry fid="9938" name="ADJUST_CL2" dataType="Real" value="38.27"
FieldEntry fid="10590" name="EL_MAR_RT" dataType="Real" value="0.00"
FieldEntry fid="10594" name="VAR_MAR_RT" dataType="Real" value="1.0"
FieldEntry fid="12840" name="ELIGBL_TRD" dataType="Enum" value="1"
FieldEntry fid="13406" name="EXCHCD_TP" dataType="Enum" value="5"
FieldEntry fid="13432" name="TR_TRD_FLG" dataType="Enum" value="3"
FieldEntry fid="13438" name="SETT_RUL" dataType="Enum" value="4"
FieldEntry fid="14265" name="QUOTIM_NS" dataType="Time" value="07:27:40:272:000:000"
FieldEntry fid="14266" name="SALTIM_NS" dataType="Time" value="06:45:00:000:000:000"
FieldEntry fid="14273" name="BLKTIM_NS" dataType="Time" value="(blank data)"
FieldEntry fid="32482" name="ELG_ACVOL" dataType="UInt" value="(blank data)"
FieldEntry fid="32488" name="VEH_PERMID" dataType="UInt" value="(blank data)"
FieldEntry fid="32741" name="TRNOVR_UNS" dataType="Real" value="809000.0"
FieldEntry fid="32743" name="ACVOL_UNS" dataType="UInt" value="20843"
FieldEntry fid="32744" name="AMT_OS_UNS" dataType="UInt" value="30075000"
FieldListEnd
PayloadEnd
RefreshMsgEnd