Package samples

Source Code of samples.DemoMain

package samples;

import net.karneim.pojobuilder.processor.with.copymethod.Address;
import net.karneim.pojobuilder.processor.with.copymethod.AddressBuilder;

public class DemoMain {
 
  public static void main(String[] args) {
    basicSample();
    sampleWithCopyMethod();
  }
 
  private static void basicSample() {
    Contact james =
        new ContactBuilder()
          .withSurname("Bond")
          .withFirstname("James")
          .withEmail("007@secretservice.org")
          .build();
    System.out.println(james.toString());
  }
 
  private static void sampleWithCopyMethod() {
    Address address1 = new Address();
    address1.setStreet("221b Baker Street");
    address1.setCity("London");
    address1.setPostCode("NW1 3RX");
    System.out.println(address1);
   
    Address address2 = new AddressBuilder()
      .copy(address1)
      .build();
    System.out.println(address2);
  }

}
TOP

Related Classes of samples.DemoMain

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.