Example usage for org.apache.commons.lang3 StringUtils leftPad

List of usage examples for org.apache.commons.lang3 StringUtils leftPad

Introduction

In this page you can find the example usage for org.apache.commons.lang3 StringUtils leftPad.

Prototype

public static String leftPad(final String str, final int size) 

Source Link

Document

Left pad a String with spaces (' ').

The String is padded to the size of size .

 StringUtils.leftPad(null, *)   = null StringUtils.leftPad("", 3)     = "   " StringUtils.leftPad("bat", 3)  = "bat" StringUtils.leftPad("bat", 5)  = "  bat" StringUtils.leftPad("bat", 1)  = "bat" StringUtils.leftPad("bat", -1) = "bat" 

Usage

From source file:ec.edu.espe.distribuidas.facturacion.socket.estrucMsj.ValidadorFormato.java

public static String completarEspaciosIzquierda(String cadena, int tamanio) {
    return StringUtils.leftPad(cadena, tamanio);
}

From source file:kenh.expl.functions.LeftPad.java

public String process(String str, int size) {
    return StringUtils.leftPad(str, size);
}

From source file:com.autentia.bcbp.items.Item.java

public String getEncoded() {
    if (padding == PaddingType.Number && StringUtils.isBlank(original)) {
        return StringUtils.leftPad("", size).substring(0, size);
    }/*w  w  w.ja  va 2  s  .c om*/

    if (padding == PaddingType.Number) {
        return StringUtils.leftPad(original, size, "0").substring(0, size);
    }

    if (padding == PaddingType.NumberFollowedByAlpha && StringUtils.isBlank(original))
        return StringUtils.leftPad(original, size - 1, "0").substring(0, size - 1) + " ";

    if (padding == PaddingType.NumberFollowedByAlpha) {
        int lastPosition = original.length() - 1;
        if (StringUtils.isAlpha(original.substring(lastPosition))) {
            String number = original.substring(0, lastPosition);
            return StringUtils.leftPad(number, size - 1, "0").substring(0, size - 1)
                    + original.substring(lastPosition);
        } else {
            return StringUtils.leftPad(original, size - 1, "0").substring(0, size - 1) + " ";
        }
    }
    if (padding == PaddingType.String) {
        return StringUtils.rightPad(original, size).substring(0, size);
    }

    return "";
}

From source file:com.norconex.collector.http.crawler.CrawlStatus.java

void logInfo(CrawlURL crawlURL) {
    if (log.isInfoEnabled()) {
        log.info(StringUtils.leftPad(crawlURL.getStatus().toString(), LOGGING_STATUS_PADDING) + " > "
                + StringUtils.leftPad("(" + crawlURL.getDepth() + ") ", LOGGING_DEPTH_PADDING)
                + crawlURL.getUrl());/* w  ww . j  av  a  2 s  .  c o  m*/
    }
}

From source file:ir.ac.ut.snl.mrcd.InputConverter.java

public void convert(String filename) throws FileNotFoundException, UnsupportedEncodingException {
    int paddingSize = 49; //  50-1; 1 baraye '\n'

    File file = new File(filename);
    FileReader fileReader = new FileReader(file);
    BufferedReader bufferedReader = new BufferedReader(fileReader);
    Scanner scanner = new Scanner(bufferedReader);

    PrintWriter printWriter = new PrintWriter(filename + "-converted", "UTF-8");

    int n = scanner.nextInt();
    scanner.nextLine();//www . jav a2  s .c om

    printWriter.write(StringUtils.leftPad(String.valueOf(n), paddingSize));
    printWriter.write('\n');

    while (scanner.hasNextLine()) {
        String line = scanner.nextLine();
        printWriter.write(StringUtils.leftPad(line, paddingSize));
        printWriter.write('\n');
    }

    scanner.close();
    printWriter.close();
}

From source file:com.github.jknack.amd4j.AmdException.java

@Override
public String getMessage() {
    StringBuilder message = new StringBuilder("Execution of: ").append(path.getFirst())
            .append(" resulted in exception:\n");
    int indent = 0;
    for (String segment : path) {
        message.append(StringUtils.leftPad(" ", indent)).append(segment).append("\n");
        indent += 2;/* w  w  w .j a  v  a2 s  . c  o  m*/
    }
    return message.toString();
}

