├── .gitattributes ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.md ├── WORKSPACE ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── license.txt ├── mapstruct-clone ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── dto │ │ ├── CustomerDto.java │ │ ├── OrderItemDto.java │ │ └── OrderItemKeyDto.java │ │ └── mapper │ │ └── Cloner.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── ClonerTest.java ├── mapstruct-field-mapping ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── dto │ │ ├── Customer.java │ │ ├── CustomerDto.java │ │ ├── OrderItem.java │ │ └── OrderItemDto.java │ │ └── mapper │ │ ├── CustomerMapper.java │ │ └── OrderItemMapper.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── CustomerMapperTest.java ├── mapstruct-iterable-to-non-iterable ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── mycompany │ │ └── mapper │ │ ├── Main.java │ │ ├── Source.java │ │ ├── SourceTargetMapper.java │ │ ├── Target.java │ │ └── util │ │ ├── FirstElement.java │ │ ├── IterableNonIterableUtil.java │ │ └── LastElement.java │ └── test │ └── java │ └── com │ └── mycompany │ └── mapper │ └── SourceTargetMapperTest.java ├── mapstruct-jpa-child-parent ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── jpa │ │ ├── ChildDto.java │ │ ├── ChildEntity.java │ │ ├── JpaContext.java │ │ ├── ParentDto.java │ │ ├── ParentEntity.java │ │ └── SourceTargetMapper.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── jpa │ └── SourceTargetMapperTest.java ├── mapstruct-kotlin-gradle ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── mapstruct │ │ └── example │ │ └── kotlin │ │ ├── Main.kt │ │ ├── converter │ │ └── PersonConverter.kt │ │ ├── dto │ │ └── PersonDto.kt │ │ └── model │ │ └── Person.kt │ └── test │ └── kotlin │ └── org │ └── mapstruct │ └── example │ └── kotlin │ └── converter │ └── PersonConverterTest.kt ├── mapstruct-kotlin ├── README.md ├── pom.xml └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── mapstruct │ │ └── example │ │ └── kotlin │ │ ├── Main.kt │ │ ├── converter │ │ └── PersonConverter.kt │ │ ├── dto │ │ └── PersonDto.kt │ │ └── model │ │ └── Person.kt │ └── test │ └── kotlin │ └── org │ └── mapstruct │ └── example │ └── kotlin │ └── converter │ └── PersonConverterTest.kt ├── mapstruct-lombok ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── pom.xml ├── settings.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── mycompany │ │ ├── dto │ │ └── Source.java │ │ ├── entities │ │ └── Target.java │ │ └── mapper │ │ ├── Main.java │ │ └── SourceTargetMapper.java │ └── test │ └── java │ └── com │ └── mycompany │ └── mapper │ └── SourceTargetMapperTest.java ├── mapstruct-lookup-entity-with-id ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── jpa │ │ ├── ArticleRepository.java │ │ ├── CombinedOfferingEntity.java │ │ ├── ComposedKey.java │ │ ├── Entity.java │ │ ├── SourceTargetMapper.java │ │ ├── ToothPaste.java │ │ └── Toothbrush.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── jpa │ └── SourceTargetMapperTest.java ├── mapstruct-mapper-repo ├── example │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── mapstruct │ │ │ └── example │ │ │ └── repo │ │ │ ├── domain │ │ │ ├── Boss.java │ │ │ ├── Car.java │ │ │ ├── CarDto.java │ │ │ ├── CarType.java │ │ │ ├── Employee.java │ │ │ └── Person.java │ │ │ └── mappers │ │ │ ├── CarMapper.java │ │ │ ├── PersonMapper.java │ │ │ └── PersonToBossMapper.java │ │ └── test │ │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ └── repo │ │ └── TestMapperRepo.java ├── generator │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── mapstruct │ │ │ └── example │ │ │ └── repo │ │ │ ├── AddToRepo.java │ │ │ ├── FromToKey.java │ │ │ ├── MapperRepo.java │ │ │ ├── StandardMapper.java │ │ │ └── generator │ │ │ ├── RepoItem.java │ │ │ └── RepositoryGenerator.java │ │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── javax.annotation.processing.Processor │ │ └── MapperRepoImpl.ftl └── pom.xml ├── mapstruct-mapping-from-map ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── dto │ │ ├── Department.java │ │ ├── Employee.java │ │ ├── Source.java │ │ └── Target.java │ │ └── mapper │ │ ├── MapToBeanMapper.java │ │ ├── SourceTargetMapper.java │ │ └── util │ │ └── MappingUtil.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ ├── MapToBeanMapperTest.java │ └── SourceTargetMapperTest.java ├── mapstruct-mapping-with-cycles ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── dto │ │ ├── Employee.java │ │ └── EmployeeDto.java │ │ └── mapper │ │ ├── CycleAvoidingMappingContext.java │ │ └── EmployeeMapper.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── EmployeeMapperTest.java ├── mapstruct-metadata-with-annotations ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ └── metadata │ │ ├── dto │ │ ├── LegalEntity.java │ │ └── TaxRecord.java │ │ ├── entities │ │ ├── LegalEntityPE.java │ │ ├── OrganisationPE.java │ │ ├── PersonPE.java │ │ └── TaxRecordPE.java │ │ └── mapper │ │ ├── SourceTargetMapper.java │ │ ├── annotations │ │ ├── DoNotSelectForMapping.java │ │ └── Treatment.java │ │ └── util │ │ └── TaxContext.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── SourceTargetMapperTest.java ├── mapstruct-nested-bean-mappings ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── dto │ │ ├── FishDto.java │ │ ├── FishTankDto.java │ │ ├── FishTankWithNestedDocumentDto.java │ │ ├── MaterialDto.java │ │ ├── MaterialTypeDto.java │ │ ├── OrnamentDto.java │ │ ├── WaterPlantDto.java │ │ ├── WaterQualityDto.java │ │ ├── WaterQualityOrganisationDto.java │ │ ├── WaterQualityReportDto.java │ │ └── WaterQualityWithDocumentDto.java │ │ ├── mapper │ │ ├── FishTankMapper.java │ │ ├── FishTankMapperConstant.java │ │ ├── FishTankMapperExpression.java │ │ └── FishTankMapperWithDocument.java │ │ └── model │ │ ├── Fish.java │ │ ├── FishTank.java │ │ ├── Interior.java │ │ ├── MaterialType.java │ │ ├── Ornament.java │ │ ├── WaterPlant.java │ │ ├── WaterQuality.java │ │ └── WaterQualityReport.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── FishTanksMappersTest.java ├── mapstruct-on-ant ├── README.md ├── build.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── Source.java │ │ ├── SourceTargetMapper.java │ │ └── Target.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── ConversionTest.java ├── mapstruct-on-bazel ├── .bazelversion ├── BUILD.bazel ├── README.md └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── Source.java │ │ ├── SourceTargetMapper.java │ │ └── Target.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── ConversionTest.java ├── mapstruct-on-gradle-protobuf3 ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── spi-impl │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── mapstruct │ │ │ └── example │ │ │ └── protobuf │ │ │ └── ProtobufAccessorNamingStrategy.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.mapstruct.ap.spi.AccessorNamingStrategy └── usage │ ├── build.gradle │ └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── mapstruct │ │ │ └── example │ │ │ ├── mapper │ │ │ └── UserMapper.java │ │ │ └── protobuf │ │ │ ├── Department.java │ │ │ ├── Permission.java │ │ │ └── User.java │ └── proto │ │ └── User.proto │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── ProtobufTest.java ├── mapstruct-on-gradle-testcp-with-lombok ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ └── java │ │ └── de │ │ └── beanfactory │ │ └── samples │ │ └── mapstruct │ │ ├── mapper │ │ └── SourceTargetMapper.java │ │ └── model │ │ ├── SourceBean.java │ │ └── TargetBean.java │ └── test │ └── java │ └── de │ └── beanfactory │ └── samples │ └── mapstruct │ ├── mapper │ ├── SourceTargetMapperTest.java │ ├── TestSourceMapper.java │ └── TestSourceTargetMapperTest.java │ └── model │ ├── TestSourceBean.java │ └── TestTargetBean.java ├── mapstruct-on-gradle ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── Source.java │ │ ├── SourceTargetMapper.java │ │ └── Target.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── ConversionTest.java ├── mapstruct-protobuf3 ├── pom.xml ├── spi-impl │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── mapstruct │ │ │ └── example │ │ │ └── protobuf │ │ │ └── ProtobufAccessorNamingStrategy.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.mapstruct.ap.spi.AccessorNamingStrategy └── usage │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── mapstruct │ │ │ └── example │ │ │ ├── mapper │ │ │ └── UserMapper.java │ │ │ └── protobuf │ │ │ ├── Department.java │ │ │ ├── Permission.java │ │ │ └── User.java │ └── proto │ │ └── User.proto │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── ProtobufTest.java ├── mapstruct-quarkus ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── docker │ │ ├── Dockerfile.jvm │ │ ├── Dockerfile.legacy-jar │ │ ├── Dockerfile.native │ │ └── Dockerfile.native-distroless │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ └── quarkus │ │ ├── PersonResource.java │ │ ├── dto │ │ └── PersonDto.java │ │ ├── mapper │ │ ├── PersonMapper.java │ │ └── QuarkusMappingConfig.java │ │ └── service │ │ ├── Person.java │ │ └── PersonService.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── quarkus │ ├── NativePersonResourceIT.java │ └── PersonResourceTest.java ├── mapstruct-record ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── CustomerDto.java │ │ ├── CustomerEntity.java │ │ └── CustomerMapper.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── CustomerMapperTest.java ├── mapstruct-rounding ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── dto │ │ ├── Source.java │ │ └── Target.java │ │ └── mapper │ │ ├── SourceTargetMapper.java │ │ └── util │ │ └── RoundingUtil.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── SourceTargetMapperTest.java ├── mapstruct-spi-accessor-naming ├── pom.xml ├── spi-impl │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── mapstruct │ │ │ └── example │ │ │ └── spi │ │ │ └── CustomAccessorNamingStrategy.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.mapstruct.ap.spi.AccessorNamingStrategy └── usage │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── dto │ │ ├── GolfPlayer.java │ │ └── GolfPlayerDto.java │ │ └── mapper │ │ └── GolfPlayerMapper.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ └── SpiTest.java ├── mapstruct-suppress-unmapped ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── jpa │ │ ├── ChildDto.java │ │ ├── ChildEntity.java │ │ ├── ParentDto.java │ │ ├── ParentEntity.java │ │ └── SourceTargetMapper.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── jpa │ └── SourceTargetMapperTest.java ├── mapstruct-updatemethods-1 ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── mapstruct │ │ └── example │ │ ├── dto │ │ ├── MammalDto.java │ │ └── MammalEntity.java │ │ └── mapper │ │ └── SourceTargetMapper.java │ └── test │ └── java │ └── org │ └── mapstruct │ └── example │ ├── SourceTargetMapperTest.java │ ├── SourceTargetTestMapperTest.java │ └── mapper │ └── SourceTargetTestMapper.java ├── mvnw ├── mvnw.cmd ├── pom.xml └── settings.gradle /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/WORKSPACE -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/gradlew.bat -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/license.txt -------------------------------------------------------------------------------- /mapstruct-clone/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-clone/pom.xml -------------------------------------------------------------------------------- /mapstruct-clone/src/main/java/org/mapstruct/example/dto/CustomerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-clone/src/main/java/org/mapstruct/example/dto/CustomerDto.java -------------------------------------------------------------------------------- /mapstruct-clone/src/main/java/org/mapstruct/example/dto/OrderItemDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-clone/src/main/java/org/mapstruct/example/dto/OrderItemDto.java -------------------------------------------------------------------------------- /mapstruct-clone/src/main/java/org/mapstruct/example/dto/OrderItemKeyDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-clone/src/main/java/org/mapstruct/example/dto/OrderItemKeyDto.java -------------------------------------------------------------------------------- /mapstruct-clone/src/main/java/org/mapstruct/example/mapper/Cloner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-clone/src/main/java/org/mapstruct/example/mapper/Cloner.java -------------------------------------------------------------------------------- /mapstruct-clone/src/test/java/org/mapstruct/example/ClonerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-clone/src/test/java/org/mapstruct/example/ClonerTest.java -------------------------------------------------------------------------------- /mapstruct-field-mapping/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-field-mapping/pom.xml -------------------------------------------------------------------------------- /mapstruct-field-mapping/src/main/java/org/mapstruct/example/dto/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-field-mapping/src/main/java/org/mapstruct/example/dto/Customer.java -------------------------------------------------------------------------------- /mapstruct-field-mapping/src/main/java/org/mapstruct/example/dto/CustomerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-field-mapping/src/main/java/org/mapstruct/example/dto/CustomerDto.java -------------------------------------------------------------------------------- /mapstruct-field-mapping/src/main/java/org/mapstruct/example/dto/OrderItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-field-mapping/src/main/java/org/mapstruct/example/dto/OrderItem.java -------------------------------------------------------------------------------- /mapstruct-field-mapping/src/main/java/org/mapstruct/example/dto/OrderItemDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-field-mapping/src/main/java/org/mapstruct/example/dto/OrderItemDto.java -------------------------------------------------------------------------------- /mapstruct-field-mapping/src/main/java/org/mapstruct/example/mapper/CustomerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-field-mapping/src/main/java/org/mapstruct/example/mapper/CustomerMapper.java -------------------------------------------------------------------------------- /mapstruct-field-mapping/src/main/java/org/mapstruct/example/mapper/OrderItemMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-field-mapping/src/main/java/org/mapstruct/example/mapper/OrderItemMapper.java -------------------------------------------------------------------------------- /mapstruct-field-mapping/src/test/java/org/mapstruct/example/CustomerMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-field-mapping/src/test/java/org/mapstruct/example/CustomerMapperTest.java -------------------------------------------------------------------------------- /mapstruct-iterable-to-non-iterable/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-iterable-to-non-iterable/pom.xml -------------------------------------------------------------------------------- /mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/Main.java -------------------------------------------------------------------------------- /mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/Source.java -------------------------------------------------------------------------------- /mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/Target.java -------------------------------------------------------------------------------- /mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/util/FirstElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/util/FirstElement.java -------------------------------------------------------------------------------- /mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/util/IterableNonIterableUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/util/IterableNonIterableUtil.java -------------------------------------------------------------------------------- /mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/util/LastElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-iterable-to-non-iterable/src/main/java/com/mycompany/mapper/util/LastElement.java -------------------------------------------------------------------------------- /mapstruct-iterable-to-non-iterable/src/test/java/com/mycompany/mapper/SourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-iterable-to-non-iterable/src/test/java/com/mycompany/mapper/SourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-jpa-child-parent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-jpa-child-parent/pom.xml -------------------------------------------------------------------------------- /mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/ChildDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/ChildDto.java -------------------------------------------------------------------------------- /mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/ChildEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/ChildEntity.java -------------------------------------------------------------------------------- /mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/JpaContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/JpaContext.java -------------------------------------------------------------------------------- /mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/ParentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/ParentDto.java -------------------------------------------------------------------------------- /mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/ParentEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/ParentEntity.java -------------------------------------------------------------------------------- /mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-jpa-child-parent/src/main/java/org/mapstruct/jpa/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-jpa-child-parent/src/test/java/org/mapstruct/jpa/SourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-jpa-child-parent/src/test/java/org/mapstruct/jpa/SourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin-gradle/build.gradle.kts -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin-gradle/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin-gradle/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin-gradle/gradlew -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin-gradle/gradlew.bat -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'mapstruct-kotlin-gradle' 2 | 3 | -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/src/main/kotlin/org/mapstruct/example/kotlin/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin-gradle/src/main/kotlin/org/mapstruct/example/kotlin/Main.kt -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/src/main/kotlin/org/mapstruct/example/kotlin/converter/PersonConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin-gradle/src/main/kotlin/org/mapstruct/example/kotlin/converter/PersonConverter.kt -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/src/main/kotlin/org/mapstruct/example/kotlin/dto/PersonDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin-gradle/src/main/kotlin/org/mapstruct/example/kotlin/dto/PersonDto.kt -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/src/main/kotlin/org/mapstruct/example/kotlin/model/Person.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin-gradle/src/main/kotlin/org/mapstruct/example/kotlin/model/Person.kt -------------------------------------------------------------------------------- /mapstruct-kotlin-gradle/src/test/kotlin/org/mapstruct/example/kotlin/converter/PersonConverterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin-gradle/src/test/kotlin/org/mapstruct/example/kotlin/converter/PersonConverterTest.kt -------------------------------------------------------------------------------- /mapstruct-kotlin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin/README.md -------------------------------------------------------------------------------- /mapstruct-kotlin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin/pom.xml -------------------------------------------------------------------------------- /mapstruct-kotlin/src/main/kotlin/org/mapstruct/example/kotlin/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin/src/main/kotlin/org/mapstruct/example/kotlin/Main.kt -------------------------------------------------------------------------------- /mapstruct-kotlin/src/main/kotlin/org/mapstruct/example/kotlin/converter/PersonConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin/src/main/kotlin/org/mapstruct/example/kotlin/converter/PersonConverter.kt -------------------------------------------------------------------------------- /mapstruct-kotlin/src/main/kotlin/org/mapstruct/example/kotlin/dto/PersonDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin/src/main/kotlin/org/mapstruct/example/kotlin/dto/PersonDto.kt -------------------------------------------------------------------------------- /mapstruct-kotlin/src/main/kotlin/org/mapstruct/example/kotlin/model/Person.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin/src/main/kotlin/org/mapstruct/example/kotlin/model/Person.kt -------------------------------------------------------------------------------- /mapstruct-kotlin/src/test/kotlin/org/mapstruct/example/kotlin/converter/PersonConverterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-kotlin/src/test/kotlin/org/mapstruct/example/kotlin/converter/PersonConverterTest.kt -------------------------------------------------------------------------------- /mapstruct-lombok/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/build.gradle -------------------------------------------------------------------------------- /mapstruct-lombok/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /mapstruct-lombok/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /mapstruct-lombok/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/gradlew -------------------------------------------------------------------------------- /mapstruct-lombok/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/gradlew.bat -------------------------------------------------------------------------------- /mapstruct-lombok/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/pom.xml -------------------------------------------------------------------------------- /mapstruct-lombok/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'mapstruct-lombok' 2 | -------------------------------------------------------------------------------- /mapstruct-lombok/src/main/java/com/mycompany/dto/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/src/main/java/com/mycompany/dto/Source.java -------------------------------------------------------------------------------- /mapstruct-lombok/src/main/java/com/mycompany/entities/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/src/main/java/com/mycompany/entities/Target.java -------------------------------------------------------------------------------- /mapstruct-lombok/src/main/java/com/mycompany/mapper/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/src/main/java/com/mycompany/mapper/Main.java -------------------------------------------------------------------------------- /mapstruct-lombok/src/main/java/com/mycompany/mapper/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/src/main/java/com/mycompany/mapper/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-lombok/src/test/java/com/mycompany/mapper/SourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lombok/src/test/java/com/mycompany/mapper/SourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-lookup-entity-with-id/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lookup-entity-with-id/pom.xml -------------------------------------------------------------------------------- /mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/ArticleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/ArticleRepository.java -------------------------------------------------------------------------------- /mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/CombinedOfferingEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/CombinedOfferingEntity.java -------------------------------------------------------------------------------- /mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/ComposedKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/ComposedKey.java -------------------------------------------------------------------------------- /mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/Entity.java -------------------------------------------------------------------------------- /mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/ToothPaste.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/ToothPaste.java -------------------------------------------------------------------------------- /mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/Toothbrush.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lookup-entity-with-id/src/main/java/org/mapstruct/jpa/Toothbrush.java -------------------------------------------------------------------------------- /mapstruct-lookup-entity-with-id/src/test/java/org/mapstruct/jpa/SourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-lookup-entity-with-id/src/test/java/org/mapstruct/jpa/SourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/pom.xml -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/Boss.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/Boss.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/Car.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/CarDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/CarDto.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/CarType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/CarType.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/Employee.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/domain/Person.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/mappers/CarMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/mappers/CarMapper.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/mappers/PersonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/mappers/PersonMapper.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/mappers/PersonToBossMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/src/main/java/org/mapstruct/example/repo/mappers/PersonToBossMapper.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/example/src/test/java/org/mapstruct/example/repo/TestMapperRepo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/example/src/test/java/org/mapstruct/example/repo/TestMapperRepo.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/generator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/generator/pom.xml -------------------------------------------------------------------------------- /mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/AddToRepo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/AddToRepo.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/FromToKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/FromToKey.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/MapperRepo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/MapperRepo.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/StandardMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/StandardMapper.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/generator/RepoItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/generator/RepoItem.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/generator/RepositoryGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/generator/src/main/java/org/mapstruct/example/repo/generator/RepositoryGenerator.java -------------------------------------------------------------------------------- /mapstruct-mapper-repo/generator/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/generator/src/main/resources/META-INF/services/javax.annotation.processing.Processor -------------------------------------------------------------------------------- /mapstruct-mapper-repo/generator/src/main/resources/MapperRepoImpl.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/generator/src/main/resources/MapperRepoImpl.ftl -------------------------------------------------------------------------------- /mapstruct-mapper-repo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapper-repo/pom.xml -------------------------------------------------------------------------------- /mapstruct-mapping-from-map/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-from-map/pom.xml -------------------------------------------------------------------------------- /mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/dto/Department.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/dto/Department.java -------------------------------------------------------------------------------- /mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/dto/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/dto/Employee.java -------------------------------------------------------------------------------- /mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/dto/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/dto/Source.java -------------------------------------------------------------------------------- /mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/dto/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/dto/Target.java -------------------------------------------------------------------------------- /mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/mapper/MapToBeanMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/mapper/MapToBeanMapper.java -------------------------------------------------------------------------------- /mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/mapper/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/mapper/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/mapper/util/MappingUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-from-map/src/main/java/org/mapstruct/example/mapper/util/MappingUtil.java -------------------------------------------------------------------------------- /mapstruct-mapping-from-map/src/test/java/org/mapstruct/example/MapToBeanMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-from-map/src/test/java/org/mapstruct/example/MapToBeanMapperTest.java -------------------------------------------------------------------------------- /mapstruct-mapping-from-map/src/test/java/org/mapstruct/example/SourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-from-map/src/test/java/org/mapstruct/example/SourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-mapping-with-cycles/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-with-cycles/pom.xml -------------------------------------------------------------------------------- /mapstruct-mapping-with-cycles/src/main/java/org/mapstruct/example/dto/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-with-cycles/src/main/java/org/mapstruct/example/dto/Employee.java -------------------------------------------------------------------------------- /mapstruct-mapping-with-cycles/src/main/java/org/mapstruct/example/dto/EmployeeDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-with-cycles/src/main/java/org/mapstruct/example/dto/EmployeeDto.java -------------------------------------------------------------------------------- /mapstruct-mapping-with-cycles/src/main/java/org/mapstruct/example/mapper/CycleAvoidingMappingContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-with-cycles/src/main/java/org/mapstruct/example/mapper/CycleAvoidingMappingContext.java -------------------------------------------------------------------------------- /mapstruct-mapping-with-cycles/src/main/java/org/mapstruct/example/mapper/EmployeeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-with-cycles/src/main/java/org/mapstruct/example/mapper/EmployeeMapper.java -------------------------------------------------------------------------------- /mapstruct-mapping-with-cycles/src/test/java/org/mapstruct/example/EmployeeMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-mapping-with-cycles/src/test/java/org/mapstruct/example/EmployeeMapperTest.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/pom.xml -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/dto/LegalEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/dto/LegalEntity.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/dto/TaxRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/dto/TaxRecord.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/entities/LegalEntityPE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/entities/LegalEntityPE.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/entities/OrganisationPE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/entities/OrganisationPE.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/entities/PersonPE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/entities/PersonPE.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/entities/TaxRecordPE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/entities/TaxRecordPE.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/mapper/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/mapper/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/mapper/annotations/DoNotSelectForMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/mapper/annotations/DoNotSelectForMapping.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/mapper/annotations/Treatment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/mapper/annotations/Treatment.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/mapper/util/TaxContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/main/java/org/mapstruct/example/metadata/mapper/util/TaxContext.java -------------------------------------------------------------------------------- /mapstruct-metadata-with-annotations/src/test/java/org/mapstruct/example/SourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-metadata-with-annotations/src/test/java/org/mapstruct/example/SourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/pom.xml -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/FishDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/FishDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/FishTankDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/FishTankDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/FishTankWithNestedDocumentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/FishTankWithNestedDocumentDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/MaterialDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/MaterialDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/MaterialTypeDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/MaterialTypeDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/OrnamentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/OrnamentDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/WaterPlantDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/WaterPlantDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/WaterQualityDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/WaterQualityDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/WaterQualityOrganisationDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/WaterQualityOrganisationDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/WaterQualityReportDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/WaterQualityReportDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/WaterQualityWithDocumentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/dto/WaterQualityWithDocumentDto.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/mapper/FishTankMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/mapper/FishTankMapper.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/mapper/FishTankMapperConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/mapper/FishTankMapperConstant.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/mapper/FishTankMapperExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/mapper/FishTankMapperExpression.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/mapper/FishTankMapperWithDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/mapper/FishTankMapperWithDocument.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/Fish.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/Fish.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/FishTank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/FishTank.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/Interior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/Interior.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/MaterialType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/MaterialType.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/Ornament.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/Ornament.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/WaterPlant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/WaterPlant.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/WaterQuality.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/WaterQuality.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/WaterQualityReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/main/java/org/mapstruct/example/model/WaterQualityReport.java -------------------------------------------------------------------------------- /mapstruct-nested-bean-mappings/src/test/java/org/mapstruct/example/FishTanksMappersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-nested-bean-mappings/src/test/java/org/mapstruct/example/FishTanksMappersTest.java -------------------------------------------------------------------------------- /mapstruct-on-ant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-ant/README.md -------------------------------------------------------------------------------- /mapstruct-on-ant/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-ant/build.xml -------------------------------------------------------------------------------- /mapstruct-on-ant/src/main/java/org/mapstruct/example/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-ant/src/main/java/org/mapstruct/example/Source.java -------------------------------------------------------------------------------- /mapstruct-on-ant/src/main/java/org/mapstruct/example/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-ant/src/main/java/org/mapstruct/example/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-on-ant/src/main/java/org/mapstruct/example/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-ant/src/main/java/org/mapstruct/example/Target.java -------------------------------------------------------------------------------- /mapstruct-on-ant/src/test/java/org/mapstruct/example/ConversionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-ant/src/test/java/org/mapstruct/example/ConversionTest.java -------------------------------------------------------------------------------- /mapstruct-on-bazel/.bazelversion: -------------------------------------------------------------------------------- 1 | 1.1.0 2 | -------------------------------------------------------------------------------- /mapstruct-on-bazel/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-bazel/BUILD.bazel -------------------------------------------------------------------------------- /mapstruct-on-bazel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-bazel/README.md -------------------------------------------------------------------------------- /mapstruct-on-bazel/src/main/java/org/mapstruct/example/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-bazel/src/main/java/org/mapstruct/example/Source.java -------------------------------------------------------------------------------- /mapstruct-on-bazel/src/main/java/org/mapstruct/example/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-bazel/src/main/java/org/mapstruct/example/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-on-bazel/src/main/java/org/mapstruct/example/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-bazel/src/main/java/org/mapstruct/example/Target.java -------------------------------------------------------------------------------- /mapstruct-on-bazel/src/test/java/org/mapstruct/example/ConversionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-bazel/src/test/java/org/mapstruct/example/ConversionTest.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/build.gradle -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/gradlew -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/gradlew.bat -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/settings.gradle -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/spi-impl/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/spi-impl/build.gradle -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/spi-impl/src/main/java/org/mapstruct/example/protobuf/ProtobufAccessorNamingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/spi-impl/src/main/java/org/mapstruct/example/protobuf/ProtobufAccessorNamingStrategy.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/spi-impl/src/main/resources/META-INF/services/org.mapstruct.ap.spi.AccessorNamingStrategy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/spi-impl/src/main/resources/META-INF/services/org.mapstruct.ap.spi.AccessorNamingStrategy -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/usage/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/usage/build.gradle -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/usage/src/main/java/org/mapstruct/example/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/usage/src/main/java/org/mapstruct/example/mapper/UserMapper.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/Department.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/Department.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/Permission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/Permission.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/User.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/usage/src/main/proto/User.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/usage/src/main/proto/User.proto -------------------------------------------------------------------------------- /mapstruct-on-gradle-protobuf3/usage/src/test/java/org/mapstruct/example/ProtobufTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-protobuf3/usage/src/test/java/org/mapstruct/example/ProtobufTest.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/build.gradle -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/gradlew -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/gradlew.bat -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'mapstruct-gradle-in-testclasses' 2 | 3 | -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/src/main/java/de/beanfactory/samples/mapstruct/mapper/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/src/main/java/de/beanfactory/samples/mapstruct/mapper/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/src/main/java/de/beanfactory/samples/mapstruct/model/SourceBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/src/main/java/de/beanfactory/samples/mapstruct/model/SourceBean.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/src/main/java/de/beanfactory/samples/mapstruct/model/TargetBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/src/main/java/de/beanfactory/samples/mapstruct/model/TargetBean.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/src/test/java/de/beanfactory/samples/mapstruct/mapper/SourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/src/test/java/de/beanfactory/samples/mapstruct/mapper/SourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/src/test/java/de/beanfactory/samples/mapstruct/mapper/TestSourceMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/src/test/java/de/beanfactory/samples/mapstruct/mapper/TestSourceMapper.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/src/test/java/de/beanfactory/samples/mapstruct/mapper/TestSourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/src/test/java/de/beanfactory/samples/mapstruct/mapper/TestSourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/src/test/java/de/beanfactory/samples/mapstruct/model/TestSourceBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/src/test/java/de/beanfactory/samples/mapstruct/model/TestSourceBean.java -------------------------------------------------------------------------------- /mapstruct-on-gradle-testcp-with-lombok/src/test/java/de/beanfactory/samples/mapstruct/model/TestTargetBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle-testcp-with-lombok/src/test/java/de/beanfactory/samples/mapstruct/model/TestTargetBean.java -------------------------------------------------------------------------------- /mapstruct-on-gradle/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle/build.gradle -------------------------------------------------------------------------------- /mapstruct-on-gradle/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /mapstruct-on-gradle/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /mapstruct-on-gradle/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle/gradlew -------------------------------------------------------------------------------- /mapstruct-on-gradle/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle/gradlew.bat -------------------------------------------------------------------------------- /mapstruct-on-gradle/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'mapstruct-gradle' 2 | 3 | -------------------------------------------------------------------------------- /mapstruct-on-gradle/src/main/java/org/mapstruct/example/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle/src/main/java/org/mapstruct/example/Source.java -------------------------------------------------------------------------------- /mapstruct-on-gradle/src/main/java/org/mapstruct/example/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle/src/main/java/org/mapstruct/example/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-on-gradle/src/main/java/org/mapstruct/example/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle/src/main/java/org/mapstruct/example/Target.java -------------------------------------------------------------------------------- /mapstruct-on-gradle/src/test/java/org/mapstruct/example/ConversionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-on-gradle/src/test/java/org/mapstruct/example/ConversionTest.java -------------------------------------------------------------------------------- /mapstruct-protobuf3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/pom.xml -------------------------------------------------------------------------------- /mapstruct-protobuf3/spi-impl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/spi-impl/pom.xml -------------------------------------------------------------------------------- /mapstruct-protobuf3/spi-impl/src/main/java/org/mapstruct/example/protobuf/ProtobufAccessorNamingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/spi-impl/src/main/java/org/mapstruct/example/protobuf/ProtobufAccessorNamingStrategy.java -------------------------------------------------------------------------------- /mapstruct-protobuf3/spi-impl/src/main/resources/META-INF/services/org.mapstruct.ap.spi.AccessorNamingStrategy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/spi-impl/src/main/resources/META-INF/services/org.mapstruct.ap.spi.AccessorNamingStrategy -------------------------------------------------------------------------------- /mapstruct-protobuf3/usage/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/usage/pom.xml -------------------------------------------------------------------------------- /mapstruct-protobuf3/usage/src/main/java/org/mapstruct/example/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/usage/src/main/java/org/mapstruct/example/mapper/UserMapper.java -------------------------------------------------------------------------------- /mapstruct-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/Department.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/Department.java -------------------------------------------------------------------------------- /mapstruct-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/Permission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/Permission.java -------------------------------------------------------------------------------- /mapstruct-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/usage/src/main/java/org/mapstruct/example/protobuf/User.java -------------------------------------------------------------------------------- /mapstruct-protobuf3/usage/src/main/proto/User.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/usage/src/main/proto/User.proto -------------------------------------------------------------------------------- /mapstruct-protobuf3/usage/src/test/java/org/mapstruct/example/ProtobufTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-protobuf3/usage/src/test/java/org/mapstruct/example/ProtobufTest.java -------------------------------------------------------------------------------- /mapstruct-quarkus/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /mapstruct-quarkus/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /mapstruct-quarkus/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /mapstruct-quarkus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/README.md -------------------------------------------------------------------------------- /mapstruct-quarkus/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/mvnw -------------------------------------------------------------------------------- /mapstruct-quarkus/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/mvnw.cmd -------------------------------------------------------------------------------- /mapstruct-quarkus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/pom.xml -------------------------------------------------------------------------------- /mapstruct-quarkus/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /mapstruct-quarkus/src/main/docker/Dockerfile.legacy-jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/main/docker/Dockerfile.legacy-jar -------------------------------------------------------------------------------- /mapstruct-quarkus/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /mapstruct-quarkus/src/main/docker/Dockerfile.native-distroless: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/main/docker/Dockerfile.native-distroless -------------------------------------------------------------------------------- /mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/PersonResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/PersonResource.java -------------------------------------------------------------------------------- /mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/dto/PersonDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/dto/PersonDto.java -------------------------------------------------------------------------------- /mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/mapper/PersonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/mapper/PersonMapper.java -------------------------------------------------------------------------------- /mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/mapper/QuarkusMappingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/mapper/QuarkusMappingConfig.java -------------------------------------------------------------------------------- /mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/service/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/service/Person.java -------------------------------------------------------------------------------- /mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/service/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/main/java/org/mapstruct/example/quarkus/service/PersonService.java -------------------------------------------------------------------------------- /mapstruct-quarkus/src/test/java/org/mapstruct/example/quarkus/NativePersonResourceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/test/java/org/mapstruct/example/quarkus/NativePersonResourceIT.java -------------------------------------------------------------------------------- /mapstruct-quarkus/src/test/java/org/mapstruct/example/quarkus/PersonResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-quarkus/src/test/java/org/mapstruct/example/quarkus/PersonResourceTest.java -------------------------------------------------------------------------------- /mapstruct-record/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-record/pom.xml -------------------------------------------------------------------------------- /mapstruct-record/src/main/java/org/mapstruct/example/CustomerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-record/src/main/java/org/mapstruct/example/CustomerDto.java -------------------------------------------------------------------------------- /mapstruct-record/src/main/java/org/mapstruct/example/CustomerEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-record/src/main/java/org/mapstruct/example/CustomerEntity.java -------------------------------------------------------------------------------- /mapstruct-record/src/main/java/org/mapstruct/example/CustomerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-record/src/main/java/org/mapstruct/example/CustomerMapper.java -------------------------------------------------------------------------------- /mapstruct-record/src/test/java/org/mapstruct/example/CustomerMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-record/src/test/java/org/mapstruct/example/CustomerMapperTest.java -------------------------------------------------------------------------------- /mapstruct-rounding/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-rounding/pom.xml -------------------------------------------------------------------------------- /mapstruct-rounding/src/main/java/org/mapstruct/example/dto/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-rounding/src/main/java/org/mapstruct/example/dto/Source.java -------------------------------------------------------------------------------- /mapstruct-rounding/src/main/java/org/mapstruct/example/dto/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-rounding/src/main/java/org/mapstruct/example/dto/Target.java -------------------------------------------------------------------------------- /mapstruct-rounding/src/main/java/org/mapstruct/example/mapper/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-rounding/src/main/java/org/mapstruct/example/mapper/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-rounding/src/main/java/org/mapstruct/example/mapper/util/RoundingUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-rounding/src/main/java/org/mapstruct/example/mapper/util/RoundingUtil.java -------------------------------------------------------------------------------- /mapstruct-rounding/src/test/java/org/mapstruct/example/SourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-rounding/src/test/java/org/mapstruct/example/SourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-spi-accessor-naming/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-spi-accessor-naming/pom.xml -------------------------------------------------------------------------------- /mapstruct-spi-accessor-naming/spi-impl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-spi-accessor-naming/spi-impl/pom.xml -------------------------------------------------------------------------------- /mapstruct-spi-accessor-naming/spi-impl/src/main/java/org/mapstruct/example/spi/CustomAccessorNamingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-spi-accessor-naming/spi-impl/src/main/java/org/mapstruct/example/spi/CustomAccessorNamingStrategy.java -------------------------------------------------------------------------------- /mapstruct-spi-accessor-naming/spi-impl/src/main/resources/META-INF/services/org.mapstruct.ap.spi.AccessorNamingStrategy: -------------------------------------------------------------------------------- 1 | org.mapstruct.example.spi.CustomAccessorNamingStrategy 2 | -------------------------------------------------------------------------------- /mapstruct-spi-accessor-naming/usage/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-spi-accessor-naming/usage/pom.xml -------------------------------------------------------------------------------- /mapstruct-spi-accessor-naming/usage/src/main/java/org/mapstruct/example/dto/GolfPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-spi-accessor-naming/usage/src/main/java/org/mapstruct/example/dto/GolfPlayer.java -------------------------------------------------------------------------------- /mapstruct-spi-accessor-naming/usage/src/main/java/org/mapstruct/example/dto/GolfPlayerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-spi-accessor-naming/usage/src/main/java/org/mapstruct/example/dto/GolfPlayerDto.java -------------------------------------------------------------------------------- /mapstruct-spi-accessor-naming/usage/src/main/java/org/mapstruct/example/mapper/GolfPlayerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-spi-accessor-naming/usage/src/main/java/org/mapstruct/example/mapper/GolfPlayerMapper.java -------------------------------------------------------------------------------- /mapstruct-spi-accessor-naming/usage/src/test/java/org/mapstruct/example/SpiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-spi-accessor-naming/usage/src/test/java/org/mapstruct/example/SpiTest.java -------------------------------------------------------------------------------- /mapstruct-suppress-unmapped/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-suppress-unmapped/pom.xml -------------------------------------------------------------------------------- /mapstruct-suppress-unmapped/src/main/java/org/mapstruct/jpa/ChildDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-suppress-unmapped/src/main/java/org/mapstruct/jpa/ChildDto.java -------------------------------------------------------------------------------- /mapstruct-suppress-unmapped/src/main/java/org/mapstruct/jpa/ChildEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-suppress-unmapped/src/main/java/org/mapstruct/jpa/ChildEntity.java -------------------------------------------------------------------------------- /mapstruct-suppress-unmapped/src/main/java/org/mapstruct/jpa/ParentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-suppress-unmapped/src/main/java/org/mapstruct/jpa/ParentDto.java -------------------------------------------------------------------------------- /mapstruct-suppress-unmapped/src/main/java/org/mapstruct/jpa/ParentEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-suppress-unmapped/src/main/java/org/mapstruct/jpa/ParentEntity.java -------------------------------------------------------------------------------- /mapstruct-suppress-unmapped/src/main/java/org/mapstruct/jpa/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-suppress-unmapped/src/main/java/org/mapstruct/jpa/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-suppress-unmapped/src/test/java/org/mapstruct/jpa/SourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-suppress-unmapped/src/test/java/org/mapstruct/jpa/SourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-updatemethods-1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-updatemethods-1/pom.xml -------------------------------------------------------------------------------- /mapstruct-updatemethods-1/src/main/java/org/mapstruct/example/dto/MammalDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-updatemethods-1/src/main/java/org/mapstruct/example/dto/MammalDto.java -------------------------------------------------------------------------------- /mapstruct-updatemethods-1/src/main/java/org/mapstruct/example/dto/MammalEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-updatemethods-1/src/main/java/org/mapstruct/example/dto/MammalEntity.java -------------------------------------------------------------------------------- /mapstruct-updatemethods-1/src/main/java/org/mapstruct/example/mapper/SourceTargetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-updatemethods-1/src/main/java/org/mapstruct/example/mapper/SourceTargetMapper.java -------------------------------------------------------------------------------- /mapstruct-updatemethods-1/src/test/java/org/mapstruct/example/SourceTargetMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-updatemethods-1/src/test/java/org/mapstruct/example/SourceTargetMapperTest.java -------------------------------------------------------------------------------- /mapstruct-updatemethods-1/src/test/java/org/mapstruct/example/SourceTargetTestMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-updatemethods-1/src/test/java/org/mapstruct/example/SourceTargetTestMapperTest.java -------------------------------------------------------------------------------- /mapstruct-updatemethods-1/src/test/java/org/mapstruct/example/mapper/SourceTargetTestMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mapstruct-updatemethods-1/src/test/java/org/mapstruct/example/mapper/SourceTargetTestMapper.java -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/pom.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapstruct/mapstruct-examples/HEAD/settings.gradle --------------------------------------------------------------------------------