public static void notEmpty(final String object, final String message) { if (StringUtils.isEmptyOrWhitespace(object)) { throw new IllegalArgumentException(message); } }
static FragmentSignature internalParseFragmentSignature(final String input) { if (StringUtils.isEmptyOrWhitespace(input)) { return null; final String[] parameterArray = StringUtils.split(parameters, ","); if (parameterArray.length == 0) { parameterNames = null;
public String trim(final Object target) { if (target == null) { return null; } return StringUtils.trim(target); }
public String[] arraySplit(final Object target, final String separator) { if (target == null) { return null; } return StringUtils.split(target, separator); }
/** * 聊天界面 */ @GetMapping("/index") public ModelAndView index(String username, String password, HttpServletRequest request) throws UnknownHostException { if (StringUtils.isEmpty(username)) { username = "匿名用户"; } ModelAndView mav = new ModelAndView("/chat"); mav.addObject("username", username); mav.addObject("webSocketUrl", "ws://"+InetAddress.getLocalHost().getHostAddress()+":"+request.getServerPort()+request.getContextPath()+"/chat"); return mav; }
protected ITestResource resolveRelativeClassPathTestResource( final String resourceName, final IClassPathTestResource relativeTo) { final String nameRelativeTo = relativeTo.getName(); final List<String> originalTokens = new ArrayList<String>(Arrays.asList( StringUtils.split(nameRelativeTo,"/"))); final String[] newTokens = StringUtils.split(resourceName,"/"); if (!(nameRelativeTo.endsWith("/"))) { originalTokens.remove(originalTokens.size() - 1); } for (final String newToken : newTokens) { if (newToken == null || newToken.trim().equals("")) { continue; } if (newToken.equals("..")) { originalTokens.remove(originalTokens.size() - 1); continue; } originalTokens.add(newToken); } return resolveClassPathTestResource(StringUtils.join(originalTokens,'/')); }
public String arrayJoin(final Object[] stringArray, final String separator) { if (stringArray == null) { return null; } return StringUtils.join(stringArray, separator); }
public String toUpperCase(final Object target) { if (target == null) { return null; } return StringUtils.toUpperCase(target, this.locale); }
public String replace(final Object target, final String before, final String after) { if (target == null) { return null; } return StringUtils.replace(target, before, after); }
/** * * @param first first * @param second second * @return the result * @since 2.0.16 */ public Boolean equals(final Object first, final Object second) { return StringUtils.equals(first, second); }
/** * <p> * XML-escapes the specified text. * </p> * * @param target the text to be escaped * @return the escaped text. * * @since 2.0.9 */ public String escapeXml(final Object target) { if (target == null) { return null; } return StringUtils.escapeXml(target); }
public Set<String> setSplit(final Object target, final String separator) { if (target == null) { return null; } return new LinkedHashSet<String>(java.util.Arrays.asList(StringUtils.split(target, separator))); }
@Override public Locale resolveLocale(HttpServletRequest request) { String l = request.getParameter("lg"); Locale locale = Locale.getDefault(); if(!StringUtils.isEmpty(l)){ String[] split = l.split("_"); locale = new Locale(split[0], split[1]); } return locale; }
protected ITestResource resolveRelativeClassPathTestResource( final String resourceName, final IClassPathTestResource relativeTo) { final String nameRelativeTo = relativeTo.getName(); final List<String> originalTokens = new ArrayList<String>(Arrays.asList( StringUtils.split(nameRelativeTo,"/"))); final String[] newTokens = StringUtils.split(resourceName,"/"); if (!(nameRelativeTo.endsWith("/"))) { originalTokens.remove(originalTokens.size() - 1); } for (final String newToken : newTokens) { if (newToken == null || newToken.trim().equals("")) { continue; } if (newToken.equals("..")) { originalTokens.remove(originalTokens.size() - 1); continue; } originalTokens.add(newToken); } return resolveClassPathTestResource(StringUtils.join(originalTokens,'/')); }
public String listJoin(final List<?> stringIter, final String separator) { if (stringIter == null) { return null; } return StringUtils.join(stringIter, separator); }
@SuppressWarnings("unchecked") public T setColumnName(String theColumnName) { myColumnName = StringUtils.toUpperCase(theColumnName, Locale.US); return (T) this; }
private static URI toURI(final URL url) throws URISyntaxException { String location = url.toString(); if (location.indexOf(' ') == -1) { // No need to replace anything return new URI(location); } return new URI(StringUtils.replace(location, " ", "%20")); }
/** * * @since 2.0.16 */ public Boolean equals(final Object first, final Object second) { return StringUtils.equals(first, second); }
/** * <p> * XML-escapes the specified text. * </p> * * @param target the text to be escaped * @return the escaped text. * * @since 2.0.9 */ public String escapeXml(final Object target) { return StringUtils.escapeXml(target); }
public Boolean isEmpty(final Object target) { return Boolean.valueOf(target == null || StringUtils.isEmptyOrWhitespace(target.toString())); }