package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; import java.util.Arrays; /** * @author 47081 * @version 1.0 * @description 门禁假日组配置,对应枚举 {@link * com.iailab.netsdk.lib.enumeration.NET_EM_CFG_OPERATE_TYPE#NET_EM_CFG_ACCESSCTL_SPECIALDAY_GROUP} * @date 2020/10/19 */ public class NET_CFG_ACCESSCTL_SPECIALDAY_GROUP_INFO extends NetSDKLib.SdkStructure { public int dwSize; /** 组使能 */ public boolean bGroupEnable; /** 组名称 */ public byte[] szGroupName = new byte[32]; /** 有效的节假日数量 */ public int nSpeciaday; /** 假日信息 */ public NET_ACCESSCTL_SPECIALDAY_INFO[] stuSpeciaday = (NET_ACCESSCTL_SPECIALDAY_INFO[]) new NET_ACCESSCTL_SPECIALDAY_INFO().toArray(16); public NET_CFG_ACCESSCTL_SPECIALDAY_GROUP_INFO() { this.dwSize = this.size(); } @Override public String toString() { return "假日组,NET_CFG_ACCESSCTL_SPECIALDAY_GROUP_INFO{" + "bGroupEnable=" + bGroupEnable + ", szGroupName=" + new String(szGroupName).trim() + ", nSpeciaday=" + nSpeciaday + ", stuSpeciaday=" + Arrays.toString(stuSpeciaday) + '}'; } }