Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.09 KB

README.md

File metadata and controls

28 lines (20 loc) · 1.09 KB

six-util

SIX UTIL is a collection of reusable Java components. The main parts are:

  • Object-XML mapping
  • Object-Database mapping

Castor is utilized for implementing these functions. Castor is an open source data binding framework for Java, and the above functions are the intrinsic value of Castor. SIX UTIL simplifies APIs for these functions and appends a supplementary framework of data search in the object-oriented manner.

Since version 3.5.0, Object-NoSQL mapping utility classes are provided. Morphia is used for the Object-MongoDB mapping.

Note: Up to version 3.6.3, the code is hosted on Google Code.

License

SIX UTIL is an open source software, licensed under the Apache License, Version 2.0, and an intellectual property of AIST: Registered Number H20PRO-863.

Note: The older versions of SIX UTIL, before version 3.0.0, were distributed under version 3 of the GNU General Public License (GPL).