Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * UserLoader.java criado em 07/09/2012
  * 
  * Propriedade de Objectos Fábrica de Software LTDA.
  * Reprodução parcial ou total proibida.
  */
 package br.com.objectos.way.etc.model;
 

Author(s):
marcio.endo@objectos.com.br (Marcio Endo)
public enum UserLoader implements EtcLoader<User> {
  INSTANCE;
  public User load(Mapping map) {
    return new UserBuilder(map).build();
  }
  private class UserBuilder implements User.Builder {
    private final Mapping map;
    public UserBuilder(Mapping map) {
      this. = map;
    }
    @Override
    public User build() {
      return new User(this);
    }
    @Override
    public String getName() {
      return .getString("name");
    }
    @Override
    public String getEmail() {
      return .getString("email");
    }
  }
New to GrepCode? Check out our FAQ X