Dozer is a Java Bean to Java Bean mapper that recursively copies data from one object to another. Typically, these Java Beans will be of different complex types. Dozer supports simple property mapping, complex type mapping, bi-directional mapping, implicit-explicit mapping, as well as recursive mapping. This includes mapping collection attributes that also need mapping at the element level.
java-bean type-conversion data-conversion data-mappingBeanIO is an open source Java framework for marshalling and unmarshalling Java beans, or plain old java objects (POJO's), from a large flat file, stream, or simple String object. BeanIO is configured using an XML mapping file, and currently supports XML, CSV, delimited, and fixed length file formats.
csv-parser csv parser java-bean xml-parserBeans and Properties
joda-beans java-bean jodaBeanPurée is a middle layer between JavaBeans and shapeless. NOTE: The library is in active development stage. So the API might be changed.
java-bean shapeless typelevelAndroid POJO Converter:Generate scalable and bindable domain objects java class file automatically in compile time. We always transform data between different layer in Domain-Driven Design, such as VO, PO, DO, DTO, BO. The same situation is often encountered in the development of Android, For example, UserModelDataMapper::transform, UserEntityDataMapper::transform in Android-CleanArchitecture. The process of manually copying and converting is not only cumbersome, but also has a relatively large risk of errors. It also increases maintenance costs when adding or deleting fields. Dozer can be a good solution to this problem, but it may not be applicable on Android.
android java-bean android-pojo-converter dozer pojo domain-driven-design apt javapoet annotations annotation-processor annotation-processingThis BeanUtils library is a Java Bean to Java Bean transformer that recursively copies data from one object to another, it is generic, flexible, reusable, configurable and incredibly fast. It's the only library able to transform Mutable, Immutable and Mixed bean without any custom configuration.
java-bean transformations immutable-objects beanutils beancopy bull mapping mapper mutable
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.