Commit Graph

17 Commits

Author SHA1 Message Date
woggioni 50089fa6f8 small refactor 2022-01-16 15:37:47 +08:00
woggioni 2e1ef37b8a removed useless commented code 2022-01-16 15:37:47 +08:00
woggioni eca1e4d5f3 fixed useless object IDs dumping 2022-01-16 15:37:46 +08:00
woggioni 36b0a1da3a moved antlr parser to subproject 2022-01-16 15:37:46 +08:00
woggioni ff9b26ed93 added reference serialization and deserialization in both json (text) and jbon (binary) format 2022-01-16 15:37:46 +08:00
Walter Oggioni 89fb8ac1b7 added traversal library
fixed bug with missing .equals method implementation on net.woggioni.worth.value.ObjectEntry
fixed multithreaded testing
2022-01-16 15:37:45 +08:00
Walter Oggioni 2e4588a280 added maxDepth parameter to the parser 2022-01-16 15:37:45 +08:00
Walter Oggioni e295cf598e added configuration class 2022-01-16 15:37:45 +08:00
Walter Oggioni 354c58fd66 improven JBON format using the marker byte to include the size of small
string,arrays or objects
2022-01-16 15:37:44 +08:00
Walter Oggioni a2e5e669f1 added system property to switch object value implementation 2022-01-16 15:37:44 +08:00
Walter Oggioni 7f50efb4dc added .gitignore 2022-01-16 15:37:44 +08:00
Walter Oggioni 4a9afacb90 refactor from org.oggio88 to net.woggioni 2022-01-16 15:37:44 +08:00
Walter Oggioni 2adb6143a5 added binary serialization format 2022-01-16 15:37:43 +08:00
woggioni 21870cf8a3 switched from CircularBuffer to LookAheadTextInputStream 2022-01-16 15:37:43 +08:00
woggioni 135c56151c added antlr comparison test 2022-01-16 15:37:43 +08:00
woggioni 1f7261bca8 added license 2022-01-16 15:37:42 +08:00
woggioni 5087e092c1 initial commit 2022-01-16 15:37:42 +08:00