Uses of Class
com.landawn.abacus.util.Joiner
-
Uses of Joiner in com.landawn.abacus.util
Modifier and TypeMethodDescriptionJoiner.append
(boolean element) Joiner.append
(char element) Joiner.append
(char[] element) Joiner.append
(char[] element, int offset, int len) Joiner.append
(double element) Joiner.append
(float element) Joiner.append
(int element) Joiner.append
(long element) Joiner.append
(CharSequence element) Joiner.append
(CharSequence element, int start, int end) Joiner.append
(StringBuffer element) Joiner.appendAll
(boolean[] a) Joiner.appendAll
(boolean[] a, int fromIndex, int toIndex) Joiner.appendAll
(byte[] a) Joiner.appendAll
(byte[] a, int fromIndex, int toIndex) Joiner.appendAll
(char[] a) Joiner.appendAll
(char[] a, int fromIndex, int toIndex) Joiner.appendAll
(double[] a) Joiner.appendAll
(double[] a, int fromIndex, int toIndex) Joiner.appendAll
(float[] a) Joiner.appendAll
(float[] a, int fromIndex, int toIndex) Joiner.appendAll
(int[] a) Joiner.appendAll
(int[] a, int fromIndex, int toIndex) Joiner.appendAll
(long[] a) Joiner.appendAll
(long[] a, int fromIndex, int toIndex) Joiner.appendAll
(short[] a) Joiner.appendAll
(short[] a, int fromIndex, int toIndex) Joiner.appendAll
(BooleanList c) Joiner.appendAll
(BooleanList c, int fromIndex, int toIndex) Joiner.appendAll
(DoubleList c) Joiner.appendAll
(DoubleList c, int fromIndex, int toIndex) Joiner.appendAll
(Iterable<? extends T> c, Throwables.Predicate<? super T, E> filter) Joiner.appendAll
(Collection<?> c) Joiner.appendAll
(Collection<?> c, int fromIndex, int toIndex) Joiner.appendAll
(Iterator<? extends T> iter, Throwables.Predicate<? super T, E> filter) Joiner.appendEntries
(Object bean) Joiner.appendEntries
(Object bean, boolean ignoreNullProperty, Set<String> ignoredPropNames) Joiner.appendEntries
(Object bean, Throwables.BiPredicate<? super String, ?, E> filter) Joiner.appendEntries
(Object bean, Collection<String> selectPropNames) Joiner.appendEntries
(Map<?, ?> m) Joiner.appendEntries
(Map<?, ?> m, int fromIndex, int toIndex) Joiner.appendEntries
(Map<K, V> m, Throwables.BiPredicate<? super K, ? super V, E> filter) Joiner.appendEntries
(Map<K, V> m, Throwables.Function<? super K, ?, E> keyMapper, Throwables.Function<? super V, ?, E2> valueMapper) Joiner.appendEntries
(Map<K, V> m, Throwables.Predicate<? super Map.Entry<K, V>, E> filter) Joiner.appendEntry
(String key, boolean value) Joiner.appendEntry
(String key, char value) Joiner.appendEntry
(String key, char[] value) Joiner.appendEntry
(String key, double value) Joiner.appendEntry
(String key, float value) Joiner.appendEntry
(String key, int value) Joiner.appendEntry
(String key, long value) Joiner.appendEntry
(String key, CharSequence value) Joiner.appendEntry
(String key, Object value) Joiner.appendEntry
(String key, String value) Joiner.appendEntry
(String key, StringBuffer value) Joiner.appendEntry
(Map.Entry<?, ?> entry) Joiner.appendIfNotNull
(Object element) Append if not null.static Joiner
Joiner.defauLt()
Adds the contents of the givenStringJoiner
without prefix and suffix as the next element if it is non-empty.Joiner.reuseCachedBuffer()
Improving performance by setuseCachedBuffer=true
, and must remember to calltoString()/appendTo()/map()/mapIfNotEmpty()/stream()/streamIfNotEmpty()
orclose()
to recycle the cached buffer.Joiner.reuseCachedBuffer
(boolean useCachedBuffer) Deprecated.Joiner.setEmptyValue
(CharSequence emptyValue) Sets the empty value.Joiner.skipNull
(boolean skipNull) Deprecated.replaced byskipNulls()
Joiner.skipNulls()
Joiner.trim
(boolean trim) Deprecated.replaced bytrimBeforeAppend()
Joiner.trimBeforeAppend()
Joiner.useForNull
(String nullText) Use for null.static Joiner
Joiner.with
(CharSequence separator) static Joiner
Joiner.with
(CharSequence separator, CharSequence keyValueDelimiter) static Joiner
Joiner.with
(CharSequence separator, CharSequence prefix, CharSequence suffix) static Joiner
Joiner.with
(CharSequence separator, CharSequence keyValueSeparator, CharSequence prefix, CharSequence suffix) Modifier and TypeMethodDescriptionstatic BiConsumer<Joiner,
Joiner> Fn.BiConsumers.ofMerge()
static BiConsumer<Joiner,
Joiner> Fn.BiConsumers.ofMerge()
static BiFunction<Joiner,
Joiner, Joiner> Fn.BiFunctions.ofMerge()
static BiFunction<Joiner,
Joiner, Joiner> Fn.BiFunctions.ofMerge()
static BiFunction<Joiner,
Joiner, Joiner> Fn.BiFunctions.ofMerge()
static BinaryOperator<Joiner>
Fn.BinaryOperators.ofMerge()
Deprecated.replaced by#ofMergeToFirst
.static BinaryOperator<Joiner>
Fn.BinaryOperators.ofMergeToBigger()
Of merge to bigger.static BinaryOperator<Joiner>
Fn.BinaryOperators.ofMergeToFirst()
Of merge to first. -
Uses of Joiner in com.landawn.abacus.util.stream
reuseCachedBuffer()