Key of Map is UTF8 type.

2011/4/27 Weishung Chung <[email protected]>

> Ok thank you for the answer :)
>
>
> On Tue, Apr 26, 2011 at 4:24 PM, Scott Carey <[email protected]>wrote:
>
>> Strings are of Java type CharSequence
>> toString() on CharSequence is consistent between String and Utf8.
>>  However, make sure any map you use has only one implementation of
>> CharSequence in it, since hashCode() and equals() on different CharSequence
>> types may not be consistent.
>>
>> On 4/26/11 2:17 PM, "Weishung Chung" <[email protected]> wrote:
>>
>> Hello Avro user,
>>
>> I defined a map type in the schema with values of type double.
>> After reading the map from the schema, I realized that the key is of type
>> avro utils.utf8 and cannot be cast to java.lang.String
>>
>> So, the following is not working when trying to loop through the entries
>> of the map.
>>
>> for(Entry<String, Double> entry: map.entrySet())
>>
>> Am I missing something ?
>>
>> Thank you so much,
>>
>>
>

Reply via email to