Code Monkey home page Code Monkey logo

hikarijson's People

Contributors

brettwooldridge avatar nremond avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hikarijson's Issues

Project progress

I just found this project throught the HikariCP (congratulations, by the way).
I was wondering if there are any plans on taking back on this project and what else is planned, in case the first answer is yes.
Thank you !!!

Tasks

Project tasks:

  • Implement POJO to JSON serialization
  • JSR 353 API support, benchmarked against reference implementation, and tested with the acceptance test suite.
  • Support for user-defined serializers/deserializers?

Support AnnotatedType/TYPE_USE annotations

Not sure how and if this project is active, but here's a suggestion.
Since this library is Java 8+ only, it would make a lot of sense that it supports AnnotatedType when deserializing, especially if the support for user-defined (de)serializers is added.
This would allow fine grained logic in the custom (de)serializers.
E.g. A custom (de)serializer could be written to process types such as List<@Base64 Book> by Base64-de/encoding the JSON value before the usual (de)serialization.

I've been looking for a Java JSON library with such capabilities for use in my project, and exactly 0 exist. I maintain a library for advanced reflection that works with AnnotatedType but don't really have the capacity to develop a JsSON library as well, so I'm opening this suggestion on projects that are Java 8+ only or in early development (as this one seems to be).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.