You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by "Rupert Westenthaler (JIRA)" <ji...@apache.org> on 2011/07/26 10:41:11 UTC

[jira] [Closed] (STANBOL-298) Improve JSON serialization of FieldQuery

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

Rupert Westenthaler closed STANBOL-298.
---------------------------------------

    Resolution: Fixed
      Assignee: Rupert Westenthaler

implemented with revision 1151013

> Improve JSON serialization of FieldQuery
> ----------------------------------------
>
>                 Key: STANBOL-298
>                 URL: https://issues.apache.org/jira/browse/STANBOL-298
>             Project: Stanbol
>          Issue Type: Improvement
>          Components: Entity Hub
>            Reporter: Rupert Westenthaler
>            Assignee: Rupert Westenthaler
>
> 1. convert keys that use plural
> * dataTypes -> datatype (NOTE also the lower case 't')
> * languages -> language
> the old keys are deprecated but still supported
> 2. add support for both single and multiple values for
> * datatype
> * language
> * text (already implemented by STANBOL-297)
> String values of such keys are supported for single values. JSON arrays are supported for single and multiple values.
> For serialization String values has to be used in case of a single value
> 3. add support for "prefix:localName" style values for "datatype"
> Currently for datatype users has to parse the full URI (e.g. "http://www.iks-project.eu/ontology/rick/model/text").
> In future there should be also support for using "entityhub:text" as well as "xsd:int" ...
> Serialization has also to use the "prefix:localname" style.
> 4. attach the executed field query to result sets formatted in any available RDF serialization.
> Currently the fieldQuery as executed is only returned for the JSON serialization. Here the goal is to return the JSON as String value for the Triple
>     <http://www.iks-project.eu/ontology/rick/query/QueryResultSet> <http://www.iks-project.eu/ontology/rick/query/fieldQuery> "{field-query-as-JSON}"
> 5. adapt the online documentation to reflect this changes
> All such MUST NOT break existing clients

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira