StringUtils.java
package org.ferris.resiste.console.lang;
import java.util.Arrays;
import java.util.Optional;
import javax.enterprise.inject.Vetoed;
/**
*
* @author Michael Remijan mjremijan@yahoo.com @mjremijan
*/
@Vetoed
public class StringUtils extends org.apache.commons.lang3.StringUtils {
public static Optional<String> firstTrimToNonNull(String...strings) {
return
Arrays.asList(strings).stream()
.map(s -> trimToNull(s))
.filter(s -> s != null)
.findFirst();
}
public static String abbreviate(String str, int maxWidth) {
return org.apache.commons.lang3.StringUtils.abbreviate(str, maxWidth);
}
}