Package com.insacosa.Inmobles.infrastructure.repositories.jpa

Source Code of com.insacosa.Inmobles.infrastructure.repositories.jpa.JpaCaracteristiquesRepository

/**
*
*/
package com.insacosa.Inmobles.infrastructure.repositories.jpa;

import java.util.List;

import javax.inject.Inject;

import domain.annotations.DomainRepositoryImpl;
import domain.support.InjectorHelper;
import infrastructure.repo.jpa.GenericJpaRepositoryForBaseEntity;


import com.insacosa.Inmobles.domain.Caracteristiques;
import com.insacosa.Inmobles.domain.repositories.CaracteristiquesRepository;

/**
* @author degloba
* @category Implementació d'un Repository JPA lligat a una entitat de domini (caracteristiques)
*/
@DomainRepositoryImpl
public class JpaCaracteristiquesRepository extends GenericJpaRepositoryForBaseEntity<Caracteristiques> implements CaracteristiquesRepository{

  @Inject
  private InjectorHelper injectorHelper;
 
 
  public Caracteristiques load(Long id) {   
    Caracteristiques caracteristiques = super.load(id);
    injectorHelper.injectDependencies(caracteristiques);
    return caracteristiques;
  }

 
  public Caracteristiques find(Long id) {
    // TODO Auto-generated method stub
    return null;
  }

 
  public List<Caracteristiques> findAll() {
    // TODO Auto-generated method stub
    return null;
  }


  public InjectorHelper getInjectorHelper() {
    return injectorHelper;
  }


  public void setInjectorHelper(InjectorHelper injectorHelper) {
    this.injectorHelper = injectorHelper;
  }
 
 
}
TOP

Related Classes of com.insacosa.Inmobles.infrastructure.repositories.jpa.JpaCaracteristiquesRepository

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.