本文整理了Java中org.apache.calcite.avatica.util.ByteString.ofBase64()
方法的一些代码示例,展示了ByteString.ofBase64()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ByteString.ofBase64()
方法的具体详情如下:
包路径:org.apache.calcite.avatica.util.ByteString
类名称:ByteString
方法名:ofBase64
[英]Creates a byte string from a Base64 string.
[中]从Base64字符串创建字节字符串。
代码示例来源:origin: org.apache.calcite.avatica/avatica-core
: new BigDecimal(((Number) value).longValue());
case BYTE_STRING:
return ByteString.ofBase64((String) value);
case ARRAY:
代码示例来源:origin: org.apache.calcite/calcite-avatica
: new BigDecimal(((Number) value).longValue());
case BYTE_STRING:
return ByteString.ofBase64((String) value);
default:
throw new IllegalArgumentException("cannot convert " + value + " ("
代码示例来源:origin: apache/calcite-avatica
: new BigDecimal(((Number) value).longValue());
case BYTE_STRING:
return ByteString.ofBase64((String) value);
case ARRAY:
代码示例来源:origin: org.apache.calcite/calcite-avatica
private static Object serialToJdbc(ColumnMetaData.Rep type, Object value,
Calendar calendar) {
switch (type) {
case BYTE_STRING:
return ByteString.ofBase64((String) value).getBytes();
case JAVA_UTIL_DATE:
return new java.util.Date(adjust((Number) value, calendar));
case JAVA_SQL_DATE:
return new java.sql.Date(
adjust(((Number) value).longValue() * DateTimeUtils.MILLIS_PER_DAY,
calendar));
case JAVA_SQL_TIME:
return new java.sql.Time(adjust((Number) value, calendar));
case JAVA_SQL_TIMESTAMP:
return new java.sql.Timestamp(adjust((Number) value, calendar));
default:
return serialToLocal(type, value);
}
}
代码示例来源:origin: org.apache.calcite.avatica/avatica-core
switch (type) {
case BYTE_STRING:
return ByteString.ofBase64((String) value).getBytes();
case JAVA_UTIL_DATE:
return new java.util.Date(adjust((Number) value, calendar));
代码示例来源:origin: apache/calcite-avatica
switch (type) {
case BYTE_STRING:
return ByteString.ofBase64((String) value).getBytes();
case JAVA_UTIL_DATE:
return new java.util.Date(adjust((Number) value, calendar));
代码示例来源:origin: org.apache.calcite/calcite-core
private void thereAndBack(byte[] bytes) {
final ByteString byteString = new ByteString(bytes);
final byte[] bytes2 = byteString.getBytes();
assertThat(bytes, equalTo(bytes2));
final String base64String = byteString.toBase64String();
final ByteString byteString1 = ByteString.ofBase64(base64String);
assertThat(byteString, equalTo(byteString1));
}
代码示例来源:origin: Qihoo360/Quicksql
private void thereAndBack(byte[] bytes) {
final ByteString byteString = new ByteString(bytes);
final byte[] bytes2 = byteString.getBytes();
assertThat(bytes, equalTo(bytes2));
final String base64String = byteString.toBase64String();
final ByteString byteString1 = ByteString.ofBase64(base64String);
assertThat(byteString, equalTo(byteString1));
}
内容来源于网络,如有侵权,请联系作者删除!