org.chorem.callao.entity
Class EntryDAOAbstract<E extends Entry>

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaDAOImpl<E>
      extended by org.chorem.callao.entity.EntryDAOAbstract<E>
All Implemented Interfaces:
org.nuiton.topia.persistence.TopiaDAO<E>
Direct Known Subclasses:
EntryDAOImpl

public abstract class EntryDAOAbstract<E extends Entry>
extends org.nuiton.topia.persistence.TopiaDAOImpl<E>
implements org.nuiton.topia.persistence.TopiaDAO<E>

Implantation DAO pour l'entité Entry. Cette classe contient une implantation de TopiaDAO a laquel elle peut deleguer des traitements


Field Summary
 
Fields inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
context, entityClass
 
Constructor Summary
EntryDAOAbstract()
           
 
Method Summary
 void delete(E entity)
           
 java.util.List<E> findAllByAccount(Account v)
          Retourne les éléments ayant comme valeur pour l'attribut account le paramètre
 java.util.List<E> findAllByAmount(java.lang.String v)
          Retourne les éléments ayant comme valeur pour l'attribut amount le paramètre
 java.util.List<E> findAllByDebit(boolean v)
          Retourne les éléments ayant comme valeur pour l'attribut debit le paramètre
 java.util.List<E> findAllByDescription(java.lang.String v)
          Retourne les éléments ayant comme valeur pour l'attribut description le paramètre
 java.util.List<E> findAllByDetail(java.lang.String v)
          Retourne les éléments ayant comme valeur pour l'attribut detail le paramètre
 java.util.List<E> findAllByLettering(java.lang.String v)
          Retourne les éléments ayant comme valeur pour l'attribut lettering le paramètre
 java.util.List<E> findAllByTransaction(Transaction v)
          Retourne les éléments ayant comme valeur pour l'attribut transaction le paramètre
 java.util.List<E> findAllContainsLog(Log... v)
          Retourne les éléments trouvé dont l'attribut log contient le paramètre
 E findByAccount(Account v)
          Retourne le premier élément trouvé ayant comme valeur pour l'attribut account le paramètre
 E findByAmount(java.lang.String v)
          Retourne le premier élément trouvé ayant comme valeur pour l'attribut amount le paramètre
 E findByDebit(boolean v)
          Retourne le premier élément trouvé ayant comme valeur pour l'attribut debit le paramètre
 E findByDescription(java.lang.String v)
          Retourne le premier élément trouvé ayant comme valeur pour l'attribut description le paramètre
 E findByDetail(java.lang.String v)
          Retourne le premier élément trouvé ayant comme valeur pour l'attribut detail le paramètre
 E findByLettering(java.lang.String v)
          Retourne le premier élément trouvé ayant comme valeur pour l'attribut lettering le paramètre
 E findByTransaction(Transaction v)
          Retourne le premier élément trouvé ayant comme valeur pour l'attribut transaction le paramètre
 E findContainsLog(Log... v)
          Retourne le premier élément trouvé dont l'attribut log contient le paramètre
 java.lang.Class<E> getEntityClass()
           
 
Methods inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
addTopiaEntityListener, addTopiaEntityVetoable, commitTransaction, create, create, findAll, findAllByProperties, findAllByProperties, findAllByProperty, findAllContainsProperties, findAllContainsProperties, findAllIds, findAllWithOrder, findByPrimaryKey, findByPrimaryKey, findByProperties, findByProperties, findByProperty, findByTopiaId, findContainsProperties, findContainsProperties, getContext, getId, getId, getRequestPermission, init, instanciateNew, removeTopiaEntityListener, removeTopiaEntityVetoable, rollbackTransaction, size, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaDAO
addTopiaEntityListener, addTopiaEntityVetoable, commitTransaction, create, create, findAll, findAllByProperties, findAllByProperties, findAllByProperty, findAllContainsProperties, findAllContainsProperties, findAllIds, findAllWithOrder, findByPrimaryKey, findByPrimaryKey, findByProperties, findByProperties, findByProperty, findByTopiaId, findContainsProperties, findContainsProperties, getContext, getRequestPermission, init, removeTopiaEntityListener, removeTopiaEntityVetoable, rollbackTransaction, size, update
 

Constructor Detail

EntryDAOAbstract

public EntryDAOAbstract()
Method Detail

getEntityClass

public java.lang.Class<E> getEntityClass()
Specified by:
getEntityClass in interface org.nuiton.topia.persistence.TopiaDAO<E extends Entry>
Overrides:
getEntityClass in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends Entry>

delete

public void delete(E entity)
            throws org.nuiton.topia.TopiaException
Specified by:
delete in interface org.nuiton.topia.persistence.TopiaDAO<E extends Entry>
Overrides:
delete in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends Entry>
Throws:
org.nuiton.topia.TopiaException

findByDescription

public E findByDescription(java.lang.String v)
                                  throws org.nuiton.topia.TopiaException
Retourne le premier élément trouvé ayant comme valeur pour l'attribut description le paramètre

Parameters:
v - la valeur que doit avoir description
Returns:
un element ou null
Throws:
org.nuiton.topia.TopiaException

