List of usage examples for org.apache.commons.lang3 StringUtils join
public static String join(final Iterable<?> iterable, final String separator)
Joins the elements of the provided Iterable into a single String containing the provided elements.
No delimiter is added before or after the list.
From source file:com.crushpaper.CommandLineUtil.java
/** * Returns the array of with double quotes around any argument with spaces * in it so it can be run from the command line. *//*from www. ja v a 2 s. c o m*/ static public String getArgsForCopyAndPaste(String[] args) { String[] result = new String[args.length]; for (int i = 0; i < args.length; ++i) { String arg = args[i]; result[i] = arg.contains(" ") ? "\"" + arg + "\"" : arg; } return StringUtils.join(result, " "); }
From source file:com.jaspersoft.android.jaspermobile.cookie.LegacyCookieManager.java
@Override public void semanticConfiguration(String targetDomain) { CookieSyncManager.createInstance(getContext()); final CookieManager cookieManager = CookieManager.getInstance(); cookieManager.removeSessionCookie(); cookieManager.setCookie(targetDomain, StringUtils.join(getCookieStore(), ";")); CookieSyncManager.getInstance().sync(); }
From source file:com.techcavern.wavetact.ircCommands.fun.Say.java
@Override public void onCommand(String command, User user, PircBotX network, String prefix, Channel channel, boolean isPrivate, int userPermLevel, String... args) throws Exception { String channelname = null;/*from w ww .j av a2s . co m*/ if (!isPrivate) { channelname = prefix + channel.getName(); } else { channelname = user.getNick(); } if (args.length > 1 && args[0].startsWith("#")) { channelname = args[0]; args = ArrayUtils.remove(args, 0); } if (command.equalsIgnoreCase("act") || command.equalsIgnoreCase("do") || command.equalsIgnoreCase("a")) { Registry.messageQueue.get(network) .add("PRIVMSG " + channelname + " :\u0001ACTION " + StringUtils.join(args, " ") + "\u0001"); } else if (command.equalsIgnoreCase("prism")) { Registry.messageQueue.get(network) .add("PRIVMSG " + channelname + " :" + GeneralUtils.prism(StringUtils.join(args, " "))); } else { if (args.length > 1 && !Character.isLetterOrDigit(args[0].charAt(0)) && args[0].charAt(1) == "#".charAt(0)) { channelname = args[0]; args = ArrayUtils.remove(args, 0); } Registry.messageQueue.get(network).add("PRIVMSG " + channelname + " :" + StringUtils.join(args, " ")); } }
From source file:com.thoughtworks.go.util.Csv.java
public String toString() { Set<String> allFields = fields(); StringBuilder sb = new StringBuilder(); sb.append(StringUtils.join(allFields, ",")).append("\n"); for (CsvRow row : data) { sb.append(row.toString(allFields)).append("\n"); }// www.j av a2 s.c o m return sb.toString(); }
From source file:com.threewks.thundr.elasticsearch.action.BaseBuilder.java
public B routing(List<String> routes) { this.parameters.put("routing", StringUtils.join(routes, ",")); return (B) this; }
From source file:com.thoughtworks.go.server.cache.CacheKeyGenerator.java
public String generate(String identifier, Object... args) { final List<Object> allArgs = Arrays.stream(args).map(arg -> { if (isAllowed(arg)) { return arg; }/*from ww w .j a va2 s . c om*/ throw new IllegalArgumentException("Type " + arg.getClass() + " is not allowed here!"); }).map(arg -> { if (arg instanceof CaseInsensitiveString) { return ((CaseInsensitiveString) arg).toLower(); } else { return arg; } }).collect(Collectors.toList()); allArgs.add(0, clazz.getName()); allArgs.add(1, identifier); return StringUtils.join(allArgs, DELIMITER).intern(); }
From source file:net.ontopia.persistence.query.sql.SQLAnd.java
@Override public String toString() { return "(" + StringUtils.join(expressions, " and ") + ")"; }
From source file:com.techcavern.wavetact.ircCommands.anonymonity.Act.java
@Override public void onCommand(User user, PircBotX network, String prefix, Channel channel, boolean isPrivate, int userPermLevel, String... args) throws Exception { Channel chan;/* w w w.ja v a2 s.co m*/ if (args.length > 1) { prefix = IRCUtils.getPrefix(network, args[0]); if (!prefix.isEmpty()) chan = IRCUtils.getChannelbyName(network, args[0].replace(prefix, "")); else chan = IRCUtils.getChannelbyName(network, args[0]); if (chan != null) args = ArrayUtils.remove(args, 0); else chan = channel; } else { chan = channel; } if (PermUtils.getPermLevel(network, user.getNick(), chan) >= 5) { IRCUtils.sendAction(user, network, chan, StringUtils.join(args, " ").replace("\n", " "), prefix); } else { ErrorUtils.sendError(user, "Permission denied"); } }
From source file:com.techcavern.wavetact.ircCommands.anonymonity.Say.java
@Override public void onCommand(User user, PircBotX network, String prefix, Channel channel, boolean isPrivate, int userPermLevel, String... args) throws Exception { Channel chan;/* w w w. java 2s . c o m*/ if (args.length > 1) { prefix = IRCUtils.getPrefix(network, args[0]); if (!prefix.isEmpty()) chan = IRCUtils.getChannelbyName(network, args[0].replace(prefix, "")); else chan = IRCUtils.getChannelbyName(network, args[0]); if (chan != null) args = ArrayUtils.remove(args, 0); else chan = channel; } else { chan = channel; } if (PermUtils.getPermLevel(network, user.getNick(), chan) >= 5) { IRCUtils.sendMessage(user, network, chan, StringUtils.join(args, " ").replace("\n", " "), prefix); } else { ErrorUtils.sendError(user, "Permission denied"); } }
From source file:appsgate.lig.eude.interpreter.langage.nodes.NodeEventsSequence.java
@Override public String getExpertProgramScript() { return "[" + StringUtils.join(listOfEvent, " THEN ") + "]"; }