RoboPOJOGenerator

Additional

Language
Kotlin
Version
1.7 (Oct 30, 2016)
Created
Sep 24, 2016
Updated
Dec 18, 2021 (Retired)
Owner
Vadim Shchenev (robohorse)
Contributors
Vadim Shchenev (robohorse)
Wafer Li (wafer-li)
Martin Tarjányi (martin-tarjanyi)
Techanon (techanon)
4
Activity
Badge
Generate
Download
Source code

Promotion

RoboPOJOGenerator

Intellij Idea and Android Studio plugin for JSON to POJO transformation.

Generates Java, Java Records and Kotlin POJO files from JSON: GSON, FastJSON, AutoValue (GSON), Logan Square, Jackson, Lombok, empty annotations template. Supports: primitive types, multiple inner JSONArrays.

Keywords: JsonToPojo, Json2Pojo, Kotlin, GSON, FastJSON, AutoValue, Jackson, LoganSquare, Moshi, Parcelable, Lombok, Java records.

Download

get it and install from plugin repository or simply find it in Preferences -> Plugins -> Marketplace -> RoboPOJOGenerator

How to use

Select target package -> new -> Generate POJO from JSON

put JSON into window and select target POJO type

see log of changes

People, who help

  • wafer-li - Kotlin support (release 1.7)
  • ccqy66 - toString support (release 1.8.1)

About

Copyright 2016 Vadim Shchenev, and licensed under the MIT license. No attribution is necessary but it's very much appreciated. Star this project if you like it.