Example usage for org.apache.commons.lang StringUtils rightPad

List of usage examples for org.apache.commons.lang StringUtils rightPad

Introduction

In this page you can find the example usage for org.apache.commons.lang StringUtils rightPad.

Prototype

public static String rightPad(String str, int size, String padStr) 

Source Link

Document

Right pad a String with a specified String.

Usage

From source file:com.salesmanager.core.util.EncryptionUtil.java

public static String generatekey(String value) {
    String key = StringUtils.rightPad(value, 16, "0");
    return key;
}

From source file:com.splicemachine.encoding.BitFormat.java

public static String format(long inLong, int bits, boolean includeDecimal) {
    StringBuilder buffer = new StringBuilder(80);
    if (includeDecimal) {
        String left = StringUtils.rightPad(inLong + "", 11, ' ');
        buffer.append(left);//  w ww  . j  a v a  2 s . c  o  m
        buffer.append(" = ");
    }
    for (long i = (bits - 1); i >= 0; i--) {

        // Simple
        if (((1L << i) & inLong) != 0) {
            buffer.append('1');
        } else {
            buffer.append('0');
        }
        /* Divide into octets */
        if (i % 8 == 0 && i > 0) {
            buffer.append(' ');
        }
    }
    return buffer.toString();
}

From source file:com.pamarin.income.util.RpadT.java

@Test
public void test() {
    Assert.assertEquals("00", StringUtils.rightPad("0", 2, "0"));
    Assert.assertEquals("000", StringUtils.rightPad("0", 3, "0"));
    Assert.assertEquals("00000", StringUtils.rightPad("0", 5, "0"));
    Assert.assertEquals("000000000", StringUtils.rightPad("0", 9, "0"));

    Assert.assertEquals("0000000", StringUtils.rightPad("", 7, "0"));
    Assert.assertEquals("", StringUtils.rightPad("", 0, "0"));
}

From source file:jp.primecloud.auto.tool.management.main.ConfigMain.java

public static void showPlatforms() {
    try {/*from ww w . ja  v a 2s .c o  m*/
        String sql = "SELECT * FROM PLATFORM";
        List<Platform> platforms = SQLMain.selectExecuteWithResult(sql, Platform.class);
        if (platforms.isEmpty()) {
            System.out.println("??????");
            return;
        }
        StringBuilder titles = new StringBuilder();
        titles.append(StringUtils.rightPad("PlatformName", PAD_SIZE, " "));
        titles.append(StringUtils.rightPad("Status", PAD_SIZE, " "));
        System.out.println(titles.toString());
        for (Platform platform : platforms) {
            List<String> columns = new ArrayList<String>();
            columns.add(platform.getPlatformName());
            // ??
            if (BooleanUtils.isTrue(platform.getSelectable())) {
                columns.add("enable");
            } else {
                columns.add("disable");
            }

            for (String column : columns) {
                System.out.print(StringUtils.rightPad(column, PAD_SIZE, " "));
            }
            System.out.println();
        }
    } catch (Exception e) {
        e.printStackTrace();
        log.error(e.getMessage(), e);
    }
}

From source file:com.pamarin.income.controller.NumberFormat.java

private Format createFormat(Integer floatingPoint) {
    String fpoint = "";
    if (floatingPoint > 0) {
        fpoint = "." + StringUtils.rightPad("", floatingPoint, "0");
    }/*ww w. j a v  a  2 s. c  o m*/

    return new DecimalFormat(BEFORE_POINT + fpoint);
}

From source file:com.sds.acube.ndisc.xadmin.XNDiscAdminEnDecrypt.java

/**
 *   //w w w.j  av  a2  s.  c o m
 * 
 * @param id  ?
 */
public void encrypt(String id) {
    StringBuilder encrypt = new StringBuilder(LINE_SEPERATOR);
    encrypt.append("").append(StringUtils.rightPad("", PRINT_COLUMN_SIZE, "-")).append("?")
            .append(LINE_SEPERATOR);
    encrypt.append("").append(StringUtils.center("ID Encryption", PRINT_COLUMN_SIZE, " "));
    encrypt.append("").append(LINE_SEPERATOR);
    encrypt.append("").append(StringUtils.rightPad("", PRINT_COLUMN_SIZE, "-")).append("")
            .append(LINE_SEPERATOR);
    encrypt.append("")
            .append(StringUtils.center(id + " => " + XNDiscCipher.encode(id), PRINT_COLUMN_SIZE, " "));
    encrypt.append("").append(LINE_SEPERATOR);
    encrypt.append("").append(StringUtils.rightPad("", PRINT_COLUMN_SIZE, "-")).append("")
            .append(LINE_SEPERATOR);
    if (printlog) {
        log.info(encrypt.toString());
    } else {
        out.print(encrypt.toString());
    }
}

From source file:io.servicecomb.demo.edge.business.Impl.java

