[JSON_PROCESSING_SPEC-7] Don't extend JsonArray with Iterable<JsonValue> Created: 13/Jun/12  Updated: 25/Jun/12  Resolved: 25/Jun/12

Status: Resolved
Project: json-processing-spec
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major
Reporter: jitu Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


May be JsonArray shouldn't extend with Iterable<JsonValue>. By extending, it is committing to the particular type and hard to change later. Also, collections are going through major changes w.r.t lambdafication. There is already a method to get List<JsonValue> which is Iterable<JsonValue> and if required we add an additional method.

Comment by jitu [ 25/Jun/12 ]

Resolving it: JsonArray doesn't extend Iterable<JsonValue> anymore

Generated at Mon Apr 24 18:00:13 UTC 2017 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.