当前位置: 首页>>代码示例>>Java>>正文


Java StringUtils.isNotEmpty方法代码示例

本文整理汇总了Java中org.parboiled.common.StringUtils.isNotEmpty方法的典型用法代码示例。如果您正苦于以下问题:Java StringUtils.isNotEmpty方法的具体用法?Java StringUtils.isNotEmpty怎么用?Java StringUtils.isNotEmpty使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.parboiled.common.StringUtils的用法示例。


在下文中一共展示了StringUtils.isNotEmpty方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: format

import org.parboiled.common.StringUtils; //导入方法依赖的package包/类
public String format(InvalidInputError error) {
    if (error == null) return "";

    int len = error.getEndIndex() - error.getStartIndex();
    StringBuilder sb = new StringBuilder();
    if (len > 0) {
        char c = error.getInputBuffer().charAt(error.getStartIndex());
        if (c == Chars.EOI) {
            sb.append("Unexpected end of input");
        } else {
            sb.append("Invalid input '")
                    .append(StringUtils.escape(String.valueOf(c)));
            if (len > 1) sb.append("...");
            sb.append('\'');
        }
    } else {
        sb.append("Invalid input");
    }
    String expectedString = getExpectedString(error);
    if (StringUtils.isNotEmpty(expectedString)) {
        sb.append(", expected ").append(expectedString);
    }
    return sb.toString();
}
 
开发者ID:parboiled1,项目名称:parboiled,代码行数:25,代码来源:DefaultInvalidInputErrorFormatter.java

示例2: visit

import org.parboiled.common.StringUtils; //导入方法依赖的package包/类
public void visit(RefLinkNode refLinkNode) {
    // TODO reference link require implement
    // to expand sentence
    String linkName = printChildrenToString(refLinkNode);
    String url = getRefLinkUrl(refLinkNode.referenceKey, linkName);
    // FIXME how to handle url, if linkName include period character?
    // TODO temporary implementation
    if (candidateSentences.size() == 0) { return; }
    CandidateSentence lastCandidateSentence =
            candidateSentences.get(candidateSentences.size() - 1);
    if (StringUtils.isNotEmpty(url)) {
        lastCandidateSentence.setLink(url);
    } else {
        lastCandidateSentence.setContent(
                lastCandidateSentence.getContent());
    }
}
 
开发者ID:redpen-cc,项目名称:redpen,代码行数:18,代码来源:ToFileContentSerializer.java

示例3: encode

import org.parboiled.common.StringUtils; //导入方法依赖的package包/类
public static String encode(String string) {
	if (StringUtils.isNotEmpty(string)) {
		for (int i = 0; i < string.length(); i++) {
			if (encode(string.charAt(i)) != null) {
				// we have at least one character that needs encoding, so do
				// it one by one
				StringBuilder sb = new StringBuilder();
				for (i = 0; i < string.length(); i++) {
					char c = string.charAt(i);
					String encoded = encode(c);
					if (encoded != null)
						sb.append(encoded);
					else
						sb.append(c);
				}
				return sb.toString();
			}
		}
		return string;
	} else
		return "";
}
 
开发者ID:asciidocj,项目名称:asciidocj,代码行数:23,代码来源:FastEncoder.java

示例4: update

import org.parboiled.common.StringUtils; //导入方法依赖的package包/类
private void update(String str) {
    if (StringUtils.isNotEmpty(str)) {
        int len = str.length();
        ensureRemaining(len * 2);
        for (int i = 0; i < len; i++) {
            buffer.putChar(str.charAt(i));
        }
    }
}
 
开发者ID:parboiled1,项目名称:parboiled,代码行数:10,代码来源:InstructionGroupPreparer.java


注:本文中的org.parboiled.common.StringUtils.isNotEmpty方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。