org.apache.calcite.avatica.util.ByteString.toString()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(5.2k)|赞(0)|评价(0)|浏览(98)

本文整理了Java中org.apache.calcite.avatica.util.ByteString.toString()方法的一些代码示例,展示了ByteString.toString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ByteString.toString()方法的具体详情如下:
包路径:org.apache.calcite.avatica.util.ByteString
类名称:ByteString
方法名:toString

ByteString.toString介绍

[英]Returns this byte string in hexadecimal format.
[中]以十六进制格式返回此字节字符串。

代码示例

代码示例来源:origin: org.apache.calcite/calcite-avatica

/**
 * Returns this byte string in a given base.
 *
 * @return String in given base
 */
public String toString(int base) {
 return toString(bytes, base);
}

代码示例来源:origin: org.apache.calcite.avatica/avatica-core

/**
 * Returns this byte string in a given base.
 *
 * @return String in given base
 */
public String toString(int base) {
 return toString(bytes, base);
}

代码示例来源:origin: apache/calcite-avatica

/**
 * Returns this byte string in a given base.
 *
 * @return String in given base
 */
public String toString(int base) {
 return toString(bytes, base);
}

代码示例来源:origin: apache/calcite-avatica

/**
 * Returns this byte string in hexadecimal format.
 *
 * @return Hexadecimal string
 */
@Override public String toString() {
 return toString(16);
}

代码示例来源:origin: org.apache.calcite.avatica/avatica-core

/**
 * Returns this byte string in hexadecimal format.
 *
 * @return Hexadecimal string
 */
@Override public String toString() {
 return toString(16);
}

代码示例来源:origin: org.apache.calcite/calcite-avatica

/**
 * Returns this byte string in hexadecimal format.
 *
 * @return Hexadecimal string
 */
@Override public String toString() {
 return toString(16);
}

代码示例来源:origin: apache/calcite-avatica

@Override public String getString() throws SQLException {
  Object o = getObject();
  if (null == o) {
   return null;
  }
  if (o instanceof byte[]) {
   return new String((byte[]) o, StandardCharsets.UTF_8);
  } else if (o instanceof ByteString) {
   return ((ByteString) o).toString();
  }
  throw new IllegalStateException("Unhandled value type: " + o.getClass());
 }
}

代码示例来源:origin: org.apache.calcite.avatica/avatica-core

@Override public String getString() throws SQLException {
  Object o = getObject();
  if (null == o) {
   return null;
  }
  if (o instanceof byte[]) {
   return new String((byte[]) o, StandardCharsets.UTF_8);
  } else if (o instanceof ByteString) {
   return ((ByteString) o).toString();
  }
  throw new IllegalStateException("Unhandled value type: " + o.getClass());
 }
}

代码示例来源:origin: org.apache.calcite/calcite-avatica

@Override public String getString() {
  Object o = getObject();
  if (null == o) {
   return null;
  }
  if (o instanceof byte[]) {
   return new String((byte[]) o, StandardCharsets.UTF_8);
  } else if (o instanceof ByteString) {
   return ((ByteString) o).toString();
  }
  throw new IllegalStateException("Unhandled value type: " + o.getClass());
 }
}

代码示例来源:origin: Qihoo360/Quicksql

assert value instanceof ByteString;
pw.print("X'");
pw.print(((ByteString) value).toString(16));
pw.print("'");
break;

代码示例来源:origin: org.apache.calcite/calcite-core

assert value instanceof ByteString;
pw.print("X'");
pw.print(((ByteString) value).toString(16));
pw.print("'");
break;

代码示例来源:origin: Qihoo360/Quicksql

final ByteString byteString = new ByteString(bytes);
assertEquals(2, byteString.length());
assertEquals("abff", byteString.toString());
assertEquals("abff", byteString.toString(16));
assertEquals("1010101111111111", byteString.toString(2));
assertEquals("", emptyByteString.toString());
assertEquals("", emptyByteString.toString(16));
assertEquals("", emptyByteString.toString(2));
assertEquals("ff", byteString.substring(1, 2).toString());
assertEquals("abff", byteString.substring(0, 2).toString());
assertEquals("", byteString.substring(2, 2).toString());
assertEquals("abff0c", byteString.concat(byteString1).toString());
thereAndBack(new byte[]{10, 0, 29, -80});
assertThat(ByteString.of("ab12", 16).toString(16), equalTo("ab12"));
assertThat(ByteString.of("AB0001DdeAD3", 16).toString(16),
  equalTo("ab0001ddead3"));
assertThat(ByteString.of("", 16), equalTo(emptyByteString));

代码示例来源:origin: org.apache.calcite.avatica/avatica-core

assertThat(s.toString(), is("030e0f5c00412300"));
assertThat(s3.toString(), is(""));
assertThat(s4.toString(), is("00"));

代码示例来源:origin: org.apache.calcite/calcite-core

final ByteString byteString = new ByteString(bytes);
assertEquals(2, byteString.length());
assertEquals("abff", byteString.toString());
assertEquals("abff", byteString.toString(16));
assertEquals("1010101111111111", byteString.toString(2));
assertEquals("", emptyByteString.toString());
assertEquals("", emptyByteString.toString(16));
assertEquals("", emptyByteString.toString(2));
assertEquals("ff", byteString.substring(1, 2).toString());
assertEquals("abff", byteString.substring(0, 2).toString());
assertEquals("", byteString.substring(2, 2).toString());
assertEquals("abff0c", byteString.concat(byteString1).toString());
thereAndBack(new byte[]{10, 0, 29, -80});
assertThat(ByteString.of("ab12", 16).toString(16), equalTo("ab12"));
assertThat(ByteString.of("AB0001DdeAD3", 16).toString(16),
  equalTo("ab0001ddead3"));
assertThat(ByteString.of("", 16), equalTo(emptyByteString));

代码示例来源:origin: apache/calcite-avatica

assertThat(s.toString(), is("030e0f5c00412300"));
assertThat(s3.toString(), is(""));
assertThat(s4.toString(), is("00"));

相关文章