本文整理了Java中org.apache.calcite.avatica.util.ByteString.concat()
方法的一些代码示例,展示了ByteString.concat()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ByteString.concat()
方法的具体详情如下:
包路径:org.apache.calcite.avatica.util.ByteString
类名称:ByteString
方法名:concat
[英]Returns a ByteString consisting of the concatenation of this and another string.
[中]返回由该字符串和另一个字符串的串联组成的ByteString。
代码示例来源:origin: Qihoo360/Quicksql
/** SQL {@code binary || binary} operator. */
public static ByteString concat(ByteString s0, ByteString s1) {
return s0.concat(s1);
}
代码示例来源:origin: org.apache.kylin/atopcalcite
/** SQL {@code binary || binary} operator. */
public static ByteString concat(ByteString s0, ByteString s1) {
return s0.concat(s1);
}
代码示例来源:origin: org.apache.calcite/calcite-core
/** SQL {@code binary || binary} operator. */
public static ByteString concat(ByteString s0, ByteString s1) {
return s0.concat(s1);
}
代码示例来源:origin: Qihoo360/Quicksql
/** SQL {@code OVERLAY} function applied to binary strings. */
public static ByteString overlay(ByteString s, ByteString r, int start,
int length) {
if (s == null || r == null) {
return null;
}
return s.substring(0, start - 1)
.concat(r)
.concat(s.substring(start - 1 + length));
}
代码示例来源:origin: org.apache.kylin/atopcalcite
/** SQL {@code OVERLAY} function applied to binary strings. */
public static ByteString overlay(ByteString s, ByteString r, int start, int length) {
if (s == null || r == null) {
return null;
}
return s.substring(0, start - 1).concat(r).concat(s.substring(start - 1 + length));
}
代码示例来源:origin: org.apache.calcite/calcite-core
/** SQL {@code OVERLAY} function applied to binary strings. */
public static ByteString overlay(ByteString s, ByteString r, int start,
int length) {
if (s == null || r == null) {
return null;
}
return s.substring(0, start - 1)
.concat(r)
.concat(s.substring(start - 1 + length));
}
代码示例来源:origin: org.apache.kylin/atopcalcite
/** SQL {@code OVERLAY} function applied to binary strings. */
public static ByteString overlay(ByteString s, ByteString r, int start) {
if (s == null || r == null) {
return null;
}
return s.substring(0, start - 1).concat(r).concat(s.substring(start - 1 + r.length()));
}
代码示例来源:origin: org.apache.calcite/calcite-core
/** SQL {@code OVERLAY} function applied to binary strings. */
public static ByteString overlay(ByteString s, ByteString r, int start) {
if (s == null || r == null) {
return null;
}
return s.substring(0, start - 1)
.concat(r)
.concat(s.substring(start - 1 + r.length()));
}
代码示例来源:origin: Qihoo360/Quicksql
/** SQL {@code OVERLAY} function applied to binary strings. */
public static ByteString overlay(ByteString s, ByteString r, int start) {
if (s == null || r == null) {
return null;
}
return s.substring(0, start - 1)
.concat(r)
.concat(s.substring(start - 1 + r.length()));
}
代码示例来源:origin: Qihoo360/Quicksql
/** Helper for CAST(... AS BINARY(maxLength)). */
public static ByteString truncateOrPad(ByteString s, int maxLength) {
if (s == null) {
return null;
} else {
final int length = s.length();
if (length > maxLength) {
return s.substring(0, maxLength);
} else if (length < maxLength) {
return s.concat(new ByteString(new byte[maxLength - length]));
} else {
return s;
}
}
}
代码示例来源:origin: org.apache.kylin/atopcalcite
/** Helper for CAST(... AS BINARY(maxLength)). */
public static ByteString truncateOrPad(ByteString s, int maxLength) {
if (s == null) {
return null;
} else {
final int length = s.length();
if (length > maxLength) {
return s.substring(0, maxLength);
} else if (length < maxLength) {
return s.concat(new ByteString(new byte[maxLength - length]));
} else {
return s;
}
}
}
代码示例来源:origin: org.apache.calcite/calcite-core
/** Helper for CAST(... AS BINARY(maxLength)). */
public static ByteString truncateOrPad(ByteString s, int maxLength) {
if (s == null) {
return null;
} else {
final int length = s.length();
if (length > maxLength) {
return s.substring(0, maxLength);
} else if (length < maxLength) {
return s.concat(new ByteString(new byte[maxLength - length]));
} else {
return s;
}
}
}
代码示例来源:origin: Qihoo360/Quicksql
assertSame(byteString.concat(emptyByteString), byteString);
final ByteString byteString1 = new ByteString(new byte[]{(byte) 12});
assertEquals("abff0c", byteString.concat(byteString1).toString());
代码示例来源:origin: org.apache.calcite/calcite-core
assertSame(byteString.concat(emptyByteString), byteString);
final ByteString byteString1 = new ByteString(new byte[]{(byte) 12});
assertEquals("abff0c", byteString.concat(byteString1).toString());
内容来源于网络,如有侵权,请联系作者删除!