<< Back to previous view

[JSON_PROCESSING_SPEC-9] Adding methods to JsonParser to get objects Created: 14/Jun/12  Updated: 07/Jan/13

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

Type: New Feature Priority: Major
Reporter: jitu Assignee: Unassigned
Resolution: Unresolved Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Tags:
Participants: jitu

 Description   

Something like the following, that gives the objects from the parser

/**

  • getJsonValue(JsonObject.class) is valid in START_OBJECT state,
  • moves cursor to END_OBJECT
    *
  • getJsonValue(JsonArray.class) is valid in START_ARRAY state
  • moves cursor to END_ARRAY
    *
  • getJsonValue(JsonString.class) is valid in VALUE_STRING state
    *
  • getJsonValue(JsonNumber.class) is valid in VALUE_NUMBER state
    */
    public <T extends JsonValue> T getJsonValue(Class<T> clazz) { return null; }





[JSON_PROCESSING_SPEC-22] Injection support for JsonParserFactory/JsonGeneratorFactory Created: 29/Oct/12  Updated: 07/Jan/13

Status: Open
Project: json-processing-spec
Component/s: None
Affects Version/s: 1.0-next
Fix Version/s: 1.0-next

Type: New Feature Priority: Major
Reporter: jitu Assignee: Unassigned
Resolution: Unresolved Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Tags:
Participants: jitu

 Description   

http://java.net/projects/json-processing-spec/lists/users/archive/2012-10/message/112

This can be considered for later releases






[JSON_PROCESSING_SPEC-29] JsonParser#skipValue() Created: 03/Dec/12  Updated: 03/Dec/12

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

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

Tags:
Participants: jitu

 Description   

skipValue() discussion is at
http://java.net/projects/json-processing-spec/lists/users/archive/2012-11/message/64






[JSON_PROCESSING_SPEC-31] Incremental processing of large strings Created: 03/Dec/12  Updated: 03/Dec/12

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

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

Tags:
Participants: jitu

 Description   

Provide way to parse/process large string values incrementally in parser






[JSON_PROCESSING_SPEC-32] matchName(String) methods on JsonParser Created: 03/Dec/12  Updated: 03/Dec/12

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

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

Tags:
Participants: jitu

 Description   

JsonParser#matchName(String) kind of methods are required for performance.
http://java.net/projects/json-processing-spec/lists/users/archive/2012-11/message/40






[JSON_PROCESSING_SPEC-58] Add Support for JSON Queries Created: 28/May/13  Updated: 28/May/13

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

Type: New Feature Priority: Major
Reporter: reza_rahman Assignee: Unassigned
Resolution: Unresolved Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Tags:
Participants: reza_rahman

 Description   

I received feedback that JSON-P should add support for being able to query JSON objects (a la XPath). I am aware that this is an immature field with some competing approaches but think this is very valid feedback particularly in making JSON-P more compelling vis-à-vis existing JSON processing solutions.

Do let me know if anything needs to be explained further - I am happy to help.

Please note that these are purely my personal views and certainly not of Oracle's as a company.






[JSON_PROCESSING_SPEC-60] Support for JSON Pointer Created: 28/Oct/13  Updated: 28/Oct/13

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

Type: New Feature Priority: Major
Reporter: jitu Assignee: Unassigned
Resolution: Unresolved Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Tags:
Participants: jitu

 Description   

Consider adding support for JSON Pointer. The RFC is at http://tools.ietf.org/html/rfc6901






[JSON_PROCESSING_SPEC-61] Support for JSON Patch Created: 02/Dec/13  Updated: 02/Dec/13

Status: Open
Project: json-processing-spec
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0-next

Type: New Feature Priority: Major
Reporter: jitu Assignee: Unassigned
Resolution: Unresolved Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Tags:
Participants: jitu

 Description   

Consider adding support for JSON Patch. The RFC is at http://tools.ietf.org/html/rfc6902

Perhaps, it can be used for transforming one JsonObject/JsonArray to another (works well since JsonObject/JsonArray are immutable)






[JSON_PROCESSING_SPEC-59] JavaDoc problems when building with JDK 8 Created: 18/Jul/13  Updated: 23/Jul/13

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

Type: Bug Priority: Minor
Reporter: heliofrota Assignee: Unassigned
Resolution: Unresolved Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

gnu-linux manjaro distribution x86 jdk8-b7


Tags: adoptajsr
Participants: heliofrota

 Description   

Build error due javadoc problems when building with jdk8 b97

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.8.1:jar (attach-javadocs) on project javax.json-api: MavenReportException: Error while creating archive:
[ERROR] Exit code: 1 - javadoc: warning - Error fetching URL: http://docs.oracle.com/javase/6/docs/api
[ERROR] /home/hf/Desktop/cejug/adopt_a_jsr/jsonp~git/api/src/main/java/javax/json/JsonArray.java:177: warning: no @param for <T>
[ERROR] <T extends JsonValue> List<T> getValuesAs(Class<T> clazz);
[ERROR] ^
[ERROR] /home/hf/Desktop/cejug/adopt_a_jsr/jsonp~git/api/src/main/java/javax/json/JsonArray.java:201: warning: no @param for defaultValue
[ERROR] String getString(int index, String defaultValue);
[ERROR] ^

Full logs on JSR mailing list.



 Comments   
Comment by heliofrota [ 23/Jul/13 01:57 PM ]

Maybe this is issue from maven javadoc plugin and this line:
[ERROR] Exit code: 1 - javadoc: warning - Error fetching URL: http://docs.oracle.com/javase/6/docs/api

I going to investigate this.





Generated at Sat Apr 19 05:05:47 UTC 2014 using JIRA 4.0.2#472.