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:cn.ebring.rdpedit.start.JettyFactory.java
/** * jstl-*.jar?tldjar??.//ww w .j a v a 2 s.c o m * jar?????sitemesh, shiro-web */ public static void setTldJarNames(Server server, String... jarNames) { WebAppContext context = (WebAppContext) server.getHandler(); List<String> jarNameExprssions = Lists.newArrayList(".*/jstl-[^/]*\\.jar$", ".*/.*taglibs[^/]*\\.jar$"); for (String jarName : jarNames) { jarNameExprssions.add(".*/" + jarName + "-[^/]*\\.jar$"); } context.setAttribute("org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern", StringUtils.join(jarNameExprssions, '|')); }
From source file:de.micromata.jira.rest.core.jql.JqlBuilder.java
public JqlKeyword addCondition(EField field, EOperator operator, String... operand) { JqlKeyword jqlKeyword = new JqlKeyword(); if (field != null) { jql.append(field).append(" "); }//from w w w . j ava2 s . c o m if (operator != null) { jql.append(operator).append(" "); } if (operand != null) { if (operand.length > 1) { String join = StringUtils.join(operand, ","); jql.append("(").append(join).append(") "); } else { jql.append(operand[0]).append(" "); } } return jqlKeyword; }
From source file:jongo.sql.dialect.DerbyDialect.java
@Override public String toStatementString(final Select select) { final StringBuilder b = new StringBuilder("SELECT "); if (select.getLimitParam() == null) { return super.toStatementString(select); } else {//from w w w . j av a 2 s. com b.append("* FROM ( SELECT ROW_NUMBER() OVER () AS ROW_NUM, "); if (select.isAllColumns()) { b.append("t.*"); } else { String cols = StringUtils.join(select.getColumns(), ","); b.append("t.").append(cols); } b.append(" FROM ").append(select.getTable().toString()).append(" t"); if (!select.isAllRecords()) { appendWhereClause(b, select); } b.append(") AS tmp WHERE ROW_NUM BETWEEN ").append(select.getLimitParam().getStart()); b.append(" AND ").append(select.getLimitParam().getLimit()); b.append(" ORDER BY tmp."); if (select.getOrderParam() == null) { b.append(select.getTable().getPrimaryKey()); } else { b.append(select.getOrderParam().getColumn()).append(" ") .append(select.getOrderParam().getDirection()); } } l.debug(b.toString()); return b.toString(); }
From source file:com.github.rvesse.airline.examples.simple.RequiredArguments.java
@Override public int run() { System.out.println("Arguments given were " + StringUtils.join(args, ", ")); return 0; }
From source file:com.sangupta.shire.config.PropertyConfigReader.java
@Override public Properties readLines(Collection<String> lines) { String content = StringUtils.join(lines, '\n'); Properties properties = new Properties(); try {//from ww w.j ava2s.c o m properties.load(new StringReader(content)); } catch (IOException e) { e.printStackTrace(); } return properties; }
From source file:io.minio.User.java
public String toString() { return StringUtils.join(",", this.aws); }
From source file:net.ae97.pokebot.extensions.reload.ReloadExtension.java
@Override public void runEvent(CommandEvent event) { if (!event.getUser().hasPermission(null, "extension.reload")) { return;/*ww w.ja va 2 s . c o m*/ } if (event.getArgs().length == 0) { return; } String extensionName = StringUtils.join(event.getArgs(), " "); Extension extension = PokeBot.getExtensionManager().getExtension(extensionName); if (extension == null) { event.getUser().send().notice("No extension found with name '" + extensionName + "'"); } else { try { extension.reload(); event.getUser().send().notice("'" + extension.getName() + "' has been reloaded"); } catch (ExtensionReloadFailedException ex) { getLogger().log(Level.SEVERE, "Error on reloading " + extension.getName(), ex); event.getUser().send() .notice("Error on reloading '" + extensionName + "': " + ex.getClass().getSimpleName()); } } }
From source file:com.vrem.wifianalyzer.wifi.filter.SSIDFilter.java
SSIDFilter(@NonNull BasicFilterAdapter<String> filterAdapter, @NonNull Dialog dialog) { this.filterAdapter = filterAdapter; String value = StringUtils.join(filterAdapter.getValues(), SEPARATOR_CHAR); EditText editText = (EditText) dialog.findViewById(R.id.filterSSIDtext); editText.setText(value);//from www . ja v a2s . c o m editText.addTextChangedListener(new onChange()); dialog.findViewById(R.id.filterSSID).setVisibility(View.VISIBLE); }
From source file:edu.uci.ics.asterix.common.feeds.FeedJointKey.java
public FeedJointKey(FeedId feedId, List<String> appliedFunctions) { this.primaryFeedId = feedId; this.appliedFunctions = appliedFunctions; StringBuilder builder = new StringBuilder(); builder.append(feedId);/*from w ww . j a va2 s . c o m*/ builder.append(":"); builder.append(StringUtils.join(appliedFunctions, ':')); stringRep = builder.toString(); }
From source file:annis.dao.ListCorpusByNameDaoHelper.java
public String createSql(List<String> corpusNames) { Validate.notEmpty(corpusNames, "Need at least one corpus name"); // turn corpus names into sql strings (enclosed with ') List<String> corpusNamesSqlStrings = new ArrayList<String>(); for (String corpus : corpusNames) { corpusNamesSqlStrings.add(sqlString(corpus)); }/* www . jav a 2 s . com*/ // build sql query StringBuilder sb = new StringBuilder(); sb.append("SELECT id FROM corpus WHERE name IN ( "); sb.append(StringUtils.join(corpusNamesSqlStrings, ", ")); sb.append(" ) AND top_level = 't'"); return sb.toString(); }