// Path: src/main/java/com/poseidon/model/ContaView.java
// public class ContaView {
// 	private String username;
// 
// 	private String password;
// 	
// 	private String role;
// 
// 	public ContaView() {
// 	}
// 	
// 	public static ContaView buildContaView(Users user){
// 		ContaView view = new ContaView();
// 		view.setPassword(user.getPassword());
// 		view.setUsername(user.getUsername());
// 		return view;
// 	}
// 	
// 	public String getUsername() {
// 		return username;
// 	}
// 
// 	public void setUsername(String username) {
// 		this.username = username;
// 	}
// 
// 	public String getPassword() {
// 		return password;
// 	}
// 
// 	public void setPassword(String password) {
// 		this.password = password;
// 	}
// 
// 	public String getRole() {
// 		return role;
// 	}
// 
// 	public void setRole(String role) {
// 		this.role = role;
// 	}	
// 	
// 	public ContaView comPassword(String password){
// 		setPassword(password);
// 		return this;
// 	}
// 	
// 	public ContaView comUsername(String username){
// 		setUsername(username);
// 		return this;
// 	}
// 	
// 	public ContaView comRoles(String role){
// 		setRole(role);
// 		return this;
// 	}
// 	
// 	@Override
// 	public String toString() {
// 		return "UserView [username=" + username + ", password=" + password + ", role=" + role + "]";
// 	}
// }
// 
// Path: src/main/java/com/poseidon/model/Users.java
// @Entity
// public class Users {
// 
// 	@Id
// 	@GeneratedValue
// 	private Long id;
// 
// 	private String username;
// 
// 	private String password;
// 
// 	private boolean enabled;
// 
// 	public static Users createUser(ContaView userView) {
// 		Users user = new Users();
// 
// 		user.username = userView.getUsername();
// 		user.password = userView.getPassword();
// 		user.enabled = true;
// 
// 		return user;
// 	}
// 
// 	public Long getId() {
// 		return id;
// 	}
// 
// 	public void setId(Long id) {
// 		this.id = id;
// 	}
// 
// 	public String getUsername() {
// 		return username;
// 	}
// 
// 	public void setUsername(String username) {
// 		this.username = username;
// 	}
// 
// 	public String getPassword() {
// 		return password;
// 	}
// 
// 	public void setPassword(String password) {
// 		this.password = password;
// 	}
// 
// 	public boolean isEnabled() {
// 		return enabled;
// 	}
// 
// 	public void setEnabled(boolean enabled) {
// 		this.enabled = enabled;
// 	}
// 
// 	@Override
// 	public String toString() {
// 		return "Users [id=" + id + ", username=" + username + ", password=" + password + ", enabled=" + enabled + "]";
// 	}
// 
// 
// }


import com.poseidon.model.ContaView;
import com.poseidon.model.Users;
package com.poseidon.builder;


/**
 * Created by wahrons on 2/5/16.
 */
public class ContaViewBuilder {

    private ContaView myObject;

    public ContaViewBuilder(){
        myObject= new ContaView();
    }

    public ContaView build(){
        return myObject;
    }

// Path: src/main/java/com/poseidon/model/ContaView.java
// public class ContaView {
// 	private String username;
// 
// 	private String password;
// 	
// 	private String role;
// 
// 	public ContaView() {
// 	}
// 	
// 	public static ContaView buildContaView(Users user){
// 		ContaView view = new ContaView();
// 		view.setPassword(user.getPassword());
// 		view.setUsername(user.getUsername());
// 		return view;
// 	}
// 	
// 	public String getUsername() {
// 		return username;
// 	}
// 
// 	public void setUsername(String username) {
// 		this.username = username;
// 	}
// 
// 	public String getPassword() {
// 		return password;
// 	}
// 
// 	public void setPassword(String password) {
// 		this.password = password;
// 	}
// 
// 	public String getRole() {
// 		return role;
// 	}
// 
// 	public void setRole(String role) {
// 		this.role = role;
// 	}	
// 	
// 	public ContaView comPassword(String password){
// 		setPassword(password);
// 		return this;
// 	}
// 	
// 	public ContaView comUsername(String username){
// 		setUsername(username);
// 		return this;
// 	}
// 	
// 	public ContaView comRoles(String role){
// 		setRole(role);
// 		return this;
// 	}
// 	
// 	@Override
// 	public String toString() {
// 		return "UserView [username=" + username + ", password=" + password + ", role=" + role + "]";
// 	}
// }
// 
// Path: src/main/java/com/poseidon/model/Users.java
// @Entity
// public class Users {
// 
// 	@Id
// 	@GeneratedValue
// 	private Long id;
// 
// 	private String username;
// 
// 	private String password;
// 
// 	private boolean enabled;
// 
// 	public static Users createUser(ContaView userView) {
// 		Users user = new Users();
// 
// 		user.username = userView.getUsername();
// 		user.password = userView.getPassword();
// 		user.enabled = true;
// 
// 		return user;
// 	}
// 
// 	public Long getId() {
// 		return id;
// 	}
// 
// 	public void setId(Long id) {
// 		this.id = id;
// 	}
// 
// 	public String getUsername() {
// 		return username;
// 	}
// 
// 	public void setUsername(String username) {
// 		this.username = username;
// 	}
// 
// 	public String getPassword() {
// 		return password;
// 	}
// 
// 	public void setPassword(String password) {
// 		this.password = password;
// 	}
// 
// 	public boolean isEnabled() {
// 		return enabled;
// 	}
// 
// 	public void setEnabled(boolean enabled) {
// 		this.enabled = enabled;
// 	}
// 
// 	@Override
// 	public String toString() {
// 		return "Users [id=" + id + ", username=" + username + ", password=" + password + ", enabled=" + enabled + "]";
// 	}
// 
// 
// }


// Path: src/main/java/com/poseidon/builder/ContaViewBuilder.java
import com.poseidon.model.ContaView;
import com.poseidon.model.Users;

package com.poseidon.builder;


/**
 * Created by wahrons on 2/5/16.
 */
public class ContaViewBuilder {

    private ContaView myObject;

    public ContaViewBuilder(){
        myObject= new ContaView();
    }

    public ContaView build(){
        return myObject;
    }

    public ContaViewBuilder convertUsersThroughContaView(Users users){