All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.undefinedlabs.scope.utils.StringUtils Maven / Gradle / Ivy

package com.undefinedlabs.scope.utils;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

public class StringUtils {

  public static boolean isEmpty(final CharSequence cs) {
    return cs == null || cs.length() == 0;
  }

  public static boolean isNotEmpty(final CharSequence cs) {
    return !isEmpty(cs);
  }

  public static String sortListAsString(final String listAsString, final String separator) {
    if (StringUtils.isEmpty(listAsString) || StringUtils.isEmpty(separator)) {
      return listAsString;
    }

    final List stringList = Arrays.asList(listAsString.split(separator));
    Collections.sort(stringList);

    return org.apache.commons.lang3.StringUtils.join(
        stringList, separator);
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy