Example usage for org.apache.commons.lang3 ArrayUtils EMPTY_STRING_ARRAY

List of usage examples for org.apache.commons.lang3 ArrayUtils EMPTY_STRING_ARRAY

Introduction

In this page you can find the example usage for org.apache.commons.lang3 ArrayUtils EMPTY_STRING_ARRAY.

Prototype

String[] EMPTY_STRING_ARRAY

To view the source code for org.apache.commons.lang3 ArrayUtils EMPTY_STRING_ARRAY.

Click Source Link

Document

An empty immutable String array.

Usage

From source file:com.omnigon.aem.common.utils.PojoUtils.java

public static String[] safeArray(String[] array) {
    return array != null ? array.clone() : ArrayUtils.EMPTY_STRING_ARRAY;
}

From source file:io.wcm.config.core.management.util.ConversionStringUtils.java

/**
 * String tokenizer that preservers all tokens and ignores escaped separator chars.
 * @param value Value to tokenize/*from  ww w . j a  v  a  2  s  . c o  m*/
 * @param separatorChar Separator char
 * @return String parts. Never null.
 */
public static String[] splitPreserveAllTokens(String value, char separatorChar) {
    if (value == null) {
        return ArrayUtils.EMPTY_STRING_ARRAY;
    }
    int len = value.length();
    if (len == 0) {
        return ArrayUtils.EMPTY_STRING_ARRAY;
    }
    List<String> list = new ArrayList<>();
    int i = 0;
    int start = 0;
    boolean match = false;
    boolean lastMatch = false;
    int escapeStart = -2;
    while (i < len) {
        char c = value.charAt(i);
        if (c == ESCAPE_CHAR) {
            escapeStart = i;
        }
        if (c == separatorChar && escapeStart != i - 1) {
            lastMatch = true;
            list.add(value.substring(start, i));
            match = false;
            start = ++i;
            continue;
        }
        match = true;
        i++;
    }
    if (match || lastMatch) {
        list.add(value.substring(start, i));
    }
    return list.toArray(new String[list.size()]);
}

From source file:com.creditcloud.corporation.factoring.FactoringTest.java

@Test
public void testFromCentralBankRegisterNo() {
    assertArrayEquals(splitted, Factoring.fromCentralBankRegisterNo(original));

    assertArrayEquals(ArrayUtils.EMPTY_STRING_ARRAY, Factoring.fromCentralBankRegisterNo(null));

    assertArrayEquals(new String[] { "a" }, Factoring.fromCentralBankRegisterNo("a"));
}

From source file:com.blackducksoftware.core.message.spring.CoreResourceBundleMessageSource.java

public void addBaseName(String name) {
    basenames.add(name);
    super.setBasenames(basenames.toArray(ArrayUtils.EMPTY_STRING_ARRAY));
}

From source file:lineage2.gameserver.network.telnet.TelnetCommand.java

/**
 * Constructor for TelnetCommand.
 * @param command String
 */
public TelnetCommand(String command) {
    this(command, ArrayUtils.EMPTY_STRING_ARRAY);
}

From source file:cop.raml.mocks.annotations.JsonIgnorePropertiesMock.java

public JsonIgnorePropertiesMock(String... value) {
    this.value = ArrayUtils.isEmpty(value) ? ArrayUtils.EMPTY_STRING_ARRAY : value;
}

From source file:com.qwazr.cluster.service.ClusterServiceStatusJson.java

public ClusterServiceStatusJson() {
    this(StringUtils.EMPTY, ArrayUtils.EMPTY_STRING_ARRAY, Collections.emptyMap());
}

From source file:cn.codepub.redis.directory.io.InputOutputStream.java

default String[] getAllFileNames(String directoryMedata) {
    Objects.requireNonNull(directoryMedata);
    Set<byte[]> hkeys = hkeys(directoryMedata.getBytes());
    Objects.requireNonNull(hkeys);
    ArrayList<String> names = Lists.newArrayList();
    hkeys.forEach(key -> names.add(new String(key, StandardCharsets.UTF_8)));
    return names.toArray(ArrayUtils.EMPTY_STRING_ARRAY);
}

From source file:com.puppycrawl.tools.checkstyle.grammars.MultiDimensionalArraysInGenericsTest.java

@Test
public void testCanParse() throws Exception {
    final DefaultConfiguration checkConfig = createCheckConfig(MemberNameCheck.class);
    final String[] expected = ArrayUtils.EMPTY_STRING_ARRAY;
    verify(checkConfig, getPath("grammars/MultiDimensionalArraysInGenericsTestInput.java"), expected);
}

From source file:io.wcm.testing.mock.jcr.MockRepository.java

@Override
public String[] getDescriptorKeys() {
    return ArrayUtils.EMPTY_STRING_ARRAY;
}