findAllByDescription

public java.util.List<E> findAllByDescription(java.lang.String v)
                                                     throws org.nuiton.topia.TopiaException
Retourne les éléments ayant comme valeur pour l'attribut description le paramètre

Parameters:
v - la valeur que doit avoir description
Returns:
une liste
Throws:
org.nuiton.topia.TopiaException

findByAmount

public E findByAmount(java.lang.String v)
                             throws org.nuiton.topia.TopiaException
Retourne le premier élément trouvé ayant comme valeur pour l'attribut amount le paramètre

Parameters:
v - la valeur que doit avoir amount
Returns:
un element ou null
Throws:
org.nuiton.topia.TopiaException

findAllByAmount

public java.util.List<E> findAllByAmount(java.lang.String v)
                                                throws org.nuiton.topia.TopiaException
Retourne les éléments ayant comme valeur pour l'attribut amount le paramètre

Parameters:
v - la valeur que doit avoir amount
Returns:
une liste
Throws:
org.nuiton.topia.TopiaException

findByDebit

public E findByDebit(boolean v)
                            throws org.nuiton.topia.TopiaException
Retourne le premier élément trouvé ayant comme valeur pour l'attribut debit le paramètre

Parameters:
v - la valeur que doit avoir debit
Returns:
un element ou null
Throws:
org.nuiton.topia.TopiaException

findAllByDebit

public java.util.List<E> findAllByDebit(boolean v)
                                               throws org.nuiton.topia.TopiaException
Retourne les éléments ayant comme valeur pour l'attribut debit le paramètre

Parameters:
v - la valeur que doit avoir debit
Returns:
une liste
Throws:
org.nuiton.topia.TopiaException

findByLettering

public E findByLettering(java.lang.String v)
                                throws org.nuiton.topia.TopiaException
Retourne le premier élément trouvé ayant comme valeur pour l'attribut lettering le paramètre

Parameters:
v - la valeur que doit avoir lettering
Returns:
un element ou null
Throws:
org.nuiton.topia.TopiaException

findAllByLettering

public java.util.List<E> findAllByLettering(java.lang.String v)
                                                   throws org.nuiton.topia.TopiaException
Retourne les éléments ayant comme valeur pour l'attribut lettering le paramètre

Parameters:
v - la valeur que doit avoir lettering
Returns:
une liste
Throws:
org.nuiton.topia.TopiaException

findByDetail

public E findByDetail(java.lang.String v)
                             throws org.nuiton.topia.TopiaException
Retourne le premier élément trouvé ayant comme valeur pour l'attribut detail le paramètre

Parameters:
v - la valeur que doit avoir detail
Returns:
un element ou null
Throws:
org.nuiton.topia.TopiaException

findAllByDetail

public java.util.List<E> findAllByDetail(java.lang.String v)
                                                throws org.nuiton.topia.TopiaException
Retourne les éléments ayant comme valeur pour l'attribut detail le paramètre

Parameters:
v - la valeur que doit avoir detail
Returns:
une liste
Throws:
org.nuiton.topia.TopiaException

findByTransaction

public E findByTransaction(Transaction v)
                                  throws org.nuiton.topia.TopiaException
Retourne le premier élément trouvé ayant comme valeur pour l'attribut transaction le paramètre

Parameters:
v - la valeur que doit avoir transaction
Returns:
un element ou null
Throws:
org.nuiton.topia.TopiaException

findAllByTransaction

public java.util.List<E> findAllByTransaction(Transaction v)
                                                     throws org.nuiton.topia.TopiaException
Retourne les éléments ayant comme valeur pour l'attribut transaction le paramètre

Parameters:
v - la valeur que doit avoir transaction
Returns:
une liste
Throws:
org.nuiton.topia.TopiaException

findByAccount

public E findByAccount(Account v)
                              throws org.nuiton.topia.TopiaException
Retourne le premier élément trouvé ayant comme valeur pour l'attribut account le paramètre

Parameters:
v - la valeur que doit avoir account
Returns:
un element ou null
Throws:
org.nuiton.topia.TopiaException

findAllByAccount

public java.util.List<E> findAllByAccount(Account v)
                                                 throws org.nuiton.topia.TopiaException
Retourne les éléments ayant comme valeur pour l'attribut account le paramètre

Parameters:
v - la valeur que doit avoir account
Returns:
une liste
Throws:
org.nuiton.topia.TopiaException

findContainsLog

public E findContainsLog(Log... v)
                                throws org.nuiton.topia.TopiaException
Retourne le premier élément trouvé dont l'attribut log contient le paramètre

Parameters:
v - la valeur que doit contenir log
Returns:
un element ou null
Throws:
org.nuiton.topia.TopiaException

findAllContainsLog

public java.util.List<E> findAllContainsLog(Log... v)
                                                   throws org.nuiton.topia.TopiaException
Retourne les éléments trouvé dont l'attribut log contient le paramètre

Parameters:
v - la valeur que doit contenir log
Returns:
une liste
Throws:
org.nuiton.topia.TopiaException


Copyright © 2008-2010 CodeLutin. All Rights Reserved.