fr.ifremer.isisfish.entities
Class SetOfVesselsDAOAbstract<E extends SetOfVessels>

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

public abstract class SetOfVesselsDAOAbstract<E extends SetOfVessels>
extends org.nuiton.topia.persistence.TopiaDAOImpl<E>


Field Summary
 
Fields inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
context, entityClass
 
Constructor Summary
SetOfVesselsDAOAbstract()
           
 
Method Summary
 void delete(E entity)
           
 List<E> findAllByCapitalDeprecation(double v)
           
 List<E> findAllByComment(String v)
           
 List<E> findAllByFixedCosts(double v)
           
 List<E> findAllByInterestCost(double v)
           
 List<E> findAllByName(String v)
           
 List<E> findAllByNumberOfVessels(int v)
           
 List<E> findAllByPort(Port v)
           
 List<E> findAllByTechnicalEfficiencyEquation(Equation v)
           
 List<E> findAllByVesselCosts(double v)
           
 List<E> findAllByVesselType(VesselType v)
           
 Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity)
           
 E findByCapitalDeprecation(double v)
           
 E findByComment(String v)
           
 E findByFixedCosts(double v)
           
 E findByInterestCost(double v)
           
 E findByName(String v)
           
 E findByNumberOfVessels(int v)
           
 E findByPort(Port v)
           
 E findByTechnicalEfficiencyEquation(Equation v)
           
 E findByVesselCosts(double v)
           
 E findByVesselType(VesselType v)
           
<U extends org.nuiton.topia.persistence.TopiaEntity>
List<U>
findUsages(Class<U> type, E entity)
           
 Class<E> getEntityClass()
           
 IsisFishDAOHelper.IsisFishEntityEnum getTopiaEntityEnum()
           
 
Methods inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
addTopiaEntityListener, addTopiaEntityVetoable, count, countByQuery, create, create, create, createQuery, createQuery, existByProperties, existByQuery, existByTopiaId, findAll, findAllByProperties, findAllByProperties, findAllByProperty, findAllByQuery, findAllContains, findAllIds, findAllMappedByQuery, findAllMappedByQuery, findAllWithOrder, findByPrimaryKey, findByPrimaryKey, findByProperties, findByProperties, findByProperty, findByQuery, findByTopiaId, findContains, getContext, getId, getId, getRequestPermission, init, newInstance, removeTopiaEntityListener, removeTopiaEntityVetoable, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetOfVesselsDAOAbstract

public SetOfVesselsDAOAbstract()
Method Detail

getEntityClass

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

getTopiaEntityEnum

public IsisFishDAOHelper.IsisFishEntityEnum getTopiaEntityEnum()
Specified by:
getTopiaEntityEnum in interface org.nuiton.topia.persistence.TopiaDAO<E extends SetOfVessels>
Overrides:
getTopiaEntityEnum in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends SetOfVessels>

delete

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

findByName

public E findByName(String v)
                                  throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByName

public List<E> findAllByName(String v)
                                           throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByNumberOfVessels

public E findByNumberOfVessels(int v)
                                             throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByNumberOfVessels

public List<E> findAllByNumberOfVessels(int v)
                                                      throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByFixedCosts

public E findByFixedCosts(double v)
                                        throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByFixedCosts

public List<E> findAllByFixedCosts(double v)
                                                 throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByVesselCosts

public E findByVesselCosts(double v)
                                         throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByVesselCosts

public List<E> findAllByVesselCosts(double v)
                                                  throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByCapitalDeprecation

public E findByCapitalDeprecation(double v)
                                                throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByCapitalDeprecation

public List<E> findAllByCapitalDeprecation(double v)
                                                         throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByInterestCost

public E findByInterestCost(double v)
                                          throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByInterestCost

public List<E> findAllByInterestCost(double v)
                                                   throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByComment

public E findByComment(String v)
                                     throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByComment

public List<E> findAllByComment(String v)
                                              throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByTechnicalEfficiencyEquation

public E findByTechnicalEfficiencyEquation(Equation v)
                                                         throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByTechnicalEfficiencyEquation

public List<E> findAllByTechnicalEfficiencyEquation(Equation v)
                                                                  throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByPort

public E findByPort(Port v)
                                  throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByPort

public List<E> findAllByPort(Port v)
                                           throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByVesselType

public E findByVesselType(VesselType v)
                                        throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByVesselType

public List<E> findAllByVesselType(VesselType v)
                                                 throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findUsages

public <U extends org.nuiton.topia.persistence.TopiaEntity> List<U> findUsages(Class<U> type,
                                                                               E entity)
                                                                    throws org.nuiton.topia.TopiaException
Specified by:
findUsages in interface org.nuiton.topia.persistence.TopiaDAO<E extends SetOfVessels>
Overrides:
findUsages in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends SetOfVessels>
Throws:
org.nuiton.topia.TopiaException

findAllUsages

public Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity)
                                                                                                                                      throws org.nuiton.topia.TopiaException
Specified by:
findAllUsages in interface org.nuiton.topia.persistence.TopiaDAO<E extends SetOfVessels>
Overrides:
findAllUsages in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends SetOfVessels>
Throws:
org.nuiton.topia.TopiaException


Copyright © 1999-2012 CodeLutin. All Rights Reserved.