package tech.powerjob.client; import com.alibaba.fastjson.TypeReference; import tech.powerjob.client.module.AppAuthResult; import tech.powerjob.common.request.http.SaveJobInfoRequest; import tech.powerjob.common.response.*; import java.util.List; /** * TypeReference store. * * @author tjq * @since 11/7/20 */ public class TypeStore { public static final TypeReference> APP_AUTH_RESULT_TYPE = new TypeReference>(){}; public static final TypeReference> VOID_RESULT_TYPE = new TypeReference>(){}; public static final TypeReference> INTEGER_RESULT_TYPE = new TypeReference>(){}; public static final TypeReference> LONG_RESULT_TYPE = new TypeReference>(){}; public static final TypeReference> JOB_RESULT_TYPE = new TypeReference>(){}; public static final TypeReference> SAVE_JOB_INFO_REQUEST_RESULT_TYPE = new TypeReference>(){}; public static final TypeReference>> LIST_JOB_RESULT_TYPE = new TypeReference>>(){}; public static final TypeReference> INSTANCE_RESULT_TYPE = new TypeReference>() {}; public static final TypeReference>> LIST_INSTANCE_RESULT_TYPE = new TypeReference>>(){}; public static final TypeReference> WF_RESULT_TYPE = new TypeReference>() {}; public static final TypeReference> WF_INSTANCE_RESULT_TYPE = new TypeReference>() {}; public static final TypeReference>> WF_NODE_LIST_RESULT_TYPE = new TypeReference>> () {}; }