@RequestMapping(path = "/news/subscribe", method = RequestMethod.POST)
public AppClientDataRsp subscribeNewsColumn(@RequestBody ChannelRequestBase request) {
    AppClientDataRsp response = new AppClientDataRsp();
    String rsp = StringUtils.rightPad("hiboard edge test", 1024, "*");
    response.setRsp(rsp);/*from  www  . j  a  va  2 s  .  co  m*/
    return response;
}

From source file:jp.primecloud.auto.tool.management.service.UserService.java

public static void showUserPlatform() {
    try {/*from   w  w w. j  a va  2s  . c o  m*/
        String userSql = "SELECT * FROM USER";
        List<User> users = SQLMain.selectExecuteWithResult(userSql, User.class);

        StringBuilder titles = new StringBuilder();
        titles.append(StringUtils.rightPad("Username", padSize, " "));
        titles.append(StringUtils.rightPad("Status", padSize, " "));
        titles.append(StringUtils.rightPad("Platform", padSize, " "));
        System.out.println(titles.toString());
        String disablecode = Config.getProperty("DISABLE_CODE");

        Map<Long, Platform> platformMap = new LinkedHashMap<Long, Platform>();
        String platformSql = "SELECT * FROM PLATFORM";
        List<Platform> platforms = SQLMain.selectExecuteWithResult(platformSql, Platform.class);
        for (Platform platform : platforms) {
            platformMap.put(platform.getPlatformNo(), platform);
        }

        Map<Long, List<AwsCertificate>> awsCertificateMap = new LinkedHashMap<Long, List<AwsCertificate>>();
        String awsAql = "SELECT * FROM AWS_CERTIFICATE";
        List<AwsCertificate> tmpAwsCertificates = SQLMain.selectExecuteWithResult(awsAql, AwsCertificate.class);
        for (AwsCertificate awsCertificate : tmpAwsCertificates) {
            List<AwsCertificate> list = awsCertificateMap.get(awsCertificate.getUserNo());
            if (list == null) {
                list = new ArrayList<AwsCertificate>();
            }
            list.add(awsCertificate);
            awsCertificateMap.put(awsCertificate.getUserNo(), list);
        }

        Map<Long, List<VmwareKeyPair>> vmwareKeyPairMap = new LinkedHashMap<Long, List<VmwareKeyPair>>();
        String vmwareSql = "SELECT * FROM VMWARE_KEY_PAIR";
        List<VmwareKeyPair> tmpVmwareKeyPairs = SQLMain.selectExecuteWithResult(vmwareSql, VmwareKeyPair.class);
        for (VmwareKeyPair vmwareKeyPair : tmpVmwareKeyPairs) {
            List<VmwareKeyPair> list = vmwareKeyPairMap.get(vmwareKeyPair.getUserNo());
            if (list == null) {
                list = new ArrayList<VmwareKeyPair>();
            }
            list.add(vmwareKeyPair);
            vmwareKeyPairMap.put(vmwareKeyPair.getUserNo(), list);
        }

        Map<Long, List<NiftyCertificate>> niftyCertificateMap = new LinkedHashMap<Long, List<NiftyCertificate>>();
        String niftySql = "SELECT * FROM NIFTY_CERTIFICATE";
        List<NiftyCertificate> tmpNiftyCertificates = SQLMain.selectExecuteWithResult(niftySql,
                NiftyCertificate.class);
        for (NiftyCertificate niftyCertificate : tmpNiftyCertificates) {
            List<NiftyCertificate> list = niftyCertificateMap.get(niftyCertificate.getUserNo());
            if (list == null) {
                list = new ArrayList<NiftyCertificate>();
            }
            list.add(niftyCertificate);
            niftyCertificateMap.put(niftyCertificate.getUserNo(), list);
        }

        Map<Long, List<CloudstackCertificate>> cloudstackCertificateMap = new LinkedHashMap<Long, List<CloudstackCertificate>>();
        String csSql = "SELECT * FROM CLOUDSTACK_CERTIFICATE";
        List<CloudstackCertificate> tmpCloudstackCertificates = SQLMain.selectExecuteWithResult(csSql,
                CloudstackCertificate.class);
        for (CloudstackCertificate cloudstackCertificate : tmpCloudstackCertificates) {
            List<CloudstackCertificate> list = cloudstackCertificateMap.get(cloudstackCertificate.getAccount());
            if (list == null) {
                list = new ArrayList<CloudstackCertificate>();
            }
            list.add(cloudstackCertificate);
            cloudstackCertificateMap.put(cloudstackCertificate.getAccount(), list);
        }

        Map<Long, List<VcloudCertificate>> vcloudCertificateMap = new LinkedHashMap<Long, List<VcloudCertificate>>();
        String vcSql = "SELECT * FROM VCLOUD_CERTIFICATE";
        List<VcloudCertificate> tmpVcloudCertificates = SQLMain.selectExecuteWithResult(vcSql,
                VcloudCertificate.class);
        for (VcloudCertificate vcloudCertificate : tmpVcloudCertificates) {
            List<VcloudCertificate> list = vcloudCertificateMap.get(vcloudCertificate.getUserNo());
            if (list == null) {
                list = new ArrayList<VcloudCertificate>();
            }
            list.add(vcloudCertificate);
            vcloudCertificateMap.put(vcloudCertificate.getUserNo(), list);
        }

        for (User user : users) {
            List<String> columns = new ArrayList<String>();
            columns.add(user.getUsername());
            // ??
            if (!StringUtils.startsWith(user.getPassword(), disablecode)) {
                columns.add("enable");
            } else {
                columns.add("disable");
            }

            // TODO CLOUD BRANCHING
            StringBuilder sb = new StringBuilder();
            List<AwsCertificate> awsCertificates = awsCertificateMap.get(user.getUserNo());
            if (awsCertificates != null && !awsCertificates.isEmpty()) {
                for (AwsCertificate awsCertificate : awsCertificates) {
                    Platform platform = platformMap.get(awsCertificate.getPlatformNo());
                    if ("aws".equals(platform.getPlatformType())
                            && BooleanUtils.isTrue(platform.getSelectable())) {
                        sb.append(platform.getPlatformName());
                        sb.append(" ");
                    }
                }
            }

            List<VmwareKeyPair> vmwareKeyPairs = vmwareKeyPairMap.get(user.getUserNo());
            if (vmwareKeyPairs != null && !vmwareKeyPairs.isEmpty()) {
                for (VmwareKeyPair vmwareKeyPair : vmwareKeyPairs) {
                    Platform platform = platformMap.get(vmwareKeyPair.getPlatformNo());
                    if ("vmware".equals(platform.getPlatformType())
                            && BooleanUtils.isTrue(platform.getSelectable())) {
                        sb.append(platform.getPlatformName());
                        sb.append(" ");
                    }
                }
            }

            List<NiftyCertificate> niftyCertificates = niftyCertificateMap.get(user.getUserNo());
            if (niftyCertificates != null && !niftyCertificates.isEmpty()) {
                for (NiftyCertificate niftyCertificate : niftyCertificates) {
                    Platform platform = platformMap.get(niftyCertificate.getPlatformNo());
                    if ("nifty".equals(platform.getPlatformType())
                            && BooleanUtils.isTrue(platform.getSelectable())) {
                        sb.append(platform.getPlatformName());
                        sb.append(" ");
                    }
                }
            }

            List<CloudstackCertificate> cloudstackCertificates = cloudstackCertificateMap.get(user.getUserNo());
            if (cloudstackCertificates != null && !cloudstackCertificates.isEmpty()) {
                for (CloudstackCertificate cloudstackCertificate : cloudstackCertificates) {
                    Platform platform = platformMap.get(cloudstackCertificate.getPlatformNo());
                    if ("cloudstack".equals(platform.getPlatformType())
                            && BooleanUtils.isTrue(platform.getSelectable())) {
                        sb.append(platform.getPlatformName());
                        sb.append(" ");
                    }
                }
            }

            List<VcloudCertificate> vcloudCertificates = vcloudCertificateMap.get(user.getUserNo());
            if (vcloudCertificates != null && !vcloudCertificates.isEmpty()) {
                for (VcloudCertificate vcloudCertificate : vcloudCertificates) {
                    Platform platform = platformMap.get(vcloudCertificate.getPlatformNo());
                    if ("vcloud".equals(platform.getPlatformType())
                            && BooleanUtils.isTrue(platform.getSelectable())) {
                        sb.append(platform.getPlatformName());
                        sb.append(" ");
                    }
                }
            }

            columns.add(sb.toString());
            for (String column : columns) {
                System.out.print(StringUtils.rightPad(column, padSize, " "));
            }
            System.out.println();
        }
        log.info("????");
    } catch (Exception e) {
        e.printStackTrace();
        log.error(e.getMessage(), e);
    }
}

