package com.njcn.advance.pojo.dto.relevent;

import lombok.Data;

/**
 * pqs
 *
 * @author cdf
 * @date 2023/7/20
 */
@Data
public class EntityGroupData {
    private int idx[];
    private int all_evt_num;
    private int evt_in_num;
    private int evt_out_num;
    private int evt_res_num;

    private int Matrixcata[][];

    private EntityGroupEvtData in_buf[];
    private EntityGroupEvtData out_buf[];
    private EntityGroupEvtData res_buf[];
    private EntityGroupEvtData grp_buf[][];

    private int grp_num[];
    private int grp_all_num;
    private EntityGroupEvtData grp_cata_buf[][][];
    private int grp_cata_num[][];

    public EntityGroupData() {
        idx = new int[FinalData.MAX_EVT_NUM];
        Matrixcata = new int[FinalData.MAX_CATA_NUM][FinalData.MAX_EVT_NUM];
        in_buf = new EntityGroupEvtData[FinalData.MAX_EVT_NUM];
        out_buf = new EntityGroupEvtData[FinalData.MAX_EVT_NUM];
        res_buf = new EntityGroupEvtData[FinalData.MAX_EVT_NUM];
        grp_buf = new EntityGroupEvtData[FinalData.MAX_GROUP_NUM][FinalData.MAX_EVT_NUM];
        grp_num = new int[FinalData.MAX_GROUP_NUM];
        grp_cata_buf = new EntityGroupEvtData[FinalData.MAX_GROUP_NUM][FinalData.MAX_CATA_NUM
                + 2][FinalData.MAX_EVT_NUM];
        grp_cata_num = new int[FinalData.MAX_GROUP_NUM][FinalData.MAX_CATA_NUM + 2];
    }
}
