- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.apache.sis.internal.util.X364.sequence()
方法的一些代码示例,展示了X364.sequence()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。X364.sequence()
方法的具体详情如下:
包路径:org.apache.sis.internal.util.X364
类名称:X364
方法名:sequence
[英]The X3.64 escape sequence, built when first needed.
[中]X3。64个转义序列,第一次需要时构建。
代码示例来源:origin: org.apache.sis.core/sis-referencing
/**
* Writes the given color if {@code colorEnabled} is {@code true}.
*/
private static void writeColor(final Appendable out, final X364 color, final boolean colorEnabled)
throws IOException
{
if (colorEnabled) {
out.append(color.sequence());
}
}
代码示例来源:origin: org.apache.sis.core/sis-metadata
/**
* Returns the ANSI sequence for the given syntactic element, or {@code null} if none.
*/
final String getAnsiSequence(final ElementKind key) {
final X364 color = map.get(key);
return (color != null) ? color.sequence() : null;
}
代码示例来源:origin: apache/sis
/**
* Returns the ANSI sequence for the given syntactic element, or {@code null} if none.
*/
final String getAnsiSequence(final ElementKind key) {
final X364 color = map.get(key);
return (color != null) ? color.sequence() : null;
}
代码示例来源:origin: apache/sis
/**
* Writes the given color if {@code colorEnabled} is {@code true}.
*/
private static void writeColor(final Appendable out, final X364 color, final boolean colorEnabled)
throws IOException
{
if (colorEnabled) {
out.append(color.sequence());
}
}
代码示例来源:origin: apache/sis
/**
* Prints a quoted text in the given color.
* If the given text contains the quote character, it will be escaped.
*/
private void printQuotedText(String text, int fieldWidth, final X364 color) {
final boolean quoted;
if (text.indexOf('"') >= 0) {
text = text.replace("\"", "\"\"");
quoted = true;
} else {
quoted = (text.indexOf(',') >= 0);
}
if (quoted) fieldWidth -= 2;
out.print(CharSequences.spaces(fieldWidth - text.length()));
if (colors) out.print(color.sequence());
if (quoted) out.print('"');
out.print(text);
if (quoted) out.print('"');
if (colors) out.print(X364.FOREGROUND_DEFAULT.sequence());
}
代码示例来源:origin: apache/sis
/**
* Gets the color for the given level. If there is no explicit color for the given level,
* returns the color of the first level below the given one for which a color is specified.
*/
private String colorAt(final Level level) {
if (colorSequences == null) {
colorSequences = new String[colors.size()];
colorLevels = new int[colorSequences.length];
int i = 0;
for (final SortedMap.Entry<Level,X364> entry : colors.entrySet()) {
colorSequences[i] = entry.getValue().background().sequence();
colorLevels[i++] = entry.getKey().intValue();
}
}
int i = Arrays.binarySearch(colorLevels, level.intValue());
if (i < 0) {
i = Math.max((~i)-1, 0); // Really tild, not minus sign.
}
return colorSequences[i];
}
代码示例来源:origin: apache/sis
/**
* Prints the character for commented lines.
*/
private void printCommentLinePrefix() {
if (colors) {
outHeader.append(X364.FOREGROUND_GRAY.sequence());
}
outHeader.append("# ");
if (colors) {
outHeader.append(X364.FOREGROUND_DEFAULT.sequence());
}
}
代码示例来源:origin: org.apache.sis.core/sis-utility
/**
* Gets the color for the given level. If there is no explicit color for the given level,
* returns the color of the first level below the given one for which a color is specified.
*/
private String colorAt(final Level level) {
if (colorSequences == null) {
colorSequences = new String[colors.size()];
colorLevels = new int[colorSequences.length];
int i = 0;
for (final SortedMap.Entry<Level,X364> entry : colors.entrySet()) {
colorSequences[i] = entry.getValue().background().sequence();
colorLevels[i++] = entry.getKey().intValue();
}
}
int i = Arrays.binarySearch(colorLevels, level.intValue());
if (i < 0) {
i = Math.max((~i)-1, 0); // Really tild, not minus sign.
}
return colorSequences[i];
}
代码示例来源:origin: apache/sis
/**
* Writes the color for the given type if {@code colors} is non-null.
*/
private static void writeColor(final Appendable out, final Colors colors, final ElementKind type)
throws IOException
{
if (colors != null) {
final String name = colors.getName(type);
if (name != null) {
out.append(X364.forColorName(name).sequence());
}
}
}
代码示例来源:origin: org.apache.sis.core/sis-referencing
/**
* Writes the color for the given type if {@code colors} is non-null.
*/
private static void writeColor(final Appendable out, final Colors colors, final ElementKind type)
throws IOException
{
if (colors != null) {
final String name = colors.getName(type);
if (name != null) {
out.append(X364.forColorName(name).sequence());
}
}
}
代码示例来源:origin: apache/sis
states.add(row.state);
final boolean warning = colors && row.state.text.startsWith("!");
if (warning) out.print(X364.FOREGROUND_RED.sequence());
out.print(row.state.text);
out.print(' ');
out.print(row.identifier);
if (warning) out.print(X364.FOREGROUND_DEFAULT.sequence());
if (colors) out.print(X364.FOREGROUND_GRAY.sequence());
out.print(CharSequences.spaces(width - row.identifier.length()));
out.print("| ");
out.println(row.description);
if (colors) out.print(X364.FOREGROUND_DEFAULT.sequence());
for (final State state : states) {
final boolean warning = colors && state.text.startsWith("!");
if (warning) out.print(X364.FOREGROUND_RED.sequence());
out.print(state.text);
if (warning) out.print(X364.FOREGROUND_DEFAULT.sequence());
out.print(' ');
out.println(resources.getString(state.name()));
代码示例来源:origin: org.apache.sis.core/sis-metadata
buffer.append(ln).append(ln);
if (colors != null) {
buffer.append(X364.BACKGROUND_RED.sequence()).append(X364.BOLD.sequence()).append(' ');
buffer.append(' ').append(X364.RESET.sequence()).append(X364.FOREGROUND_RED.sequence());
代码示例来源:origin: apache/sis
buffer.append(ln).append(ln);
if (colors != null) {
buffer.append(X364.BACKGROUND_RED.sequence()).append(X364.BOLD.sequence()).append(' ');
buffer.append(' ').append(X364.RESET.sequence()).append(X364.FOREGROUND_RED.sequence());
代码示例来源:origin: apache/sis
/**
* Prints the accuracy.
*/
private void printAccuracy(double accuracy) throws IOException {
if (accuracy >= 0) {
if (accuracy == 0) {
accuracy = Formulas.LINEAR_TOLERANCE;
}
printHeader(Vocabulary.Keys.Accuracy);
if (colors) {
outHeader.append(X364.FOREGROUND_YELLOW.sequence()); // Same as Colors.DEFAULT for ElementKind.NUMBER
}
outHeader.append(Double.toString(accuracy));
if (colors) {
outHeader.append(X364.FOREGROUND_DEFAULT.sequence());
}
outHeader.append(" metres");
outHeader.nextLine();
}
}
代码示例来源:origin: apache/sis
/**
* Verifies the ANSI escape sequences hard-coded in {@link Formatter}.
*/
@Test
public void testAnsiEscapeSequences() {
assertEquals("FOREGROUND_DEFAULT", X364.FOREGROUND_DEFAULT.sequence(), Formatter.FOREGROUND_DEFAULT);
assertEquals("BACKGROUND_DEFAULT", X364.BACKGROUND_DEFAULT.sequence(), Formatter.BACKGROUND_DEFAULT);
}
代码示例来源:origin: apache/sis
final boolean isAnsiSupported = X364.isAnsiSupported();
if (isAnsiSupported) {
out.print(X364.FOREGROUND_CYAN.sequence());
out.print(X364.FOREGROUND_DEFAULT.sequence());
代码示例来源:origin: apache/sis
/**
* Tests the {@link X364#plain(CharSequence, int, int)} method.
*/
@Test
public void testPlain() {
String colored, plain;
colored = "Some plain text";
plain = "Some plain text";
assertEquals(plain, valueOf(plain(colored, 0, colored.length())));
assertEquals(plain.length(), lengthOfPlain(colored, 0, colored.length()));
plain = "With blue in the middle";
colored = "With " + FOREGROUND_BLUE.sequence() +
"blue" + FOREGROUND_DEFAULT.sequence() + " in the middle";
assertEquals(plain, valueOf(plain(colored, 0, colored.length())));
assertEquals(plain.length(), lengthOfPlain(colored, 0, colored.length()));
}
}
代码示例来源:origin: apache/sis
assertEquals("getMaximalLineLength", 10, ((LineAppender) f).getMaximalLineLength());
final String BLUE = X364.FOREGROUND_BLUE .sequence();
final String DEFAULT = X364.FOREGROUND_DEFAULT.sequence();
assertSame(f, f.append("Ah! comme la " + BLUE + "neige" + DEFAULT + " a neigé!" + lineSeparator));
assertSame(f, f.append("Ma vitre est un jar" + SOFT_HYPHEN + "din de givre." + lineSeparator));
代码示例来源:origin: apache/sis
/**
* Prints the name and authority code (if any) of the given object.
*
* @param object the object for which to print name and identifier.
* @param idRequired {@code true} for printing the name only if an identifier is present.
* @return whether this method has printed something.
*/
private boolean printNameAndIdentifier(final IdentifiedObject object, final boolean idRequired) {
final String identifier = IdentifiedObjects.toString(IdentifiedObjects.getIdentifier(object, null));
if (idRequired && identifier == null) {
return false;
}
outHeader.append(object.getName().getCode());
if (identifier != null) {
outHeader.append(' ');
if (colors) {
outHeader.append(X364.FOREGROUND_CYAN.sequence());
}
outHeader.append('(');
outHeader.append(identifier);
outHeader.append(')');
if (colors) {
outHeader.append(X364.FOREGROUND_DEFAULT.sequence());
}
}
if (!idRequired) {
outHeader.nextLine();
}
return true;
}
代码示例来源:origin: apache/sis
isNext = false;
if (colors) {
outHeader.append(X364.FOREGROUND_GREEN.sequence());
outHeader.append(X364.FOREGROUND_DEFAULT.sequence());
这个问题在这里已经有了答案: How to make a property protected AND internal in C#? (8 个答案) 关闭 9 年前。 我需要声明一个既受又 内部保
我对在 Kotlin 1.3 中使用 Strings.isNullOrEmpty 导入 jdk.internal.joptsimple.internal.Strings.isNullOrEmpty 的
我有一个项目,实习生单元测试应该位于与被测源代码不同的目录树中。有点像这样: projectRoot projectRoot/src projectRoot/tests projectRoot/tes
如何在功能测试中访问浏览器的主要 JavaScript 范围?例如,我想获取对 Dojo 小部件的引用并检查它的属性。例如,在浏览器 JavaScript 控制台中,我可以运行: dijit.
public class TestClass { protected internal int FieldA; internal protected int FieldB; }
我想创建一个内部自动属性: internal bool IP { get; protected internal set; } 我认为可以使 setter protected 或 protected
java.lang.NoSuchMethodError: okhttp3.internal.Internal.initializeInstanceForTests() When creating a
我正在尝试使用 intern 来测试在 node.js 下运行的 dojo 应用程序 我的 intern.js 配置文件是这样的: define({ loader: {
我在 Raspbian wheezy 上的 nginx 1.2.1-2.2 有点问题。我认为它是在我更改站点可用/默认文件中的索引后开始的。以下是相关文件: nginx.conf user www-d
我在尝试加载 Visual studio 2012 时遇到了此错误,遇到了异常。这可能是由扩展引起的,并且在 C:\Users\~\AppData 中给出了附加信息的位置\Roaming\Micros
我正在将一个项目迁移到 Java9,在我切换到新的 Java 版本后,测试开始失败,看起来 PowerMock 正在尝试访问一些它无法访问的类。 Tests run: 1, Failures: 0,
该触发器用于检测进度中的顺序是否已更新,并有助于更新进度的概览状态和完成时间。 但是当发生内部错误时,它并不总是有效,如下所示: Error: 13 INTERNAL: An internal err
当我尝试将包含一些 JavaScript 的项目导入工作区时(使用 Eclipse 的 Neon.M6 版本),出现此错误: eclipse.buildId=4.6.0.I20160317-0200
我在尝试访问 FullContact API 服务器时收到此错误。我正在使用 okhttp 2.7.5 和 okhttp-urlconnection 2.7.5 以及改造 1.9.0。 Caused
当我试图读取一个以前版本的 pandas 保存的 pickle 文件时,它产生了一个 ImportError。 ImportError: No module named 'pandas.core.in
我正在将一个项目迁移到 Java9,在我切换到新的 Java 版本后测试开始失败,似乎 PowerMock 正在尝试访问它无法访问的一些类。 Tests run: 1, Failures: 0, Er
我正在尝试设置 Lumen - 建立在 Laravel 组件之上的“微框架”。服务器端有 nginx + php-fpm。 这是我的 nginx 配置: server { server_nam
在我们的项目中,我们决定在我们的项目中使用最新的 fmt 版本 (6.2.0) 并主要使用 printf 功能,因为我们在广泛使用 printf 的地方进行日志记录。 我使用 fmt 包中包含的 CM
我正在使用 Mockito jar 为 Groovy 编写 Junit 测试用例,但它给了我以下异常: java.lang.NoSuchMethodError: org.mockito.interna
我们的应用程序使用 Google 集合中的 MapMaker 类,并且我们遇到了以下异常,但仅限于使用 webstart 的 OS X 10.4。从应用程序包启动时以及在 OS X 10.5 和 Wi
我是一名优秀的程序员,十分优秀!