[
https://issues.apache.org/jira/browse/THRIFT-1471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Roger Meier resolved THRIFT-1471.
---------------------------------
Resolution: Duplicate
> toString() does not print ByteBuffer values when nested in a List
> -----------------------------------------------------------------
>
> Key: THRIFT-1471
> URL: https://issues.apache.org/jira/browse/THRIFT-1471
> Project: Thrift
> Issue Type: Bug
> Components: Java - Compiler
> Reporter: Ben Podgursky
>
> When a ByteBuffer is directly a field of a struct, the struct's toString uses
> org.apache.thrift.TBaseHelper.toString to print the ByteBuffer's bytes.
> However, if the struct instead has a List<ByteBuffer> (probably any other
> non-thrift Collection type, but haven't tested others), it instead uses
> ByteBuffer's default toString: [java.nio.HeapByteBuffer[pos=0 lim=16
> cap=16]]. The toString on a collection should ideally print out the bytes
> instead.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)