package com.github.viniciussoaresti.pmgus.infraestrutura.repositorios.comportamentos;
import java.util.List;
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author corona
 */
public interface RepositorioGenerico <T, G> {
    public void inserir(T t);
    public void alterar (T t);
    public T recuperar (G codigo);
    public void deletar (T t);
    public List<T> recuperarTodos();
}
