Package it.ovunque.bd
Interface BaseGenerica<TipoOggetto,TipoChiave extends Serializable>
- Type Parameters:
TipoOggetto
- la sottoclasse di Persistito che รจ la corrispondenza ad oggetti della tabella relazionaleTipoChiave
- la classe che rappresenta la chiave dell'oggetto
- All Known Implementing Classes:
BaseGenericaBase
,BaseGenericaImpl
public interface BaseGenerica<TipoOggetto,TipoChiave extends Serializable>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cancella
(TipoChiave chiave) carica
(TipoChiave id) carica
(TipoChiave id, TipoOggetto cosaRisolvere) caricaDopo
(String campo, Object valore, String campoEnte, Integer codiceEnte) caricaPrima
(String campo, Object valore, String campoEnte, Integer codiceEnte) caricaTutti
(TipoOggetto cosaRisolvere) cerca
(List<org.hibernate.criterion.Criterion> criteri, List<org.hibernate.criterion.Order> ordini, TipoOggetto risolviProxy) cercaChiaveDaEsempio
(TipoOggetto istanza) cercaDaEsempio
(TipoOggetto istanza) cercaDaEsempio
(TipoOggetto istanza, List<String> ordini, boolean crescente) void
conferma()
int
void
disfa()
void
void
inserisci
(TipoOggetto transientInstance) raggruppa
(List<org.hibernate.criterion.Criterion> vincoli, String[] campo, Class<T> tipo, String campoMax) raggruppa
(List<org.hibernate.criterion.Criterion> vincoli, String[] campi, Class<T> tipo, org.hibernate.criterion.Projection... campoMax) raggruppa
(List<org.hibernate.criterion.Criterion> vincoli, String campo, Class<T> tipo, org.hibernate.criterion.Projection... campoMax) ricerca
(List<org.hibernate.criterion.Criterion> vincoli, Pagina<TipoOggetto> pagina) ricerca
(List<org.hibernate.criterion.Criterion> vincoli, Pagina<TipoOggetto> pagina, String ordine, boolean crescente) salva
(TipoOggetto istanza)
-
Method Details
-
cancella
-
ricerca
List<TipoOggetto> ricerca(List<org.hibernate.criterion.Criterion> vincoli, Pagina<TipoOggetto> pagina) -
ricerca
List<TipoOggetto> ricerca(List<org.hibernate.criterion.Criterion> vincoli, Pagina<TipoOggetto> pagina, String ordine, boolean crescente) -
cerca
List<TipoOggetto> cerca(List<org.hibernate.criterion.Criterion> criteri, List<org.hibernate.criterion.Order> ordini, TipoOggetto risolviProxy) -
cercaDaEsempio
-
cercaDaEsempio
-
cercaChiaveDaEsempio
-
caricaTutti
-
carica
-
carica
-
caricaPrima
-
caricaDopo
-
salva
-
inserisci
-
raggruppa
-
raggruppa
-
raggruppa
-
raggruppa
-
raggruppa
-
conta
-
traduci
-
iniziaTransazione
void iniziaTransazione() -
conferma
void conferma() -
disfa
void disfa()
-