Rev 21570 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.spice.profitmandi.common.util;import java.time.LocalDate;import java.time.LocalTime;import java.time.format.DateTimeParseException;import javax.mail.internet.InternetAddress;public class StringUtils {private StringUtils(){}public static final LocalDate toDate(String dateString)throws DateTimeParseException{return LocalDate.parse(dateString);}public static final LocalTime toTime(String timeString) throws DateTimeParseException{return LocalTime.parse(timeString);}public static boolean isValidMobile(String mobile){try{Long.valueOf(mobile);}catch(Exception e){return false;}if (mobile.startsWith("0")){return false;}if (mobile.length()!=10){return false;}return true;}public static boolean isValidEmailAddress(String email) {boolean result = true;try {InternetAddress emailAddr = new InternetAddress(email);emailAddr.validate();} catch (Exception ex) {result = false;}return result;}}