From source file:net.erdfelt.android.sdkfido.git.internal.TerseProgressMonitor.java

@Override
public void beginTask(String title, int totalWork) {
    String contents = String.format("%s - (%s)", title, totalWork);
    if (this.output) {
        System.out.println(PROGRESS_BAR_TAIL);
    }/* w w  w  .  j av  a2 s .  co m*/
    System.out.print(StringUtils.rightPad(contents, PROGRESS_BAR_LEN, ' '));
    System.out.println(PROGRESS_BAR_TAIL);
    this.title = title;
    this.completed = 0;
    this.currentBar = 0;
    this.totalWork = totalWork;
}

From source file:com.pureinfo.srm.project.CardIdGeneratorForNongsheAndGaoxinban.java

protected String[] getTokens(Object[] _params) throws PureException {
    String sCampus = (String) _params[0];

    Integer iOrgId = (Integer) _params[1];
    int nOrgId = iOrgId.intValue();
    IOrganizationMgr mgr = (IOrganizationMgr) ArkContentHelper.getContentMgrOf(Organization.class);
    Organization org = (Organization) mgr.lookupById(nOrgId);
    String sOrgCode = org.getCode();
    sOrgCode = StringUtils.rightPad(sOrgCode, 5, '0');

    String sPrjType = (String) _params[2];

    return new String[] { sCampus, sOrgCode, sPrjType };
}