Package org.company.recordshop.domain

Examples of org.company.recordshop.domain.Person


    }

    @Test
    public void testGetAge() {
        AgedPersonTranslator translator = new AgedPersonTranslator();
        Person person = new Person("Bob", "the Builder", new DateTime().minusYears(10));
        Assert.assertEquals(10, person.getAge().intValue());
        AgedPerson agedPerson = translator.toDto(person);
        Assert.assertEquals(10, agedPerson.getAge().intValue());
    }
View Full Code Here


      target.setPersonTo(null);
    } else { // source.getPersonTo() != null ) {
      /* Add a new associated object */
      if (source.getPersonTo().getId() != null) {
        /* Add an existing object */
        Person original = personDao.retrieve(source.getPersonTo()
            .getId());
        Person updated = personDtoTranslator.fromDto(source
            .getPersonTo(), original, translated);
        target.setPersonTo(updated);
      } else {
        /* Add a new object */
        target.setPersonTo(personDtoTranslator.fromDto(source
            .getPersonTo(), translated));
      }
    }

    /*
     * Synchronize PersonFrom association.
     */

    if (source.getPersonFrom() == null) {
      /* Delete associated object */
      target.setPersonFrom(null);
    } else { // source.getPersonFrom() != null ) {
      /* Add a new associated object */
      if (source.getPersonFrom().getId() != null) {
        /* Add an existing object */
        Person original = personDao.retrieve(source.getPersonFrom()
            .getId());
        Person updated = personDtoTranslator.fromDto(source
            .getPersonFrom(), original, translated);
        target.setPersonFrom(updated);
      } else {
        /* Add a new object */
        target.setPersonFrom(personDtoTranslator.fromDto(source
 
View Full Code Here

      target.setPersonTo(null);
    } else { // source.getPersonTo() != null ) {
      /* Add a new associated object */
      if (source.getPersonTo().getId() != null) {
        /* Add an existing object */
        Person original = personDao.retrieve(source.getPersonTo()
            .getId());
        Person updated = personDtoTranslator.fromDto(source
            .getPersonTo(), original, translated);
        target.setPersonTo(updated);
      } else {
        /* Add a new object */
        target.setPersonTo(personDtoTranslator.fromDto(source
            .getPersonTo(), translated));
      }
    }

    /*
     * Synchronize PersonFrom association.
     */

    if (source.getPersonFrom() == null) {
      /* Delete associated object */
      target.setPersonFrom(null);
    } else { // source.getPersonFrom() != null ) {
      /* Add a new associated object */
      if (source.getPersonFrom().getId() != null) {
        /* Add an existing object */
        Person original = personDao.retrieve(source.getPersonFrom()
            .getId());
        Person updated = personDtoTranslator.fromDto(source
            .getPersonFrom(), original, translated);
        target.setPersonFrom(updated);
      } else {
        /* Add a new object */
        target.setPersonFrom(personDtoTranslator.fromDto(source
 
View Full Code Here

    Assert.notNull(source, "argument [source] may not be null");
    Assert.isNull(source.getId(),
        "Can not translate a dto with existing id to a new domain object. Dto: "
            + source);
    Person target = new Person(source.getFirstName(), source.getLastName(),
        source.getBirthDate()

    );
    return fromDto(source, target, translated);
View Full Code Here

TOP

Related Classes of org.company.recordshop.domain.Person

Copyright © 2018 www.massapicom. 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.