Browse Source

delete ArrayUtils, etc

sunyj 8 years ago
parent
commit
0d298f18ce

+ 0 - 46
mall-search/src/main/java/com/uas/search/util/ArrayUtils.java

@@ -1,46 +0,0 @@
-package com.uas.search.util;
-
-/**
- * 数组工具类
- * 
- * @author sunyj
- * @since 2017年4月21日 下午9:01:53
- */
-public class ArrayUtils {
-
-	public static boolean isEmpty(Object[] array) {
-		return array == null || array.length == 0;
-	}
-
-	public static boolean isEmpty(long[] array) {
-		return array == null || array.length == 0;
-	}
-
-	public static boolean isEmpty(int[] array) {
-		return array == null || array.length == 0;
-	}
-
-	public static boolean isEmpty(short[] array) {
-		return array == null || array.length == 0;
-	}
-
-	public static boolean isEmpty(char[] array) {
-		return array == null || array.length == 0;
-	}
-
-	public static boolean isEmpty(byte[] array) {
-		return array == null || array.length == 0;
-	}
-
-	public static boolean isEmpty(double[] array) {
-		return array == null || array.length == 0;
-	}
-
-	public static boolean isEmpty(float[] array) {
-		return array == null || array.length == 0;
-	}
-
-	public static boolean isEmpty(boolean[] array) {
-		return array == null || array.length == 0;
-	}
-}

+ 0 - 21
mall-search/src/main/java/com/uas/search/util/CollectionUtils.java

@@ -1,21 +0,0 @@
-package com.uas.search.util;
-
-import java.util.Collection;
-import java.util.Map;
-
-/**
- * 集合工具类
- * 
- * @author sunyj
- * @since 2017年4月21日 下午9:43:31
- */
-public class CollectionUtils {
-
-	public static boolean isEmpty(Collection<?> coll) {
-		return (coll == null || coll.isEmpty());
-	}
-
-	public static boolean isEmpty(Map<?, ?> map) {
-		return (map == null || map.isEmpty());
-	}
-}

+ 0 - 44
mall-search/src/main/java/com/uas/search/util/ExceptionUtils.java

@@ -1,44 +0,0 @@
-package com.uas.search.util;
-
-/**
- * 处理异常的工具类
- * 
- * @author sunyj
- * @since 2017年8月10日 下午3:26:55
- */
-public class ExceptionUtils {
-
-	/**
-	 * 获取异常及其Cause拼接成的字符串
-	 * 
-	 * @param e
-	 *            异常
-	 * @return 拼接后的结果
-	 */
-	public static String getMessage(Throwable e) {
-		StringBuilder sb = new StringBuilder(e.toString());
-		if (e.getCause() != null) {
-			sb.append("\nCaused by: ").append(getMessage(e.getCause()));
-		}
-		return sb.toString();
-	}
-
-	/**
-	 * 获取异常及其Cause的StackTrace拼接成的字符串
-	 * 
-	 * @param e
-	 *            异常
-	 * @return 拼接后的结果
-	 */
-	public static String getDetailedMessage(Throwable e) {
-		StringBuilder sb = new StringBuilder(e.toString());
-		StackTraceElement[] stackTraceElements = e.getStackTrace();
-		for (StackTraceElement stackTraceElement : stackTraceElements) {
-			sb.append("\n\t").append(stackTraceElement.toString());
-		}
-		if (e.getCause() != null) {
-			sb.append("\nCaused by: ").append(getDetailedMessage(e.getCause()));
-		}
-		return sb.toString();
-	}
-}

+ 0 - 31
mall-search/src/main/java/com/uas/search/util/StringUtils.java

@@ -1,31 +0,0 @@
-package com.uas.search.util;
-
-/**
- * 字符串工具类
- * 
- * @author sunyj
- * @since 2017年5月25日 上午11:09:36
- */
-public class StringUtils {
-
-	public static boolean isEmpty(Object str) {
-		return (str == null || "".equals(str.toString().trim()));
-	}
-
-	public static String reverse(String str) {
-		if (isEmpty(str)) {
-			return str;
-		}
-		char[] array = str.toCharArray();
-		int begin = 0;
-		int end = str.length() - 1;
-		while (begin < end) {
-			array[begin] = (char) (array[begin] ^ array[end]);
-			array[end] = (char) (array[begin] ^ array[end]);
-			array[begin] = (char) (array[begin] ^ array[end]);
-			begin++;
-			end--;
-		}
-		return new String(array);
-	}
-}