Package com.mitemitreski.blog.spring.rest.http.patch.domain

Examples of com.mitemitreski.blog.spring.rest.http.patch.domain.Member


  private Map<Integer,Member> memberCollection = new HashMap<Integer, Member>();

  @PostConstruct
  private void init() {
    memberCollection.put(0,new Member("John Doe", "jd@example.com", "awesome it is"));
    memberCollection.put(1,new Member("That Guy", "tg@example.com", "this is it"));
    memberCollection.put(2,new Member("Dr. Who", "who@example.com", "It's the doctor."));
  }
View Full Code Here


   * Simplified patch scenario done "manually"
   *
   * @return updated object
   */
  public Member patch(Integer id, Member newMember) {
    Member oldMember = memberCollection.get(id);

    if(newMember.getEmail() !=null){
      oldMember.setEmail(newMember.getEmail());
    }

    if(newMember.getInfo() !=null){
      oldMember.setInfo(newMember.getInfo());
    }

    if(newMember.getName() !=null){
      oldMember.setName(newMember.getEmail());
    }

    return newMember;
  }
View Full Code Here

TOP

Related Classes of com.mitemitreski.blog.spring.rest.http.patch.domain.Member

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.