{
return null;
}
if( token != JsonToken.START_ARRAY )
{
throw new ValueSerializationException( "Expected an array start at "
+ input.getCurrentLocation().toString() );
}
JsonToken currentToken = input.nextToken();
while( currentToken != JsonToken.END_ARRAY )
{
if( currentToken != JsonToken.START_OBJECT )
{
throw new ValueSerializationException( "Expected an object start at "
+ input.getCurrentLocation().toString() );
}
currentToken = input.nextToken();
K key = null;
V value = null;