From source file:com.norconex.collector.core.crawler.event.CrawlerEventManager.java

private String getLogMessage(CrawlerEvent event, boolean includeSubject) {
    StringBuilder b = new StringBuilder();
    b.append(StringUtils.leftPad(event.getEventType(), ID_PRINT_WIDTH));
    if (event.getCrawlData() != null) {
        b.append(": ");
        b.append(event.getCrawlData().getReference());
    }//from   w w  w  .java 2 s.c o m
    if (includeSubject) {
        b.append(" (Subject: ");
        b.append(Objects.toString(event.getSubject(), "none"));
        b.append(")");
    }
    return b.toString();
}

From source file:modelinspector.collectors.MostFrequentWordsCollector.java

@Override
public String getName() {
    return "Coverage: Most frequent words (" + StringUtils.leftPad(String.valueOf(cutoff), 5) + ") "
            + (caseSensitive ? "" : "caseless");
}

From source file:com.movies.mapped.Person.java

private String getStringWithPadding(final String string, final int paddingType) {
    if (StringUtils.isNotBlank(string)) {
        switch (paddingType) {
        case MovieConstants.LEFT_PAD:
            return StringUtils.leftPad(string, string.length() + 1);
        case MovieConstants.RIGHT_PAD:
            return StringUtils.rightPad(string, string.length() + 1);
        default:/*from   w  ww .j  ava 2  s  .  co m*/
            throw new IllegalArgumentException("String should be padded either from left or right!");
        }
    } else {
        return "";
    }
}

From source file:edu.kit.dama.util.update.types.LibraryDiffInformation.java

@Override
public String toString() {
    StringBuilder b = new StringBuilder();
    String caption = "Library Diff Information";
    int maxWidth = 72;
    b.append(StringUtils.center(caption, maxWidth)).append("\n");
    b.append(StringUtils.rightPad("", maxWidth, "-")).append("\n");
    for (JavaLibrary lib : added) {
        b.append(StringUtils.abbreviateMiddle("(+) " + lib, "[...]", maxWidth)).append("\n");
    }//w w  w .  j  ava  2 s.  co  m
    if (!changed.isEmpty()) {
        b.append("\n");
    }
    for (JavaLibrary lib : changed) {
        b.append(StringUtils.abbreviateMiddle("(U) " + lib, "[...]", maxWidth)).append("\n");
    }
    if (!unknown.isEmpty()) {
        b.append("\n");
    }
    for (JavaLibrary lib : unknown) {
        b.append(StringUtils.abbreviateMiddle("(?) " + lib, "[...]", maxWidth)).append("\n");
    }
    if (!deprecated.isEmpty()) {
        b.append("\n");
    }
    for (JavaLibrary lib : deprecated) {
        b.append(StringUtils.abbreviateMiddle("(-) " + lib, "[...]", maxWidth)).append("\n");
    }
    if (!ignored.isEmpty()) {
        b.append("\n");
    }
    for (File file : ignored) {
        b.append(StringUtils.abbreviateMiddle("(X) " + file.getAbsolutePath(), "[...]", maxWidth)).append("\n");
    }
    b.append("\n");
    b.append(StringUtils.rightPad("", maxWidth, "-")).append("\n");
    b.append("Added     : ").append(StringUtils.leftPad(String.valueOf(added.size()), 6)).append("\n");
    b.append("Changed   : ").append(StringUtils.leftPad(String.valueOf(changed.size()), 6)).append("\n");
    b.append("Deprecated: ").append(StringUtils.leftPad(String.valueOf(deprecated.size()), 6)).append("\n");
    b.append("Unknown   : ").append(StringUtils.leftPad(String.valueOf(unknown.size()), 6)).append("\n");
    b.append("Snapshots : ").append(StringUtils.leftPad(String.valueOf(detectedSnapshots), 6)).append("\n");
    b.append("Ignored   : ").append(StringUtils.leftPad(String.valueOf(ignored.size()), 6)).append("\n");
    b.append("Unchanged : ").append(StringUtils.leftPad(String.valueOf(unchanged.size()), 6)).append("\n");
    b.append(StringUtils.rightPad("", maxWidth, "-")).append("\n");
    return b.toString();
}