public String toDotString() { return Strings.join(p, "."); }
public String toDotString() { return Strings.join(p, "."); }
public String prettyMessages() { return Strings.join(messages, "\n"); }
/** * Join an Array of Strings into a single string with a delimiter. * For example, join(new String[] {"foo","","bar","x"}, "|") would return * "foo||bar|x" * * @param s an iterable of strings * @param on the delimiter * @return a single joined string */ public static String join(String[] s, String on) { return join(Arrays.asList(s), on); }
/** * Join an Iterable of Strings into a single string with a delimiter. * For example, join(Arrays.asList("foo","","bar","x"), "|") would return * "foo||bar|x" * * @param s an iterable of strings * @param on the delimiter * @return a single joined string */ public static String join(Iterable<String> s, String on) { return join(s.iterator(), on); }
/** * Join an Array of Strings into a single string with a delimiter. * For example, join(new String[] {"foo","","bar","x"}, "|") would return * "foo||bar|x" * * @param s an iterable of strings * @param on the delimiter * @return a single joined string */ public static String join(String[] s, String on) { return join(Arrays.asList(s), on); }
/** * Join an Iterable of Strings into a single string with a delimiter. * For example, join(Arrays.asList("foo","","bar","x"), "|") would return * "foo||bar|x" * * @param s an iterable of strings * @param on the delimiter * @return a single joined string */ public static String join(Iterable<String> s, String on) { return join(s.iterator(), on); }
/** * Returns a string that represents the dataset * * @param node String or List<String> that contains the dsId list * @return String: the dsName like "sales (CSV)" * List with 2 elements: dsName list like "lineitem, customer" * List with N (>2) elements: "N datasets" */ private String shortenDatasetList(Object node) { assert node instanceof Map : node; Map map = (Map) node; if (map.containsKey("escapedValue")) { String dsId = (String) ((Map) node).get("escapedValue"); PrDataset dataset = datasetRepository.findRealOne(datasetRepository.findOne(dsId)); return dataset.getDsName(); } List<String> dsIds = (List<String>) map.get("value"); List<String> dsNames = new ArrayList(); if (dsIds.size() >= 3) { return dsIds.size() + " datasets"; } for (String dsId : dsIds) { PrDataset dataset = datasetRepository.findRealOne(datasetRepository.findOne(dsId.replace("'", ""))); // Currently, map contains ' dsNames.add(dataset.getDsName()); } return Strings.join(dsNames, ", "); }
String dotPath = Strings.join(descriptor.getPath(), "."); ColumnChunkMetaData column = columns.get(dotPath); if (column == null) {
String dotPath = Strings.join(descriptor.getPath(), "."); ColumnChunkMetaData column = columns.get(dotPath); if (column == null) {
throw new IllegalArgumentException(String.format( "Columns cannot be copied (missing from target schema): %s", Strings.join(columnsToCopy.keySet(), ", ")));
throw new IllegalArgumentException(String.format( "Columns cannot be copied (missing from target schema): %s", Strings.join(columnsToCopy.keySet(), ", ")));