StringDeduplicateConcat
See javadoc - uk.gov.gchq.koryphe.impl.binaryoperator.StringDeduplicateConcat
Available since Koryphe version 1.0.0
Concatenates 2 strings and omits duplicates
Examples
String deduplicate concat with separator
Java
JSON
Full JSON
final StringDeduplicateConcat stringDeduplicateConcat = new StringDeduplicateConcat();
stringDeduplicateConcat.setSeparator(" ");{
"class" : "StringDeduplicateConcat",
"separator" : " "
}{
"class" : "uk.gov.gchq.koryphe.impl.binaryoperator.StringDeduplicateConcat",
"separator" : " "
}Input type:
java.lang.String
Example inputs:
| Input Type | Inputs | Result Type | Result |
|---|---|---|---|
| java.lang.String | hello and world | java.lang.String | hello world |
| java.lang.String | abc and null | java.lang.String | abc |
| null and null | null | ||
| java.lang.String | abc, and abc | java.lang.String | abc, abc |
String deduplicate concat with default separator
Java
JSON
Full JSON
final StringDeduplicateConcat stringDeduplicateConcat = new StringDeduplicateConcat();{
"class" : "StringDeduplicateConcat",
"separator" : ","
}{
"class" : "uk.gov.gchq.koryphe.impl.binaryoperator.StringDeduplicateConcat",
"separator" : ","
}Input type:
java.lang.String
Example inputs:
| Input Type | Inputs | Result Type | Result |
|---|---|---|---|
| java.lang.String | hello and world | java.lang.String | hello,world |
| java.lang.String | abc and null | java.lang.String | abc |
| null and null | null | ||
| java.lang.String | abc, and abc | java.lang.String | abc |