Package ma.glasnost.orika

Examples of ma.glasnost.orika.MapperFactory.classMap()


    factory.registerClassMap(factory.classMap(Source.class, Dest.class)
        .exclude("id")
        .exclude("type")
        .byDefault());

    factory.registerClassMap(factory
        .classMap(SubSource.class, SubDest.class)
        .use(Source.class, Dest.class).byDefault());
   
    SubSource source = new SubSource();
    source.id = "1";
View Full Code Here


        new DefaultMapperFactory.Builder()
          .compilerStrategy(new EclipseJdtCompilerStrategy())
          .build();

   
    factory.registerClassMap(factory.classMap(Source.class, Dest.class)
        .exclude("id")
        .exclude("type")
        .byDefault());

    factory.registerClassMap(factory
View Full Code Here

    factory.registerClassMap(factory.classMap(Source.class, Dest.class)
        .exclude("id")
        .exclude("type")
        .byDefault());

    factory.registerClassMap(factory
        .classMap(SubSource2.class, SubDest2.class)
        .field("type", "type")
        .use(Source.class, Dest.class)
        .byDefault());
   
View Full Code Here

    public void testSimpleCase() throws Throwable {
     
        final SimpleDateFormat df = new SimpleDateFormat(DATE_PATTERN);
        MapperFactory factory = MappingUtil.getMapperFactory();
       
        factory.classMap(PersonVO.class, Person.class)
                //.constructorA()
                .fieldMap("dateOfBirth", "date")
                .converter(DATE_CONVERTER)
                .add()
                .byDefault()
View Full Code Here

    @Test
    public void testFindConstructor() throws Throwable {
      final SimpleDateFormat df = new SimpleDateFormat(DATE_PATTERN);
        MapperFactory factory = MappingUtil.getMapperFactory();
       
        factory.classMap(PersonVO3.class, Person.class)
                .fieldMap("dateOfBirth", "date").converter(DATE_CONVERTER).add()
                .byDefault()
                .register();
        factory.getConverterFactory().registerConverter(DATE_CONVERTER, new DateToStringConverter(DATE_PATTERN));
       
View Full Code Here

  public void testNewSyntax_mapToArraysWithUnequalSize() throws Exception {
   
   
    MapperFactory factory = MappingUtil.getMapperFactory();
    factory.registerClassMap(
        factory.classMap(MapWithoutSetter.class, GenericDto.class)
        .field("scores{key}", "stringArray{}")
        .field("scores{value}", "intArray{}")
        .byDefault());
   
        /*
 
View Full Code Here

  public void testNewSyntax_multipleParallel() throws Exception {
   
   
    MapperFactory factory = MappingUtil.getMapperFactory();
    factory.registerClassMap(
        factory.classMap(MapWithoutSetter.class, GenericDto.class)
        .field("scores{key}", "stringArray{}")
        .field("scores{value}", "intArray{}")
        .field("scores{key}", "gradeList{letterGrade}")
        .field("scores{value}", "gradeList{minimumScore}")
        .byDefault());
View Full Code Here

    public void testParentLookup() {
       
        MapperFactory factory = MappingUtil.getMapperFactory();
       
        factory.registerClassMap(
                factory.classMap(B2.class, A2.class)
                    .use(B1.class,A1.class)
                    .byDefault());
        factory.registerClassMap(
                factory.classMap(A1.class, B1.class)
                .byDefault());
View Full Code Here

        factory.registerClassMap(
                factory.classMap(B2.class, A2.class)
                    .use(B1.class,A1.class)
                    .byDefault());
        factory.registerClassMap(
                factory.classMap(A1.class, B1.class)
                .byDefault());
       
        MapperFacade mapper = factory.getMapperFacade();
        A3 a = new A3();
View Full Code Here

  @Test
  public void testMapping() {
    MapperFactory mapperFactory = MappingUtil.getMapperFactory();
   
    mapperFactory.registerClassMap(
            mapperFactory.classMap(Order.class, OrderData.class)
        .field("entityID", "orderId").byDefault().toClassMap());
 
    mapperFactory.getConverterFactory().registerConverter(new OrderIDConverter());
    MapperFacade facade = mapperFactory.getMapperFacade();
   
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.