fr.ifremer.isisfish.entities
Class VesselTypeDAOAbstract<E extends VesselType>

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaDAOImpl<E>
      extended by fr.ifremer.isisfish.entities.VesselTypeDAOAbstract<E>
All Implemented Interfaces:
org.nuiton.topia.persistence.TopiaDAO<E>
Direct Known Subclasses:
VesselTypeDAOImpl

public abstract class VesselTypeDAOAbstract<E extends VesselType>
extends org.nuiton.topia.persistence.TopiaDAOImpl<E>
implements org.nuiton.topia.persistence.TopiaDAO<E>


Field Summary
 
Fields inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
context, entityClass
 
Constructor Summary
VesselTypeDAOAbstract()
           
 
Method Summary
 void delete(E entity)
          delete :
 List<E> findAllByActivityRange(double v)
          findAllByActivityRange : Retourne les éléments ayant comme valeur pour l'attribut activityRange le paramètre.
 List<E> findAllByComment(String v)
          findAllByComment : Retourne les éléments ayant comme valeur pour l'attribut comment le paramètre.
 List<E> findAllByLength(int v)
          findAllByLength : Retourne les éléments ayant comme valeur pour l'attribut length le paramètre.
 List<E> findAllByMaxTripDuration(TimeUnit v)
          findAllByMaxTripDuration : Retourne les éléments ayant comme valeur pour l'attribut maxTripDuration le paramètre.
 List<E> findAllByMinCrewSize(int v)
          findAllByMinCrewSize : Retourne les éléments ayant comme valeur pour l'attribut minCrewSize le paramètre.
 List<E> findAllByName(String v)
          findAllByName : Retourne les éléments ayant comme valeur pour l'attribut name le paramètre.
 List<E> findAllBySpeed(double v)
          findAllBySpeed : Retourne les éléments ayant comme valeur pour l'attribut speed le paramètre.
 List<E> findAllByUnitFuelCostOfTravel(double v)
          findAllByUnitFuelCostOfTravel : Retourne les éléments ayant comme valeur pour l'attribut unitFuelCostOfTravel le paramètre.
 List<E> findAllContainsTripType(TripType... v)
          findAllContainsTripType : Retourne les éléments trouvé dont l'attribut tripType contient le paramètre.
 E findByActivityRange(double v)
          findByActivityRange : Retourne le premier élément trouvé ayant comme valeur pour l'attribut activityRange le paramètre.
 E findByComment(String v)
          findByComment : Retourne le premier élément trouvé ayant comme valeur pour l'attribut comment le paramètre.
 E findByLength(int v)
          findByLength : Retourne le premier élément trouvé ayant comme valeur pour l'attribut length le paramètre.
 E findByMaxTripDuration(TimeUnit v)
          findByMaxTripDuration : Retourne le premier élément trouvé ayant comme valeur pour l'attribut maxTripDuration le paramètre.
 E findByMinCrewSize(int v)
          findByMinCrewSize : Retourne le premier élément trouvé ayant comme valeur pour l'attribut minCrewSize le paramètre.
 E findByName(String v)
          findByName : Retourne le premier élément trouvé ayant comme valeur pour l'attribut name le paramètre.
 E findBySpeed(double v)
          findBySpeed : Retourne le premier élément trouvé ayant comme valeur pour l'attribut speed le paramètre.
 E findByUnitFuelCostOfTravel(double v)
          findByUnitFuelCostOfTravel : Retourne le premier élément trouvé ayant comme valeur pour l'attribut unitFuelCostOfTravel le paramètre.
 E findContainsTripType(TripType... v)
          findContainsTripType : Retourne le premier élément trouvé dont l'attribut tripType contient le paramètre.
 Class<E> getEntityClass()
          getEntityClass :
 
Methods inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
addTopiaEntityListener, addTopiaEntityVetoable, commitTransaction, create, create, createQuery, createQuery, 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, createQuery, createQuery, 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

VesselTypeDAOAbstract

public VesselTypeDAOAbstract()
Method Detail

getEntityClass

public Class<E> getEntityClass()
getEntityClass :

