Package ma.glasnost.orika

Examples of ma.glasnost.orika.MapperFacade.map()


    MapperFactory factory = MappingUtil.getMapperFactory();
    factory.getConverterFactory().registerConverter(new DateToXmlGregorianCalendarConverter());
    MapperFacade mapper = factory.getMapperFacade();
   
    Date now = new Date();
    XMLGregorianCalendar xml = mapper.map(now, XMLGregorianCalendar.class);
    Assert.assertEquals(now, xml.toGregorianCalendar().getTime());
   
    Date reverse = mapper.map(xml, Date.class);
    Assert.assertEquals(now, reverse);
  }
View Full Code Here


        source.setEntities(dtos);
       
        Type<?> typeOf_DtoHolder = TypeFactory.valueOf(DtoHolder.class);
        UtilityResolver.getDefaultPropertyResolverStrategy().getProperties(typeOf_DtoHolder);
       
        final EntityHolder entities = mapper.map(source, EntityHolder.class);
       
        Assert.assertNotNull(entities);
        Assert.assertEquals(3, entities.getEntities().size());
       
        final EntityHolder originalEntities = entities;
View Full Code Here

   
    Date now = new Date();
    XMLGregorianCalendar xml = mapper.map(now, XMLGregorianCalendar.class);
    Assert.assertEquals(now, xml.toGregorianCalendar().getTime());
   
    Date reverse = mapper.map(xml, Date.class);
    Assert.assertEquals(now, reverse);
  }
 
  @Test
  public void testCalendarToXmlGregorianCalendarConverter() {
View Full Code Here

        final EntityHolder originalEntities = entities;
        source.getEntities().remove(dto2);
        dto2.setName("B-Changed");
        source.getEntities().add(dto2);
       
        mapper.map(source, entities);
       
        Assert.assertEquals(entities.getEntities().size(), originalEntities.getEntities().size());
       
        Iterator<Entity> entitiesIter = entities.getEntities().iterator();
        Iterator<Entity> originalIter = originalEntities.getEntities().iterator();
View Full Code Here

    MapperFactory factory = MappingUtil.getMapperFactory();
    factory.getConverterFactory().registerConverter(new CalendarToXmlGregorianCalendarConverter());
    MapperFacade mapper = factory.getMapperFacade();
   
    Calendar cal = Calendar.getInstance();
    XMLGregorianCalendar xml = mapper.map(cal, XMLGregorianCalendar.class);
    Assert.assertEquals(cal.getTime(), xml.toGregorianCalendar().getTime());
   
    Calendar reverse = mapper.map(xml, Calendar.class);
    Assert.assertEquals(cal, reverse);
  }
View Full Code Here

        source.setEntities(dtos);
       
        Type<?> typeOf_DtoHolder = TypeFactory.valueOf(DtoHolder.class);
        UtilityResolver.getDefaultPropertyResolverStrategy().getProperties(typeOf_DtoHolder);
       
        final AnotherEntityHolder entities = mapper.map(source, AnotherEntityHolder.class);
       
        Assert.assertNotNull(entities);
        Assert.assertEquals(3, entities.getEntities().size());
       
        final AnotherEntityHolder originalEntities = entities;
View Full Code Here

   
    Calendar cal = Calendar.getInstance();
    XMLGregorianCalendar xml = mapper.map(cal, XMLGregorianCalendar.class);
    Assert.assertEquals(cal.getTime(), xml.toGregorianCalendar().getTime());
   
    Calendar reverse = mapper.map(xml, Calendar.class);
    Assert.assertEquals(cal, reverse);
  }

  @Test
  public void testLongToXmlGregorianCalendarConverter() {
View Full Code Here

        final AnotherEntityHolder originalEntities = entities;
        source.getEntities().remove(dto2);
        dto2.setName("B-Changed");
        source.getEntities().add(dto2);
       
        mapper.map(source, entities);
       
        Assert.assertEquals(entities.getEntities().size(), originalEntities.getEntities().size());
       
        Iterator<ChildEntity> entitiesIter = entities.getEntities().iterator();
        Iterator<ChildEntity> originalIter = originalEntities.getEntities().iterator();
View Full Code Here

    MapperFactory factory = MappingUtil.getMapperFactory();
    factory.getConverterFactory().registerConverter(new LongToXmlGregorianCalendarConverter());
    MapperFacade mapper = factory.getMapperFacade();
   
    long now = System.currentTimeMillis();
    XMLGregorianCalendar xml = mapper.map(now, XMLGregorianCalendar.class);
   
    Assert.assertEquals(now, xml.toGregorianCalendar().getTimeInMillis());
   
    long reverse = mapper.map(xml, Long.class);
    Assert.assertEquals(now, reverse);
View Full Code Here

    long now = System.currentTimeMillis();
    XMLGregorianCalendar xml = mapper.map(now, XMLGregorianCalendar.class);
   
    Assert.assertEquals(now, xml.toGregorianCalendar().getTimeInMillis());
   
    long reverse = mapper.map(xml, Long.class);
    Assert.assertEquals(now, reverse);
  }
 
  @Test
  public void testLongToDateConverter() {
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.