├── .gitignore ├── LICENSE ├── Progress.md ├── README.md ├── eclipse.code.format.xml ├── pom.xml └── src ├── main └── java │ └── com │ └── zaxxer │ └── hikari │ └── json │ ├── JsonCollection.java │ ├── JsonFactory.java │ ├── JsonProperty.java │ ├── ObjectMapper.java │ ├── serializer │ ├── FieldBasedJsonMapper.java │ └── ParseContext.java │ └── util │ ├── ClassUtils.java │ ├── Clazz.java │ ├── MutableBoolean.java │ ├── MutableInteger.java │ ├── Phield.java │ ├── Types.java │ ├── UnsafeHelper.java │ └── Utf8Utils.java └── test ├── java └── com │ └── zaxxer │ └── hikari │ └── json │ ├── AllType.java │ ├── MenuBar.java │ ├── MenuBar2.java │ └── TestParser1.java └── resources ├── AllTypes.json ├── AllTypes.json.original ├── actionLabel.json ├── arrayOfAllType.json ├── citm2.json ├── citm_catalog.json ├── departments.json ├── employees2.json ├── menu.json ├── nest.json ├── nonest.json ├── sampleJson1.json ├── webapp.json └── widget.json /.gitignore: -------------------------------------------------------------------------------- 1 | .classpath 2 | .project 3 | .settings 4 | target 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/LICENSE -------------------------------------------------------------------------------- /Progress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/Progress.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/README.md -------------------------------------------------------------------------------- /eclipse.code.format.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/eclipse.code.format.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/JsonCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/JsonCollection.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/JsonFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/JsonFactory.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/JsonProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/JsonProperty.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/ObjectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/ObjectMapper.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/serializer/FieldBasedJsonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/serializer/FieldBasedJsonMapper.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/serializer/ParseContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/serializer/ParseContext.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/util/ClassUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/util/ClassUtils.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/util/Clazz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/util/Clazz.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/util/MutableBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/util/MutableBoolean.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/util/MutableInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/util/MutableInteger.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/util/Phield.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/util/Phield.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/util/Types.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/util/Types.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/util/UnsafeHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/util/UnsafeHelper.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/json/util/Utf8Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/main/java/com/zaxxer/hikari/json/util/Utf8Utils.java -------------------------------------------------------------------------------- /src/test/java/com/zaxxer/hikari/json/AllType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/java/com/zaxxer/hikari/json/AllType.java -------------------------------------------------------------------------------- /src/test/java/com/zaxxer/hikari/json/MenuBar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/java/com/zaxxer/hikari/json/MenuBar.java -------------------------------------------------------------------------------- /src/test/java/com/zaxxer/hikari/json/MenuBar2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/java/com/zaxxer/hikari/json/MenuBar2.java -------------------------------------------------------------------------------- /src/test/java/com/zaxxer/hikari/json/TestParser1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/java/com/zaxxer/hikari/json/TestParser1.java -------------------------------------------------------------------------------- /src/test/resources/AllTypes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/AllTypes.json -------------------------------------------------------------------------------- /src/test/resources/AllTypes.json.original: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/AllTypes.json.original -------------------------------------------------------------------------------- /src/test/resources/actionLabel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/actionLabel.json -------------------------------------------------------------------------------- /src/test/resources/arrayOfAllType.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/arrayOfAllType.json -------------------------------------------------------------------------------- /src/test/resources/citm2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/citm2.json -------------------------------------------------------------------------------- /src/test/resources/citm_catalog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/citm_catalog.json -------------------------------------------------------------------------------- /src/test/resources/departments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/departments.json -------------------------------------------------------------------------------- /src/test/resources/employees2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/employees2.json -------------------------------------------------------------------------------- /src/test/resources/menu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/menu.json -------------------------------------------------------------------------------- /src/test/resources/nest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/nest.json -------------------------------------------------------------------------------- /src/test/resources/nonest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/nonest.json -------------------------------------------------------------------------------- /src/test/resources/sampleJson1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/sampleJson1.json -------------------------------------------------------------------------------- /src/test/resources/webapp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/webapp.json -------------------------------------------------------------------------------- /src/test/resources/widget.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariJSON/HEAD/src/test/resources/widget.json --------------------------------------------------------------------------------