com.loocme.sys.datastruct.WeekArray Maven / Gradle / Ivy
package com.loocme.sys.datastruct;
import java.util.ArrayList;
import java.util.List;
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.alibaba.fastjson.support.config.FastJsonConfig;
import com.alibaba.fastjson.JSONArray;
import com.loocme.sys.constance.DateFormatConst;
import com.loocme.sys.exception.WeektypeCastException;
import com.loocme.sys.util.ListUtil;
import lombok.extern.slf4j.Slf4j;
/**
* @author liuchi
*/
@Slf4j
public class WeekArray extends Var implements java.io.Serializable
{
private static final long serialVersionUID = 1L;
private transient List priList = new ArrayList();
public WeekArray()
{
super();
}
public WeekArray(Object value)
{
super();
this.setValue(value);
}
@SuppressWarnings("unchecked")
void setValue(Object value)
{
if (null == value)
{
this.priList = new ArrayList();
return;
}
if (value instanceof List)
{
List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy