Add this URL to your Eclipse Installation to reach this solution's update site.

Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)
Previous to Juno (<=4.1)
Neon (4.6)
Oxygen (4.7)
Photon (4.8)
2018-09 (4.9)

Learn more...

Details Group Tabs


This eclipse plugin project was created to reduce the time-consuming process of creating code manually to assign property values of one java bean to another. Using a simple interface this plugin will allow users to add mappings between the two beans. On a click of a button code will be generated that maps properties to each other based on the user's selections.

Supported features

  • Nested bean support and collections/array of beans
  • Mappings can vary between array to collection or vice versa, array or collection to
    nested bean and nested bean to array or collection.

  • Type conversions(supported conversions are)
  • String to date, Date to String, String to char, Char to string, String to int,
    Int to string

  • Custom converter
  • Converts a bean type to a user specified type using a pattern.

  • Bean property merge
  • Merge any number of bean properties into one property located in the target Java bean.

  • Create your own converter classes
  • Since this project is open-source one can easily write converter classes in Java.

  • Checks for nulls and empty strings
  • Places conditionals in the generated code that skips mapping of empty strings or null values.

    Features for future versions

  • XMLBeans mapping
  • The possibility of generating Java code mapping bean properties from XMLBeans sources.

    Project news

  • Released version 0.9.6. Click here for more details
  • Released version 0.9.5. Click here for more details
  • Released version 0.9.4. Click here for more details
  • Released version 0.9.3. Click here for more details
  • Released version 0.9.2. Click here for more details
  • Categories:
    Additional Details
    Eclipse Versions: 
    Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), Neon (4.6), Oxygen (4.7), Photon (4.8), 2018-09 (4.9)
    Platform Support: 
    Windows, Linux/GTK
    Date Created: 
    Wed, 2011-03-09 08:48
    Development Status: 
    Date Updated: 
    Thu, 2018-08-23 15:04
    December 2018NA0 (0%)2
    November 2018NA0 (0%)5
    October 2018NA0 (0%)7
    September 2018NA0 (0%)1
    August 2018NA0 (0%)2
    July 2018NA0 (0%)6
    June 2018NA0 (0%)5
    May 2018NA0 (0%)2
    April 2018NA0 (0%)2
    March 2018NA0 (0%)5
    February 2018NA0 (0%)3
    January 2018NA0 (0%)5
    View Data for all Listings

    Unsuccessful Installs in the last 7 Days: 0

    Download last 500 errors (CSV)
    External Install Button

    Marketplace Drag to Install button

    By adding the following code below to your website you will be able to add an install button for JClockWork.

    HTML Code:

    Markdown Syntax:

    Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
    Monday, December 10, 2018 - 02:01