(CharSequence seq)
| 267 | } |
| 268 | |
| 269 | private static byte[] bytes(CharSequence seq) { |
| 270 | if (seq instanceof AsciiString) { |
| 271 | // Fast path - sometimes copy. |
| 272 | AsciiString str = (AsciiString) seq; |
| 273 | return str.isEntireArrayUsed() ? str.array() : str.toByteArray(); |
| 274 | } |
| 275 | // Slow path - copy. |
| 276 | return seq.toString().getBytes(UTF_8); |
| 277 | } |
| 278 | |
| 279 | public static Http2Headers convertClientHeaders(Metadata headers, |
| 280 | AsciiString scheme, |
no test coverage detected