/** * 判断object是否为空,集合会校验size */ public static boolean isNull(Object... objs) { for (Object obj : objs) { if (ObjectUtils.isEmpty(obj)) { return true; } } return false; }
/** * 对象非空判断 */ public static boolean isNotEmpty(Object obj) { return !ObjectUtils.isEmpty(obj); }
public static void notEmpty(Map<?, ?> map, IErrorCode errorCode) { if (ObjectUtils.isEmpty(map)) { fail(errorCode); } }
public static void notEmpty(Object[] array, IErrorCode errorCode) { if (ObjectUtils.isEmpty(array)) { fail(errorCode); } }
@Override public ServletInputStream getInputStream() { if (ObjectUtils.isEmpty(body)) { return null; } final ByteArrayInputStream bais = new ByteArrayInputStream(body); return new ServletInputStream() { @Override public boolean isFinished() { return false; } @Override public boolean isReady() { return false; } @Override @SuppressWarnings("EmptyMethod") public void setReadListener(ReadListener readListener) { } @Override public int read() { return bais.read(); } }; }
public static void notEmpty(ErrorCodeEnum errorCodeEnum, Object[] array) { if (ObjectUtils.isEmpty(array)) { failure(errorCodeEnum); } }
public static void notEmpty(Object[] array, IErrorCode errorCode) { if (ObjectUtils.isEmpty(array)) { fail(errorCode); } }
public static void notEmpty(Map<?, ?> map, IErrorCode errorCode) { if (ObjectUtils.isEmpty(map)) { fail(errorCode); } }
public static void notEmpty(ErrorCode errorCode, Object[] array) { if (ObjectUtils.isEmpty(array)) { failure(errorCode); } }
@Override public void doOnRefreshed(ApplicationContext context) throws Exception { EasyMap tableBeans = SpringUtils.getBeanswithAnnotation(TableBean.class); Map<String, ?> generators = SpringUtils.getBeansOfType(AbstractGenerator.class); if(generators!=null && generators.size()>0) { AbstractGenerator generator = null; EasyGenerater easyGenerater = null; for(String generaterName : generators.keySet()) { generator = (AbstractGenerator) generators.get(generaterName); if(!ObjectUtils.isEmpty(generator)) { easyGenerater = generator.getClass().getAnnotation(EasyGenerater.class); if(!(easyGenerater!=null && !easyGenerater.isGenerate()) && generator.isGenerate()) { generator.run(tableBeans); } } } } }