Specified by:
getEntityClass in interface org.nuiton.topia.persistence.TopiaDAO<E extends VesselType>
Overrides:
getEntityClass in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends VesselType>
Returns:
Class

delete

public void delete(E entity)
            throws org.nuiton.topia.TopiaException
delete :

Specified by:
delete in interface org.nuiton.topia.persistence.TopiaDAO<E extends VesselType>
Overrides:
delete in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends VesselType>
Parameters:
entity -
Throws:
org.nuiton.topia.TopiaException

findByName

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

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByName

public List<E> findAllByName(String v)
                                         throws org.nuiton.topia.TopiaException
findAllByName : Retourne les éléments ayant comme valeur pour l'attribut name le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByLength

public E findByLength(int v)
                                  throws org.nuiton.topia.TopiaException
findByLength : Retourne le premier élément trouvé ayant comme valeur pour l'attribut length le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByLength

public List<E> findAllByLength(int v)
                                           throws org.nuiton.topia.TopiaException
findAllByLength : Retourne les éléments ayant comme valeur pour l'attribut length le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findBySpeed

public E findBySpeed(double v)
                                 throws org.nuiton.topia.TopiaException
findBySpeed : Retourne le premier élément trouvé ayant comme valeur pour l'attribut speed le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllBySpeed

public List<E> findAllBySpeed(double v)
                                          throws org.nuiton.topia.TopiaException
findAllBySpeed : Retourne les éléments ayant comme valeur pour l'attribut speed le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByMaxTripDuration

public E findByMaxTripDuration(TimeUnit v)
                                           throws org.nuiton.topia.TopiaException
findByMaxTripDuration : Retourne le premier élément trouvé ayant comme valeur pour l'attribut maxTripDuration le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByMaxTripDuration

public List<E> findAllByMaxTripDuration(TimeUnit v)
                                                    throws org.nuiton.topia.TopiaException
findAllByMaxTripDuration : Retourne les éléments ayant comme valeur pour l'attribut maxTripDuration le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByActivityRange

public E findByActivityRange(double v)
                                         throws org.nuiton.topia.TopiaException
findByActivityRange : Retourne le premier élément trouvé ayant comme valeur pour l'attribut activityRange le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByActivityRange

public List<E> findAllByActivityRange(double v)
                                                  throws org.nuiton.topia.TopiaException
findAllByActivityRange : Retourne les éléments ayant comme valeur pour l'attribut activityRange le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByMinCrewSize

public E findByMinCrewSize(int v)
                                       throws org.nuiton.topia.TopiaException
findByMinCrewSize : Retourne le premier élément trouvé ayant comme valeur pour l'attribut minCrewSize le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByMinCrewSize

public List<E> findAllByMinCrewSize(int v)
                                                throws org.nuiton.topia.TopiaException
findAllByMinCrewSize : Retourne les éléments ayant comme valeur pour l'attribut minCrewSize le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByUnitFuelCostOfTravel

public E findByUnitFuelCostOfTravel(double v)
                                                throws org.nuiton.topia.TopiaException
findByUnitFuelCostOfTravel : Retourne le premier élément trouvé ayant comme valeur pour l'attribut unitFuelCostOfTravel le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByUnitFuelCostOfTravel

public List<E> findAllByUnitFuelCostOfTravel(double v)
                                                         throws org.nuiton.topia.TopiaException
findAllByUnitFuelCostOfTravel : Retourne les éléments ayant comme valeur pour l'attribut unitFuelCostOfTravel le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByComment

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

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByComment

public List<E> findAllByComment(String v)
                                            throws org.nuiton.topia.TopiaException
findAllByComment : Retourne les éléments ayant comme valeur pour l'attribut comment le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findContainsTripType

public E findContainsTripType(TripType... v)
                                          throws org.nuiton.topia.TopiaException
findContainsTripType : Retourne le premier élément trouvé dont l'attribut tripType contient le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllContainsTripType

public List<E> findAllContainsTripType(TripType... v)
                                                   throws org.nuiton.topia.TopiaException
findAllContainsTripType : Retourne les éléments trouvé dont l'attribut tripType contient le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException


Copyright © 1999-2010 CodeLutin. All Rights Reserved.