[ 
https://issues.apache.org/jira/browse/THRIFT-1471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bryan Duxbury updated THRIFT-1471:
----------------------------------

    Component/s: Java - Compiler
    
> 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to