Описание тега joiner

Объект, который объединяет фрагменты текста (заданные как массив, Iterable, varargs или даже Map) с разделителем. Он либо добавляет результаты в Appendable, либо возвращает их в виде строки.
1 ответ

Использование enumset в столяре Guava

Я работаю над преобразованием enumset в строку значений, которые находятся в enumset. На данный момент я использую Joiner.on(',').join(enumset)) создать строку значений. Однако мне интересно, каковы гарантии упорядочения, которые предоставляет enums…
27 окт '16 в 23:46
1 ответ

Сопоставление файлов.mp4.001 и.mp4.002 в проигрыватель

Я искал способ, которым я могу сопоставить два разделенных файла в онлайн-плеер. Например, если у меня есть файл.mp4.001 и файл.mp4.002 в одной папке, медиаплеер VLC автоматически находит все подключенные файлы в одной папке и воспроизводит полное н…
03 фев '14 в 21:37
2 ответа

Как объединить две таблицы в informatica без использования преобразования JOINER?

Если мы используем Joiner, то это займет много времени. У нас есть таблица A и плоский файл B. В таблице есть следующие поля Name, DEPT, SALARY. Файл B имеет следующие поля NAME и DEPT. Мы должны сопоставить ИМЯ между таблицей и файлом B и обновить …
02 фев '16 в 09:46
2 ответа

Столяр неправильно заказывает?

У меня есть следующий код для запуска Joiner для объединения ключей. Однако они появляются не в порядке. BiMap<String, String> whatever= HashBiMap.create(); { whatever.put("First group", "f1"); whatever.put("This should really be second", "f2"…
22 янв '14 в 22:27
2 ответа

Java 7 - Строка Столяр и метод добавления

Я хочу перебрать массив и добавить строку в новую строку только в том случае, если соблюдены определенные условия, а затем разделить запятой. Если бы я мог использовать Java 8, это выглядело бы так: StringJoiner col = new StringJoiner(","); StringJo…
09 мар '16 в 18:15
1 ответ

Почему в guava joiner реализован закрытый метод с повторяемостью (первый объект "окончание", второй объект "окончание", остальное "конечный объект" [])?

private static Iterable<Object> iterable( final Object first, final Object second, final Object[] rest) { checkNotNull(rest); return new AbstractList<Object>() { @Override public int size() { return rest.length + 2; } @Override public Ob…
18 янв '18 в 16:41
0 ответов

Преобразование столяра в Informatica PowerCenter - проблема при объединении повторяющихся значений из источника с целью

У меня следующий сценарий Source 1: Category_DTL Category_ID Date Value 1 20180101 10 1 20180110 12 2 20180101 14 3 20180101 15 4 20180101 10 Source 2: Category_Master Category_ID Name Comments 1 abc C1 2 xyz C2 3 qwe C3 4 rty C4 5 qqq C5 6 www C6 I…
17 янв '19 в 14:05
1 ответ

Причины: java.util.NoSuchElementException: ошибка None.get при использовании агрегата перед потоковым статическим объединением в структурированной потоковой передаче.

import org.apache.spark._ import org.apache.spark.rdd._ import org.apache.spark.storage.StorageLevel._ import org.apache.spark.sql._ import org.apache.spark.sql.types._ import org.apache.spark.sql.functions._ import org.apache.spark.sql.functions.{ …
4 ответа

Соединять строки с разными разделителями в Java

У меня есть список строк, например, дни недели. И я хотел бы присоединиться к ним через запятую, с "и" перед последним элементом. Например: "Я доступен по вт, ср, чт и пт". Что-то элегантное, как Joiner.on(", ").join(days) Не работает. Есть ли элега…
26 июл '16 в 18:58
1 ответ

Ошибка в com.google.common.base.Joiner.on()

java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:770) ~[spigot-1.12.2.jar:git-Spigot-c3093ef-7e94e65] at com.google.common.base.Joiner.toString(Joiner.java:454) ~[spigot-1.12.2.jar:git-Spig…
23 мар '18 в 23:01
2 ответа

Не разрешается использовать преобразование Joiner

У меня есть преобразование выражения, из которого я передаю данные двум различным преобразованиям. Позже, в нисходящем потоке этих параллельных потоков, я пытаюсь применить преобразование соединения, но мне не разрешено это делать. Разрешается ли пр…
13 июн '17 в 17:57
3 ответа

Количество записей, использующих обычный столяр в Informatica

У меня есть главная таблица с одной записью: employee Id ----------- 10 и таблица подробностей с 4 записями: employee Id1 ----------- 10 20 10 10 Мое условие присоединения employee Id = employee Id1 с нормальным типом соединения. У меня вопрос, каку…
15 июн '15 в 18:56
1 ответ

Можно ли применить joiner (сборщик, аккумулятор) над функцией с помощью Java Guava?

Можно ли собирать строки поверх коллекции во время группировки? Вот как это работает в Java 8: Map<String, String> discountOptions = p.getDiscountOptions().Stream() .collect(groupingBy( this::getDiscountName, Collectors.mapping(this::getValue,…
02 июн '16 в 10:06
1 ответ

Как я могу использовать Joiner, чтобы объединить только определенные свойства?

Допустим, у меня есть этот класс: public class MyClass { private String propertyOne; private String propertyTwo; // getters setters... } Теперь, в моем методе тестирования, я пытаюсь что-то вроде: List<MyClass> myList = myListDao.findAll(); St…
02 фев '15 в 10:51
1 ответ

Как объединить три разнородных источника с помощью одного соединителя

Как объединить три разнородных источника с помощью одного объединенного источника? Может быть, три плоских файла, ссылаются на таблицы трех разных реляционных баз данных (Oracle, Teradata, SQL server) или один плоский файл, одну таблицу oracle и одн…
2 ответа

запрос преобразования соединения

У меня есть Flat File1 (F1) с этими столбцами - key1, col1, col2Flat File2 (F2) с этими столбцами - key2, col1, col2 и одна таблица (T1) с этими столбцами - key3, col1, col2 Требуется получить данные из всех 3 источников на основе следующих проверок…
11 май '21 в 20:09