本文整理了Java中com.jcabi.log.Logger.format()
方法的一些代码示例,展示了Logger.format()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.format()
方法的具体详情如下:
包路径:com.jcabi.log.Logger
类名称:Logger
方法名:format
[英]Format one string.
[中]格式化一个字符串。
代码示例来源:origin: com.jcabi/jcabi-w3c
@Override
public String toString() {
return Logger.format(
"[%d:%d] \"%s\", \"%s\", \"%s\", \"%s\"",
this.iline,
this.icolumn,
this.isource,
this.iexplanation,
this.msg,
this.imessage
);
}
代码示例来源:origin: com.rexsl/rexsl
/**
* Asserts that an object is not <code>null</code> and throws
* IllegalStateException if the object is <code>null</code>.
* @param object The object to check
* @param message The exception message to use if the assertion fails
* @since 0.12
*/
private void assertNotNull(final Object object, final String message) {
if (object == null) {
throw new IllegalStateException(Logger.format(message, this));
}
}
}
代码示例来源:origin: com.rexsl/rexsl-test
@Override
public void describeTo(final Description description) {
description.appendText(
Logger.format(
"%d broken link(s) found: %[list]s",
this.broken.size(),
this.broken
)
);
}
代码示例来源:origin: com.rexsl/rexsl
@Override
@NotNull
public String getFilterName() {
return Logger.format("%s-filter", this.config.getServletName());
}
代码示例来源:origin: com.jcabi/jcabi-w3c
@Override
public String toString() {
return new StringBuilder(0)
.append(Logger.format("Validity: %B\n", this.ivalid))
.append(Logger.format("Validator: \"%s\"\n", this.validator))
.append(Logger.format("DOCTYPE: \"%s\"\n", this.type))
.append(Logger.format("Charset: \"%s\"\n", this.encoding))
.append("Errors:\n")
.append(DefaultValidationResponse.asText(this.ierrors))
.append("Warnings:\n")
.append(DefaultValidationResponse.asText(this.iwarnings))
.toString();
}
代码示例来源:origin: jcabi/jcabi-http
@Override
public String body() {
final String body = new String(this.content, DefaultResponse.CHARSET);
if (body.contains(DefaultResponse.ERR)) {
throw new IllegalStateException(
Logger.format(
"broken Unicode text at line #%d in '%[text]s' (%d bytes)",
body.length() - body.replace("\n", "").length(),
body,
this.content.length
)
);
}
return body;
}
代码示例来源:origin: com.rexsl/rexsl
@Override
@NotNull
public String render(@NotNull final String defect) {
Logger.warn(this, "#render(..): %s", this.message);
return Logger.format(
"<html><body><pre>%s\n\n%s</pre></body></html>",
this.message,
defect
);
}
}
代码示例来源:origin: com.jcabi/jcabi-log
/**
* Protocol one message, with {@code ERROR} priority level.
* @param source The source of the logging operation
* @param msg The text message to be logged, with meta-tags
* @param args List of arguments
*/
public static void error(final Object source,
final String msg, final Object... args) {
Logger.logger(source).error(Logger.format(msg, args));
}
代码示例来源:origin: yegor256/s3auth
@Override
public String toString() {
return Logger.format(
".htpasswd(%d user(s), reloaded every %d min)",
this.fetch().size(),
Htpasswd.LIFETIME
);
}
代码示例来源:origin: com.jcabi/jcabi-log
/**
* Protocol one message, with {@code DEBUG} priority level
* without internal checking whether {@code DEBUG} level is enabled.
* @param source The source of the logging operation
* @param msg The text message to be logged, with meta-tags
* @param args List of arguments
*/
public static void debugForced(
final Object source,
final String msg, final Object... args
) {
Logger.logger(source).debug(Logger.format(msg, args));
}
代码示例来源:origin: com.jcabi/jcabi-log
/**
* Protocol one message, with {@code TRACE} priority level
* without internal checking whether {@code TRACE} level is enabled.
* @param source The source of the logging operation
* @param msg The text message to be logged, with meta-tags
* @param args List of arguments
*/
public static void traceForced(
final Object source,
final String msg, final Object... args
) {
Logger.logger(source).trace(Logger.format(msg, args));
}
代码示例来源:origin: com.jcabi/jcabi-log
/**
* Protocol one message, with {@code INFO} priority level
* without internal checking whether {@code INFO} level is enabled.
* @param source The source of the logging operation
* @param msg The text message to be logged, with meta-tags
* @param args List of arguments
*/
public static void infoForced(
final Object source, final String msg,
final Object... args
) {
Logger.logger(source).info(Logger.format(msg, args));
}
代码示例来源:origin: jcabi/jcabi-log
/**
* Protocol one message, with {@code INFO} priority level
* without internal checking whether {@code INFO} level is enabled.
* @param source The source of the logging operation
* @param msg The text message to be logged, with meta-tags
* @param args List of arguments
*/
public static void infoForced(
final Object source, final String msg,
final Object... args
) {
Logger.logger(source).info(Logger.format(msg, args));
}
代码示例来源:origin: jcabi/jcabi-log
/**
* Protocol one message, with {@code WARN} priority level
* without internal checking whether {@code WARN} level is enabled.
* @param source The source of the logging operation
* @param msg The text message to be logged, with meta-tags
* @param args List of arguments
*/
public static void warnForced(
final Object source,
final String msg, final Object... args
) {
Logger.logger(source).warn(Logger.format(msg, args));
}
代码示例来源:origin: jcabi/jcabi-log
/**
* Protocol one message, with {@code ERROR} priority level.
* @param source The source of the logging operation
* @param msg The text message to be logged, with meta-tags
* @param args List of arguments
*/
public static void error(final Object source,
final String msg, final Object... args) {
Logger.logger(source).error(Logger.format(msg, args));
}
代码示例来源:origin: jcabi/jcabi-log
/**
* Protocol one message, with {@code TRACE} priority level
* without internal checking whether {@code TRACE} level is enabled.
* @param source The source of the logging operation
* @param msg The text message to be logged, with meta-tags
* @param args List of arguments
*/
public static void traceForced(
final Object source,
final String msg, final Object... args
) {
Logger.logger(source).trace(Logger.format(msg, args));
}
代码示例来源:origin: jcabi/jcabi-log
/**
* Protocol one message, with {@code DEBUG} priority level
* without internal checking whether {@code DEBUG} level is enabled.
* @param source The source of the logging operation
* @param msg The text message to be logged, with meta-tags
* @param args List of arguments
*/
public static void debugForced(
final Object source,
final String msg, final Object... args
) {
Logger.logger(source).debug(Logger.format(msg, args));
}
代码示例来源:origin: com.jcabi/jcabi-log
/**
* Protocol one message, with {@code WARN} priority level
* without internal checking whether {@code WARN} level is enabled.
* @param source The source of the logging operation
* @param msg The text message to be logged, with meta-tags
* @param args List of arguments
*/
public static void warnForced(
final Object source,
final String msg, final Object... args
) {
Logger.logger(source).warn(Logger.format(msg, args));
}
代码示例来源:origin: com.jcabi/jcabi-xml
/**
* Get namespaces as map.
* @param namespaces The namespaces
* @return Namespaces as map
*/
private static ArrayMap<String, String> namespacesAsMap(
final Object...namespaces) {
final ConcurrentMap<String, String> map =
new ConcurrentHashMap<>(namespaces.length);
for (int pos = 0; pos < namespaces.length; ++pos) {
map.put(
Logger.format("ns%d", pos + 1),
namespaces[pos].toString()
);
}
return new ArrayMap<>(map);
}
代码示例来源:origin: com.rempl/rempl
@Override
public String get(final String key) {
final String slot = this.slots.get(key);
if (slot == null) {
throw new IllegalArgumentException(
Logger.format(
"slot '%s' not found among %[list]s",
key, this.slots.keySet()
)
);
}
return slot;
}
@Override
内容来源于网络,如有侵权,请联系作者删除!