fr.ifremer.allegro.referential.gear
Class FishingGearDaoBase

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.gear.GearDaoBase
          extended by fr.ifremer.allegro.referential.gear.GearDaoImpl
              extended by fr.ifremer.allegro.referential.gear.FishingGearDaoBase
All Implemented Interfaces:
FishingGearDao, GearDao
Direct Known Subclasses:
FishingGearDaoImpl

public abstract class FishingGearDaoBase
extends GearDaoImpl
implements FishingGearDao

Base Spring DAO Class: is able to create, update, remove, load, and find objects of type fr.ifremer.allegro.referential.gear.FishingGear.

See Also:
FishingGear

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.gear.FishingGearDao
TRANSFORM_CLUSTERFISHINGGEAR, TRANSFORM_REMOTEFISHINGGEARFULLVO, TRANSFORM_REMOTEFISHINGGEARNATURALID
 
Fields inherited from interface fr.ifremer.allegro.referential.gear.GearDao
TRANSFORM_CLUSTERGEAR, TRANSFORM_NONE, TRANSFORM_REMOTEGEARFULLVO, TRANSFORM_REMOTEGEARNATURALID
 
Constructor Summary
FishingGearDaoBase()
           
 
Method Summary
 void clusterFishingGearToEntity(ClusterFishingGear source, FishingGear target, boolean copyIfNull)
          Copies the fields of ClusterFishingGear to the specified entity.
 void clusterFishingGearToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterFishingGear to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.referential.gear.Gear and adds from the passed in entities collection
 FishingGear create(FishingGear fishingGear)
          Creates an instance of fr.ifremer.allegro.referential.gear.FishingGear and adds it to the persistent store.
 FishingGear create(GearClassification gearClassification, java.lang.String label, java.lang.String name, Status status)
           Creates a new fr.ifremer.allegro.referential.gear.Gear instance from only required properties (attributes and association ends) and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as GearDao.create(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform.
 java.lang.Object create(int transform, FishingGear fishingGear)
           Does the same thing as FishingGearDao.create(fr.ifremer.allegro.referential.gear.FishingGear) with an additional flag called transform.
 java.lang.Object create(int transform, GearClassification gearClassification, java.lang.String label, java.lang.String name, Status status)
           Does the same thing as GearDao.create(fr.ifremer.allegro.referential.gear.GearClassification,java.lang.String,java.lang.String,fr.ifremer.allegro.referential.Status) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.String label, java.lang.String name, java.lang.String description, java.sql.Timestamp updateDate, GearClassification gearClassification, java.util.Collection childGears, Gear parentGear, Status status, java.util.Collection associatedGears, java.lang.Boolean isActive, java.lang.Boolean isTowed)
           Does the same thing as FishingGearDao.create(java.lang.String,java.lang.String,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.gear.GearClassification,java.util.Collection,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.Status,java.util.Collection,java.lang.Boolean,java.lang.Boolean) with an additional flag called transform.
 FishingGear create(java.lang.String label, java.lang.String name, java.lang.String description, java.sql.Timestamp updateDate, GearClassification gearClassification, java.util.Collection childGears, Gear parentGear, Status status, java.util.Collection associatedGears, java.lang.Boolean isActive, java.lang.Boolean isTowed)
           Creates a new fr.ifremer.allegro.referential.gear.FishingGear instance from all attributes and properties and adds it to the persistent store.
 FishingGear createFromClusterFishingGear(ClusterFishingGear clusterFishingGear)
           
 java.util.Collection findFishingGearByGearClassification(GearClassification gearClassification)
           
 java.util.Collection findFishingGearByGearClassification(int transform, GearClassification gearClassification)
           Does the same thing as FishingGearDao.findFishingGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional flag called transform.
 java.util.Collection findFishingGearByGearClassification(int pageNumber, int pageSize, GearClassification gearClassification)
           Does the same thing as FishingGearDao.findFishingGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByGearClassification(int transform, int pageNumber, int pageSize, GearClassification gearClassification)
           Does the same thing as FishingGearDao.findFishingGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByGearClassification(int transform, java.lang.String queryString, GearClassification gearClassification)
           Does the same thing as FishingGearDao.findFishingGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification) with an additional argument called queryString.
 java.util.Collection findFishingGearByGearClassification(int transform, java.lang.String queryString, int pageNumber, int pageSize, GearClassification gearClassification)
           Does the same thing as FishingGearDao.findFishingGearByGearClassification(int, String, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByGearClassification(java.lang.String queryString, GearClassification gearClassification)
           Does the same thing as FishingGearDao.findFishingGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional argument called queryString.
 java.util.Collection findFishingGearByGearClassification(java.lang.String queryString, int pageNumber, int pageSize, GearClassification gearClassification)
           Does the same thing as FishingGearDao.findFishingGearByGearClassification(String, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize.
 FishingGear findFishingGearById(java.lang.Integer id)
           
 java.lang.Object findFishingGearById(int transform, java.lang.Integer id)
           Does the same thing as FishingGearDao.findFishingGearById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findFishingGearById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as FishingGearDao.findFishingGearById(int, java.lang.Integer) with an additional argument called queryString.
 FishingGear findFishingGearById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as FishingGearDao.findFishingGearById(java.lang.Integer) with an additional argument called queryString.
 FishingGear findFishingGearByNaturalId(java.lang.Integer id)
           
 java.lang.Object findFishingGearByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as FishingGearDao.findFishingGearByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findFishingGearByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as FishingGearDao.findFishingGearByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 FishingGear findFishingGearByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as FishingGearDao.findFishingGearByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findFishingGearByParentGear(Gear parentGear)
           
 java.util.Collection findFishingGearByParentGear(int transform, Gear parentGear)
           Does the same thing as FishingGearDao.findFishingGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform.
 java.util.Collection findFishingGearByParentGear(int pageNumber, int pageSize, Gear parentGear)
           Does the same thing as FishingGearDao.findFishingGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByParentGear(int transform, int pageNumber, int pageSize, Gear parentGear)
           Does the same thing as FishingGearDao.findFishingGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByParentGear(int transform, java.lang.String queryString, Gear parentGear)
           Does the same thing as FishingGearDao.findFishingGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findFishingGearByParentGear(int transform, java.lang.String queryString, int pageNumber, int pageSize, Gear parentGear)
           Does the same thing as FishingGearDao.findFishingGearByParentGear(int, String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByParentGear(java.lang.String queryString, Gear parentGear)
           Does the same thing as FishingGearDao.findFishingGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findFishingGearByParentGear(java.lang.String queryString, int pageNumber, int pageSize, Gear parentGear)
           Does the same thing as FishingGearDao.findFishingGearByParentGear(String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByStatus(int transform, int pageNumber, int pageSize, Status status)
           Does the same thing as FishingGearDao.findFishingGearByStatus(int, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByStatus(int pageNumber, int pageSize, Status status)
           Does the same thing as FishingGearDao.findFishingGearByStatus(fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByStatus(int transform, Status status)
           Does the same thing as FishingGearDao.findFishingGearByStatus(fr.ifremer.allegro.referential.Status) with an additional flag called transform.
 java.util.Collection findFishingGearByStatus(int transform, java.lang.String queryString, int pageNumber, int pageSize, Status status)
           Does the same thing as FishingGearDao.findFishingGearByStatus(int, String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByStatus(int transform, java.lang.String queryString, Status status)
           Does the same thing as FishingGearDao.findFishingGearByStatus(int, fr.ifremer.allegro.referential.Status) with an additional argument called queryString.
 java.util.Collection findFishingGearByStatus(Status status)
           
 java.util.Collection findFishingGearByStatus(java.lang.String queryString, int pageNumber, int pageSize, Status status)
           Does the same thing as FishingGearDao.findFishingGearByStatus(String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingGearByStatus(java.lang.String queryString, Status status)
           Does the same thing as FishingGearDao.findFishingGearByStatus(fr.ifremer.allegro.referential.Status) with an additional argument called queryString.
 java.util.Collection findGearByGearClassification(GearClassification gearClassification)
           
 java.util.Collection findGearByGearClassification(int transform, GearClassification gearClassification)
           Does the same thing as GearDao.findGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional flag called transform.
 java.util.Collection findGearByGearClassification(int pageNumber, int pageSize, GearClassification gearClassification)
           Does the same thing as GearDao.findGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByGearClassification(int transform, int pageNumber, int pageSize, GearClassification gearClassification)
           Does the same thing as GearDao.findGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByGearClassification(int transform, java.lang.String queryString, GearClassification gearClassification)
           Does the same thing as GearDao.findGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification) with an additional argument called queryString.
 java.util.Collection findGearByGearClassification(int transform, java.lang.String queryString, int pageNumber, int pageSize, GearClassification gearClassification)
           Does the same thing as GearDao.findGearByGearClassification(int, String, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByGearClassification(java.lang.String queryString, GearClassification gearClassification)
           Does the same thing as GearDao.findGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional argument called queryString.
 java.util.Collection findGearByGearClassification(java.lang.String queryString, int pageNumber, int pageSize, GearClassification gearClassification)
           Does the same thing as GearDao.findGearByGearClassification(String, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize.
 Gear findGearById(java.lang.Integer id)
           
 java.lang.Object findGearById(int transform, java.lang.Integer id)
           Does the same thing as GearDao.findGearById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findGearById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as GearDao.findGearById(int, java.lang.Integer) with an additional argument called queryString.
 Gear findGearById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as GearDao.findGearById(java.lang.Integer) with an additional argument called queryString.
 Gear findGearByNaturalId(java.lang.Integer id)
           
 java.lang.Object findGearByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as GearDao.findGearByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findGearByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as GearDao.findGearByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 Gear findGearByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as GearDao.findGearByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findGearByParentGear(Gear parentGear)
           
 java.util.Collection findGearByParentGear(int transform, Gear parentGear)
           Does the same thing as GearDao.findGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform.
 java.util.Collection findGearByParentGear(int pageNumber, int pageSize, Gear parentGear)
           Does the same thing as GearDao.findGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByParentGear(int transform, int pageNumber, int pageSize, Gear parentGear)
           Does the same thing as GearDao.findGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByParentGear(int transform, java.lang.String queryString, Gear parentGear)
           Does the same thing as GearDao.findGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findGearByParentGear(int transform, java.lang.String queryString, int pageNumber, int pageSize, Gear parentGear)
           Does the same thing as GearDao.findGearByParentGear(int, String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByParentGear(java.lang.String queryString, Gear parentGear)
           Does the same thing as GearDao.findGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findGearByParentGear(java.lang.String queryString, int pageNumber, int pageSize, Gear parentGear)
           Does the same thing as GearDao.findGearByParentGear(String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByStatus(int transform, int pageNumber, int pageSize, Status status)
           Does the same thing as GearDao.findGearByStatus(int, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByStatus(int pageNumber, int pageSize, Status status)
           Does the same thing as GearDao.findGearByStatus(fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByStatus(int transform, Status status)
           Does the same thing as GearDao.findGearByStatus(fr.ifremer.allegro.referential.Status) with an additional flag called transform.
 java.util.Collection findGearByStatus(int transform, java.lang.String queryString, int pageNumber, int pageSize, Status status)
           Does the same thing as GearDao.findGearByStatus(int, String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByStatus(int transform, java.lang.String queryString, Status status)
           Does the same thing as GearDao.findGearByStatus(int, fr.ifremer.allegro.referential.Status) with an additional argument called queryString.
 java.util.Collection findGearByStatus(Status status)
           
 java.util.Collection findGearByStatus(java.lang.String queryString, int pageNumber, int pageSize, Status status)
           Does the same thing as GearDao.findGearByStatus(String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearByStatus(java.lang.String queryString, Status status)
           Does the same thing as GearDao.findGearByStatus(fr.ifremer.allegro.referential.Status) with an additional argument called queryString.
 ClusterFishingGear[] getAllClusterFishingGearSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllFishingGear()
           
 java.util.Collection getAllFishingGear(int transform)
           Does the same thing as FishingGearDao.getAllFishingGear() with an additional flag called transform.
 java.util.Collection getAllFishingGear(int pageNumber, int pageSize)
           Does the same thing as FishingGearDao.getAllFishingGear() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingGear(int transform, int pageNumber, int pageSize)
           Does the same thing as FishingGearDao.getAllFishingGear(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingGear(int transform, java.lang.String queryString)
           Does the same thing as FishingGearDao.getAllFishingGear(int) with an additional argument called queryString.
 java.util.Collection getAllFishingGear(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as FishingGearDao.getAllFishingGear(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingGear(java.lang.String queryString)
           Does the same thing as FishingGearDao.getAllFishingGear() with an additional argument called queryString.
 java.util.Collection getAllFishingGear(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as FishingGearDao.getAllFishingGear(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingGearSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingGearSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingGearSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingGearSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllFishingGearSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllFishingGearSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingGearSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllFishingGearSinceDateSynchro(java.sql.Timestamp updateDate)
           
 java.util.Collection getAllGear()
           
 java.util.Collection getAllGear(int transform)
           Does the same thing as GearDao.getAllGear() with an additional flag called transform.
 java.util.Collection getAllGear(int pageNumber, int pageSize)
           Does the same thing as GearDao.getAllGear() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGear(int transform, int pageNumber, int pageSize)
           Does the same thing as GearDao.getAllGear(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGear(int transform, java.lang.String queryString)
           Does the same thing as GearDao.getAllGear(int) with an additional argument called queryString.
 java.util.Collection getAllGear(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as GearDao.getAllGear(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGear(java.lang.String queryString)
           Does the same thing as GearDao.getAllGear() with an additional argument called queryString.
 java.util.Collection getAllGear(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as GearDao.getAllGear(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as GearDao.getAllGearSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as GearDao.getAllGearSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as GearDao.getAllGearSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as GearDao.getAllGearSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllGearSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as GearDao.getAllGearSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllGearSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as GearDao.getAllGearSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as GearDao.getAllGearSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllGearSinceDateSynchro(java.sql.Timestamp updateDate)
           
protected  FishingGearDao getFishingGearDao()
          Gets the reference to fishingGearDao.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected abstract  FishingGear handleCreateFromClusterFishingGear(ClusterFishingGear clusterFishingGear)
          Performs the core logic for createFromClusterFishingGear(fr.ifremer.allegro.referential.gear.generic.cluster.ClusterFishingGear)
protected abstract  ClusterFishingGear[] handleGetAllClusterFishingGearSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterFishingGearSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 FishingGear load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.referential.gear.Gear from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as GearDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type Gear.
 java.util.Collection loadAll(int transform)
           Does the same thing as GearDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as GearDao.loadAll() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
           Does the same thing as GearDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteFishingGearFullVOToEntity(RemoteFishingGearFullVO source, FishingGear target, boolean copyIfNull)
          Copies the fields of RemoteFishingGearFullVO to the specified entity.
 void remoteFishingGearFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteFishingGearFullVO to this DAO's entity.
 void remoteFishingGearNaturalIdToEntity(RemoteFishingGearNaturalId source, FishingGear target, boolean copyIfNull)
          Copies the fields of RemoteFishingGearNaturalId to the specified entity.
 void remoteFishingGearNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteFishingGearNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(FishingGear fishingGear)
          Removes the instance of fr.ifremer.allegro.referential.gear.FishingGear from the persistent store.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.referential.gear.Gear having the given identifier from the persistent store.
 PaginationResult search(int transform, int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 PaginationResult search(int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 java.util.Set search(int transform, Search search)
          Does the same thing as GearDao.search(fr.ifremer.allegro.Search) but with an additional flag called transform.
 java.util.Set search(Search search)
          Performs a search using the parameters specified in the given search object.
 void setFishingGearDao(FishingGearDao fishingGearDao)
          Sets the reference to fishingGearDao.
 ClusterFishingGear toClusterFishingGear(FishingGear entity)
          Converts this DAO's entity to an object of type ClusterFishingGear.
 void toClusterFishingGear(FishingGear source, ClusterFishingGear target)
          Copies the fields of the specified entity to the target value object.
protected  ClusterFishingGear toClusterFishingGear(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterFishingGear[] toClusterFishingGearArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterFishingGear.
 void toClusterFishingGearCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterFishingGear.
protected  FishingGear toEntity(java.lang.Object[] row)
           
 RemoteFishingGearFullVO toRemoteFishingGearFullVO(FishingGear entity)
          Converts this DAO's entity to an object of type RemoteFishingGearFullVO.
 void toRemoteFishingGearFullVO(FishingGear source, RemoteFishingGearFullVO target)
          Copies the fields of the specified entity to the target value object.
protected  RemoteFishingGearFullVO toRemoteFishingGearFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteFishingGearFullVO[] toRemoteFishingGearFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteFishingGearFullVO.
 void toRemoteFishingGearFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteFishingGearFullVO.
 RemoteFishingGearNaturalId toRemoteFishingGearNaturalId(FishingGear entity)
          Converts this DAO's entity to an object of type RemoteFishingGearNaturalId.
 void toRemoteFishingGearNaturalId(FishingGear source, RemoteFishingGearNaturalId target)
          Copies the fields of the specified entity to the target value object.
protected  RemoteFishingGearNaturalId toRemoteFishingGearNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteFishingGearNaturalId[] toRemoteFishingGearNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteFishingGearNaturalId.
 void toRemoteFishingGearNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteFishingGearNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.referential.gear.FishingGear) method.
protected  java.lang.Object transformEntity(int transform, FishingGear entity)
          Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.referential.gear.FishingGearDao, please note that the GearDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(FishingGear fishingGear)
          Updates the fishingGear instance in the persistent store.
 
Methods inherited from class fr.ifremer.allegro.referential.gear.GearDaoImpl
clusterGearToEntity, clusterGearToEntity, handleCreateFromClusterGear, handleGetAllClusterGearSinceDateSynchro, remoteGearFullVOToEntity, remoteGearFullVOToEntity, remoteGearNaturalIdToEntity, remoteGearNaturalIdToEntity, toClusterGear, toClusterGear, toRemoteGearFullVO, toRemoteGearFullVO, toRemoteGearNaturalId, toRemoteGearNaturalId
 
Methods inherited from class fr.ifremer.allegro.referential.gear.GearDaoBase
clusterGearToEntityCollection, create, create, create, create, createFromClusterGear, getAllClusterGearSinceDateSynchro, getGearAssociationDao, getGearClassificationDao, getGearDao, getStatusDao, remoteGearFullVOToEntityCollection, remoteGearNaturalIdToEntityCollection, remove, setGearAssociationDao, setGearClassificationDao, setGearDao, setStatusDao, toClusterGear, toClusterGearArray, toClusterGearCollection, toRemoteGearFullVO, toRemoteGearFullVOArray, toRemoteGearFullVOCollection, toRemoteGearNaturalId, toRemoteGearNaturalIdArray, toRemoteGearNaturalIdCollection, transformEntity, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.ifremer.allegro.referential.gear.FishingGearDao
clusterFishingGearToEntity, remoteFishingGearFullVOToEntity, remoteFishingGearNaturalIdToEntity
 
Methods inherited from interface fr.ifremer.allegro.referential.gear.GearDao
clusterGearToEntity, clusterGearToEntity, clusterGearToEntityCollection, create, create, create, create, createFromClusterGear, getAllClusterGearSinceDateSynchro, remoteGearFullVOToEntity, remoteGearFullVOToEntity, remoteGearFullVOToEntityCollection, remoteGearNaturalIdToEntity, remoteGearNaturalIdToEntity, remoteGearNaturalIdToEntityCollection, remove, toClusterGear, toClusterGear, toClusterGearArray, toClusterGearCollection, toRemoteGearFullVO, toRemoteGearFullVO, toRemoteGearFullVOArray, toRemoteGearFullVOCollection, toRemoteGearNaturalId, toRemoteGearNaturalId, toRemoteGearNaturalIdArray, toRemoteGearNaturalIdCollection, update
 

Constructor Detail

FishingGearDaoBase

public FishingGearDaoBase()
Method Detail

setFishingGearDao

public void setFishingGearDao(FishingGearDao fishingGearDao)
Sets the reference to fishingGearDao.


getFishingGearDao

protected FishingGearDao getFishingGearDao()
Gets the reference to fishingGearDao.


load

public java.lang.Object load(int transform,
                             java.lang.Integer id)
Description copied from interface: GearDao

Does the same thing as GearDao.load(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined in this class then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
load in interface FishingGearDao
Specified by:
load in interface GearDao
Overrides:
load in class GearDaoBase
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.
See Also:
FishingGearDao.load(int, java.lang.Integer)

load

public FishingGear load(java.lang.Integer id)
Description copied from interface: GearDao
Loads an instance of fr.ifremer.allegro.referential.gear.Gear from the persistent store.

Specified by:
load in interface FishingGearDao
Specified by:
load in interface GearDao
Overrides:
load in class GearDaoBase
See Also:
FishingGearDao.load(java.lang.Integer)

loadAll

public java.util.Collection loadAll()
Description copied from interface: GearDao
Loads all entities of type Gear.

Specified by:
loadAll in interface FishingGearDao
Specified by:
loadAll in interface GearDao
Overrides:
loadAll in class GearDaoBase
Returns:
the loaded entities.
See Also:
FishingGearDao.loadAll()

loadAll

public java.util.Collection loadAll(int transform)
Description copied from interface: GearDao

Does the same thing as GearDao.loadAll() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
loadAll in interface FishingGearDao
Specified by:
loadAll in interface GearDao
Overrides:
loadAll in class GearDaoBase
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
FishingGearDao.loadAll(int)

loadAll

public java.util.Collection loadAll(int pageNumber,
                                    int pageSize)
Description copied from interface: GearDao

Does the same thing as GearDao.loadAll() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
loadAll in interface FishingGearDao
Specified by:
loadAll in interface GearDao
Overrides:
loadAll in class GearDaoBase
Parameters:
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.
See Also:
FishingGearDao.loadAll(int, int)

loadAll

public java.util.Collection loadAll(int transform,
                                    int pageNumber,
                                    int pageSize)
Description copied from interface: GearDao

Does the same thing as GearDao.loadAll(int) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
loadAll in interface FishingGearDao
Specified by:
loadAll in interface GearDao
Overrides:
loadAll in class GearDaoBase
Parameters:
transform - the flag indicating what transformation to use.
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.
See Also:
FishingGearDao.loadAll(int, int, int)

create

public FishingGear create(FishingGear fishingGear)
Description copied from interface: FishingGearDao
Creates an instance of fr.ifremer.allegro.referential.gear.FishingGear and adds it to the persistent store.

Specified by:
create in interface FishingGearDao
See Also:
FishingGearDao.create(fr.ifremer.allegro.referential.gear.FishingGear)

create

public java.lang.Object create(int transform,
                               FishingGear fishingGear)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.create(fr.ifremer.allegro.referential.gear.FishingGear) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface FishingGearDao
See Also:
FishingGearDao.create(int transform, fr.ifremer.allegro.referential.gear.FishingGear)

create

public java.util.Collection create(java.util.Collection entities)
Description copied from interface: GearDao
Creates a new instance of fr.ifremer.allegro.referential.gear.Gear and adds from the passed in entities collection

Specified by:
create in interface FishingGearDao
Specified by:
create in interface GearDao
Overrides:
create in class GearDaoBase
Parameters:
entities - the collection of fr.ifremer.allegro.referential.gear.Gear instances to create.
Returns:
the created instances.
See Also:
FishingGearDao.create(java.util.Collection)

create

public java.util.Collection create(int transform,
                                   java.util.Collection entities)
Description copied from interface: GearDao

Does the same thing as GearDao.create(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
create in interface FishingGearDao
Specified by:
create in interface GearDao
Overrides:
create in class GearDaoBase
See Also:
FishingGearDao.create(int, java.util.Collection)

create

public FishingGear create(java.lang.String label,
                          java.lang.String name,
                          java.lang.String description,
                          java.sql.Timestamp updateDate,
                          GearClassification gearClassification,
                          java.util.Collection childGears,
                          Gear parentGear,
                          Status status,
                          java.util.Collection associatedGears,
                          java.lang.Boolean isActive,
                          java.lang.Boolean isTowed)
Description copied from interface: FishingGearDao

Creates a new fr.ifremer.allegro.referential.gear.FishingGear instance from all attributes and properties and adds it to the persistent store.

Specified by:
create in interface FishingGearDao
See Also:
fr.ifremer.allegro.referential.gear.GearDao#create(java.lang.String,java.lang.String,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.gear.GearClassification,java.util.Collection,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.Status,java.util.Collection,java.lang.Boolean,java.lang.Boolean)

create

public java.lang.Object create(int transform,
                               java.lang.String label,
                               java.lang.String name,
                               java.lang.String description,
                               java.sql.Timestamp updateDate,
                               GearClassification gearClassification,
                               java.util.Collection childGears,
                               Gear parentGear,
                               Status status,
                               java.util.Collection associatedGears,
                               java.lang.Boolean isActive,
                               java.lang.Boolean isTowed)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.create(java.lang.String,java.lang.String,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.gear.GearClassification,java.util.Collection,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.Status,java.util.Collection,java.lang.Boolean,java.lang.Boolean) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface FishingGearDao
See Also:
fr.ifremer.allegro.referential.gear.GearDao#create(int, java.lang.String,java.lang.String,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.gear.GearClassification,java.util.Collection,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.Status,java.util.Collection,java.lang.Boolean,java.lang.Boolean)

create

public FishingGear create(GearClassification gearClassification,
                          java.lang.String label,
                          java.lang.String name,
                          Status status)
Description copied from interface: GearDao

Creates a new fr.ifremer.allegro.referential.gear.Gear instance from only required properties (attributes and association ends) and adds it to the persistent store.

Specified by:
create in interface FishingGearDao
Specified by:
create in interface GearDao
Overrides:
create in class GearDaoBase
See Also:
FishingGearDao.create(fr.ifremer.allegro.referential.gear.GearClassification,java.lang.String,java.lang.String,fr.ifremer.allegro.referential.Status)

create

public java.lang.Object create(int transform,
                               GearClassification gearClassification,
                               java.lang.String label,
                               java.lang.String name,
                               Status status)
Description copied from interface: GearDao

Does the same thing as GearDao.create(fr.ifremer.allegro.referential.gear.GearClassification,java.lang.String,java.lang.String,fr.ifremer.allegro.referential.Status) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOTWILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface FishingGearDao
Specified by:
create in interface GearDao
Overrides:
create in class GearDaoBase
See Also:
FishingGearDao.create(int, fr.ifremer.allegro.referential.gear.GearClassification,java.lang.String,java.lang.String,fr.ifremer.allegro.referential.Status)

update

public void update(FishingGear fishingGear)
Description copied from interface: FishingGearDao
Updates the fishingGear instance in the persistent store.

Specified by:
update in interface FishingGearDao
See Also:
FishingGearDao.update(fr.ifremer.allegro.referential.gear.FishingGear)

update

public void update(java.util.Collection entities)
Description copied from interface: GearDao
Updates all instances in the entities collection in the persistent store.

Specified by:
update in interface FishingGearDao
Specified by:
update in interface GearDao
Overrides:
update in class GearDaoBase
See Also:
GearDao.update(java.util.Collection)

remove

public void remove(FishingGear fishingGear)
Description copied from interface: FishingGearDao
Removes the instance of fr.ifremer.allegro.referential.gear.FishingGear from the persistent store.

Specified by:
remove in interface FishingGearDao
See Also:
FishingGearDao.remove(fr.ifremer.allegro.referential.gear.FishingGear)

remove

public void remove(java.lang.Integer id)
Description copied from interface: GearDao
Removes the instance of fr.ifremer.allegro.referential.gear.Gear having the given identifier from the persistent store.

Specified by:
remove in interface FishingGearDao
Specified by:
remove in interface GearDao
Overrides:
remove in class GearDaoBase
See Also:
FishingGearDao.remove(java.lang.Integer)

remove

public void remove(java.util.Collection entities)
Description copied from interface: GearDao
Removes all entities in the given entities collection.

Specified by:
remove in interface FishingGearDao
Specified by:
remove in interface GearDao
Overrides:
remove in class GearDaoBase
See Also:
GearDao.remove(java.util.Collection)

getAllFishingGear

public java.util.Collection getAllFishingGear()
Specified by:
getAllFishingGear in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGear()

getAllFishingGear

public java.util.Collection getAllFishingGear(int transform)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGear() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
getAllFishingGear in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGear(int)

getAllFishingGear

public java.util.Collection getAllFishingGear(java.lang.String queryString)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGear() with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.getAllFishingGear().

Specified by:
getAllFishingGear in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGear(java.lang.String)

getAllFishingGear

public java.util.Collection getAllFishingGear(int pageNumber,
                                              int pageSize)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGear() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllFishingGear in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGear(int, int)

getAllFishingGear

public java.util.Collection getAllFishingGear(java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGear(String) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllFishingGear in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGear(String, int, int)

getAllFishingGear

public java.util.Collection getAllFishingGear(int transform,
                                              java.lang.String queryString)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGear(int) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.getAllFishingGear(int).

Specified by:
getAllFishingGear in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGear(int, String)

getAllFishingGear

public java.util.Collection getAllFishingGear(int transform,
                                              int pageNumber,
                                              int pageSize)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGear(int) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllFishingGear in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGear(int, int, int)

getAllFishingGear

public java.util.Collection getAllFishingGear(int transform,
                                              java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGear(int, String) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllFishingGear in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGear(int, java.lang.String, int, int)

findFishingGearById

public FishingGear findFishingGearById(java.lang.Integer id)
Specified by:
findFishingGearById in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearById(java.lang.Integer)

findFishingGearById

public java.lang.Object findFishingGearById(int transform,
                                            java.lang.Integer id)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearById(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findFishingGearById in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearById(int, java.lang.Integer)

findFishingGearById

public FishingGear findFishingGearById(java.lang.String queryString,
                                       java.lang.Integer id)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearById(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.findFishingGearById(java.lang.Integer).

Specified by:
findFishingGearById in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearById(java.lang.String, java.lang.Integer)

findFishingGearById

public java.lang.Object findFishingGearById(int transform,
                                            java.lang.String queryString,
                                            java.lang.Integer id)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearById(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.findFishingGearById(int, java.lang.Integer id).

Specified by:
findFishingGearById in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearById(int, java.lang.String, java.lang.Integer)

findFishingGearByParentGear

public java.util.Collection findFishingGearByParentGear(Gear parentGear)
Specified by:
findFishingGearByParentGear in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByParentGear(fr.ifremer.allegro.referential.gear.Gear)

findFishingGearByParentGear

public java.util.Collection findFishingGearByParentGear(int transform,
                                                        Gear parentGear)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findFishingGearByParentGear in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear)

findFishingGearByParentGear

public java.util.Collection findFishingGearByParentGear(java.lang.String queryString,
                                                        Gear parentGear)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.findFishingGearByParentGear(fr.ifremer.allegro.referential.gear.Gear).

Specified by:
findFishingGearByParentGear in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByParentGear(java.lang.String, fr.ifremer.allegro.referential.gear.Gear)

findFishingGearByParentGear

public java.util.Collection findFishingGearByParentGear(int pageNumber,
                                                        int pageSize,
                                                        Gear parentGear)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByParentGear in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByParentGear(int, int, fr.ifremer.allegro.referential.gear.Gear)

findFishingGearByParentGear

public java.util.Collection findFishingGearByParentGear(java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Gear parentGear)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByParentGear(String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByParentGear in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByParentGear(String, int, int, fr.ifremer.allegro.referential.gear.Gear)

findFishingGearByParentGear

public java.util.Collection findFishingGearByParentGear(int transform,
                                                        java.lang.String queryString,
                                                        Gear parentGear)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.findFishingGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear parentGear).

Specified by:
findFishingGearByParentGear in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByParentGear(int, String, fr.ifremer.allegro.referential.gear.Gear)

findFishingGearByParentGear

public java.util.Collection findFishingGearByParentGear(int transform,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Gear parentGear)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByParentGear in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByParentGear(int, int, int, fr.ifremer.allegro.referential.gear.Gear)

findFishingGearByParentGear

public java.util.Collection findFishingGearByParentGear(int transform,
                                                        java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Gear parentGear)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByParentGear(int, String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByParentGear in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByParentGear(int, java.lang.String, int, int, fr.ifremer.allegro.referential.gear.Gear)

findFishingGearByGearClassification

public java.util.Collection findFishingGearByGearClassification(GearClassification gearClassification)
Specified by:
findFishingGearByGearClassification in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification)

findFishingGearByGearClassification

public java.util.Collection findFishingGearByGearClassification(int transform,
                                                                GearClassification gearClassification)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findFishingGearByGearClassification in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification)

findFishingGearByGearClassification

public java.util.Collection findFishingGearByGearClassification(java.lang.String queryString,
                                                                GearClassification gearClassification)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.findFishingGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification).

Specified by:
findFishingGearByGearClassification in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByGearClassification(java.lang.String, fr.ifremer.allegro.referential.gear.GearClassification)

findFishingGearByGearClassification

public java.util.Collection findFishingGearByGearClassification(int pageNumber,
                                                                int pageSize,
                                                                GearClassification gearClassification)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByGearClassification in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByGearClassification(int, int, fr.ifremer.allegro.referential.gear.GearClassification)

findFishingGearByGearClassification

public java.util.Collection findFishingGearByGearClassification(java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                GearClassification gearClassification)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByGearClassification(String, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByGearClassification in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByGearClassification(String, int, int, fr.ifremer.allegro.referential.gear.GearClassification)

findFishingGearByGearClassification

public java.util.Collection findFishingGearByGearClassification(int transform,
                                                                java.lang.String queryString,
                                                                GearClassification gearClassification)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.findFishingGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification gearClassification).

Specified by:
findFishingGearByGearClassification in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByGearClassification(int, String, fr.ifremer.allegro.referential.gear.GearClassification)

findFishingGearByGearClassification

public java.util.Collection findFishingGearByGearClassification(int transform,
                                                                int pageNumber,
                                                                int pageSize,
                                                                GearClassification gearClassification)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByGearClassification in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByGearClassification(int, int, int, fr.ifremer.allegro.referential.gear.GearClassification)

findFishingGearByGearClassification

public java.util.Collection findFishingGearByGearClassification(int transform,
                                                                java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                GearClassification gearClassification)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByGearClassification(int, String, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByGearClassification in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByGearClassification(int, java.lang.String, int, int, fr.ifremer.allegro.referential.gear.GearClassification)

findFishingGearByStatus

public java.util.Collection findFishingGearByStatus(Status status)
Specified by:
findFishingGearByStatus in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByStatus(fr.ifremer.allegro.referential.Status)

findFishingGearByStatus

public java.util.Collection findFishingGearByStatus(int transform,
                                                    Status status)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByStatus(fr.ifremer.allegro.referential.Status) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findFishingGearByStatus in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByStatus(int, fr.ifremer.allegro.referential.Status)

findFishingGearByStatus

public java.util.Collection findFishingGearByStatus(java.lang.String queryString,
                                                    Status status)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByStatus(fr.ifremer.allegro.referential.Status) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.findFishingGearByStatus(fr.ifremer.allegro.referential.Status).

Specified by:
findFishingGearByStatus in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByStatus(java.lang.String, fr.ifremer.allegro.referential.Status)

findFishingGearByStatus

public java.util.Collection findFishingGearByStatus(int pageNumber,
                                                    int pageSize,
                                                    Status status)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByStatus(fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByStatus in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByStatus(int, int, fr.ifremer.allegro.referential.Status)

findFishingGearByStatus

public java.util.Collection findFishingGearByStatus(java.lang.String queryString,
                                                    int pageNumber,
                                                    int pageSize,
                                                    Status status)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByStatus(String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByStatus in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByStatus(String, int, int, fr.ifremer.allegro.referential.Status)

findFishingGearByStatus

public java.util.Collection findFishingGearByStatus(int transform,
                                                    java.lang.String queryString,
                                                    Status status)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByStatus(int, fr.ifremer.allegro.referential.Status) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.findFishingGearByStatus(int, fr.ifremer.allegro.referential.Status status).

Specified by:
findFishingGearByStatus in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByStatus(int, String, fr.ifremer.allegro.referential.Status)

findFishingGearByStatus

public java.util.Collection findFishingGearByStatus(int transform,
                                                    int pageNumber,
                                                    int pageSize,
                                                    Status status)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByStatus(int, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByStatus in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByStatus(int, int, int, fr.ifremer.allegro.referential.Status)

findFishingGearByStatus

public java.util.Collection findFishingGearByStatus(int transform,
                                                    java.lang.String queryString,
                                                    int pageNumber,
                                                    int pageSize,
                                                    Status status)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByStatus(int, String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingGearByStatus in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByStatus(int, java.lang.String, int, int, fr.ifremer.allegro.referential.Status)

findFishingGearByNaturalId

public FishingGear findFishingGearByNaturalId(java.lang.Integer id)
Specified by:
findFishingGearByNaturalId in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByNaturalId(java.lang.Integer)

findFishingGearByNaturalId

public java.lang.Object findFishingGearByNaturalId(int transform,
                                                   java.lang.Integer id)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByNaturalId(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findFishingGearByNaturalId in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByNaturalId(int, java.lang.Integer)

findFishingGearByNaturalId

public FishingGear findFishingGearByNaturalId(java.lang.String queryString,
                                              java.lang.Integer id)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByNaturalId(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.findFishingGearByNaturalId(java.lang.Integer).

Specified by:
findFishingGearByNaturalId in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByNaturalId(java.lang.String, java.lang.Integer)

findFishingGearByNaturalId

public java.lang.Object findFishingGearByNaturalId(int transform,
                                                   java.lang.String queryString,
                                                   java.lang.Integer id)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.findFishingGearByNaturalId(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.findFishingGearByNaturalId(int, java.lang.Integer id).

Specified by:
findFishingGearByNaturalId in interface FishingGearDao
See Also:
FishingGearDao.findFishingGearByNaturalId(int, java.lang.String, java.lang.Integer)

getAllFishingGearSinceDateSynchro

public java.util.Collection getAllFishingGearSinceDateSynchro(java.sql.Timestamp updateDate)
Specified by:
getAllFishingGearSinceDateSynchro in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGearSinceDateSynchro(java.sql.Timestamp)

getAllFishingGearSinceDateSynchro

public java.util.Collection getAllFishingGearSinceDateSynchro(int transform,
                                                              java.sql.Timestamp updateDate)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
getAllFishingGearSinceDateSynchro in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGearSinceDateSynchro(int, java.sql.Timestamp)

getAllFishingGearSinceDateSynchro

public java.util.Collection getAllFishingGearSinceDateSynchro(java.lang.String queryString,
                                                              java.sql.Timestamp updateDate)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.getAllFishingGearSinceDateSynchro(java.sql.Timestamp).

Specified by:
getAllFishingGearSinceDateSynchro in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGearSinceDateSynchro(java.lang.String, java.sql.Timestamp)

getAllFishingGearSinceDateSynchro

public java.util.Collection getAllFishingGearSinceDateSynchro(int pageNumber,
                                                              int pageSize,
                                                              java.sql.Timestamp updateDate)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllFishingGearSinceDateSynchro in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGearSinceDateSynchro(int, int, java.sql.Timestamp)

getAllFishingGearSinceDateSynchro

public java.util.Collection getAllFishingGearSinceDateSynchro(java.lang.String queryString,
                                                              int pageNumber,
                                                              int pageSize,
                                                              java.sql.Timestamp updateDate)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllFishingGearSinceDateSynchro in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGearSinceDateSynchro(String, int, int, java.sql.Timestamp)

getAllFishingGearSinceDateSynchro

public java.util.Collection getAllFishingGearSinceDateSynchro(int transform,
                                                              java.lang.String queryString,
                                                              java.sql.Timestamp updateDate)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingGearDao.getAllFishingGearSinceDateSynchro(int, java.sql.Timestamp updateDate).

Specified by:
getAllFishingGearSinceDateSynchro in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGearSinceDateSynchro(int, String, java.sql.Timestamp)

getAllFishingGearSinceDateSynchro

public java.util.Collection getAllFishingGearSinceDateSynchro(int transform,
                                                              int pageNumber,
                                                              int pageSize,
                                                              java.sql.Timestamp updateDate)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllFishingGearSinceDateSynchro in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGearSinceDateSynchro(int, int, int, java.sql.Timestamp)

getAllFishingGearSinceDateSynchro

public java.util.Collection getAllFishingGearSinceDateSynchro(int transform,
                                                              java.lang.String queryString,
                                                              int pageNumber,
                                                              int pageSize,
                                                              java.sql.Timestamp updateDate)
Description copied from interface: FishingGearDao

Does the same thing as FishingGearDao.getAllFishingGearSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllFishingGearSinceDateSynchro in interface FishingGearDao
See Also:
FishingGearDao.getAllFishingGearSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)

getAllGear

public java.util.Collection getAllGear()
Specified by:
getAllGear in interface GearDao
Overrides:
getAllGear in class GearDaoBase
See Also:
GearDao.getAllGear()

getAllGear

public java.util.Collection getAllGear(int transform)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGear() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
getAllGear in interface GearDao
Overrides:
getAllGear in class GearDaoBase
See Also:
GearDao.getAllGear(int)

getAllGear

public java.util.Collection getAllGear(java.lang.String queryString)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGear() with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.getAllGear().

Specified by:
getAllGear in interface GearDao
Overrides:
getAllGear in class GearDaoBase
See Also:
GearDao.getAllGear(java.lang.String)

getAllGear

public java.util.Collection getAllGear(int pageNumber,
                                       int pageSize)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGear() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllGear in interface GearDao
Overrides:
getAllGear in class GearDaoBase
See Also:
GearDao.getAllGear(int, int)

getAllGear

public java.util.Collection getAllGear(java.lang.String queryString,
                                       int pageNumber,
                                       int pageSize)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGear(String) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllGear in interface GearDao
Overrides:
getAllGear in class GearDaoBase
See Also:
GearDao.getAllGear(String, int, int)

getAllGear

public java.util.Collection getAllGear(int transform,
                                       java.lang.String queryString)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGear(int) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.getAllGear(int).

Specified by:
getAllGear in interface GearDao
Overrides:
getAllGear in class GearDaoBase
See Also:
GearDao.getAllGear(int, String)

getAllGear

public java.util.Collection getAllGear(int transform,
                                       int pageNumber,
                                       int pageSize)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGear(int) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllGear in interface GearDao
Overrides:
getAllGear in class GearDaoBase
See Also:
GearDao.getAllGear(int, int, int)

getAllGear

public java.util.Collection getAllGear(int transform,
                                       java.lang.String queryString,
                                       int pageNumber,
                                       int pageSize)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGear(int, String) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllGear in interface GearDao
Overrides:
getAllGear in class GearDaoBase
See Also:
GearDao.getAllGear(int, java.lang.String, int, int)

findGearById

public Gear findGearById(java.lang.Integer id)
Specified by:
findGearById in interface GearDao
Overrides:
findGearById in class GearDaoBase
See Also:
GearDao.findGearById(java.lang.Integer)

findGearById

public java.lang.Object findGearById(int transform,
                                     java.lang.Integer id)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearById(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findGearById in interface GearDao
Overrides:
findGearById in class GearDaoBase
See Also:
GearDao.findGearById(int, java.lang.Integer)

findGearById

public Gear findGearById(java.lang.String queryString,
                         java.lang.Integer id)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearById(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.findGearById(java.lang.Integer).

Specified by:
findGearById in interface GearDao
Overrides:
findGearById in class GearDaoBase
See Also:
GearDao.findGearById(java.lang.String, java.lang.Integer)

findGearById

public java.lang.Object findGearById(int transform,
                                     java.lang.String queryString,
                                     java.lang.Integer id)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearById(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.findGearById(int, java.lang.Integer id).

Specified by:
findGearById in interface GearDao
Overrides:
findGearById in class GearDaoBase
See Also:
GearDao.findGearById(int, java.lang.String, java.lang.Integer)

findGearByParentGear

public java.util.Collection findGearByParentGear(Gear parentGear)
Specified by:
findGearByParentGear in interface GearDao
Overrides:
findGearByParentGear in class GearDaoBase
See Also:
GearDao.findGearByParentGear(fr.ifremer.allegro.referential.gear.Gear)

findGearByParentGear

public java.util.Collection findGearByParentGear(int transform,
                                                 Gear parentGear)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findGearByParentGear in interface GearDao
Overrides:
findGearByParentGear in class GearDaoBase
See Also:
GearDao.findGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear)

findGearByParentGear

public java.util.Collection findGearByParentGear(java.lang.String queryString,
                                                 Gear parentGear)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.findGearByParentGear(fr.ifremer.allegro.referential.gear.Gear).

Specified by:
findGearByParentGear in interface GearDao
Overrides:
findGearByParentGear in class GearDaoBase
See Also:
GearDao.findGearByParentGear(java.lang.String, fr.ifremer.allegro.referential.gear.Gear)

findGearByParentGear

public java.util.Collection findGearByParentGear(int pageNumber,
                                                 int pageSize,
                                                 Gear parentGear)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByParentGear(fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByParentGear in interface GearDao
Overrides:
findGearByParentGear in class GearDaoBase
See Also:
GearDao.findGearByParentGear(int, int, fr.ifremer.allegro.referential.gear.Gear)

findGearByParentGear

public java.util.Collection findGearByParentGear(java.lang.String queryString,
                                                 int pageNumber,
                                                 int pageSize,
                                                 Gear parentGear)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByParentGear(String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByParentGear in interface GearDao
Overrides:
findGearByParentGear in class GearDaoBase
See Also:
GearDao.findGearByParentGear(String, int, int, fr.ifremer.allegro.referential.gear.Gear)

findGearByParentGear

public java.util.Collection findGearByParentGear(int transform,
                                                 java.lang.String queryString,
                                                 Gear parentGear)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.findGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear parentGear).

Specified by:
findGearByParentGear in interface GearDao
Overrides:
findGearByParentGear in class GearDaoBase
See Also:
GearDao.findGearByParentGear(int, String, fr.ifremer.allegro.referential.gear.Gear)

findGearByParentGear

public java.util.Collection findGearByParentGear(int transform,
                                                 int pageNumber,
                                                 int pageSize,
                                                 Gear parentGear)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByParentGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByParentGear in interface GearDao
Overrides:
findGearByParentGear in class GearDaoBase
See Also:
GearDao.findGearByParentGear(int, int, int, fr.ifremer.allegro.referential.gear.Gear)

findGearByParentGear

public java.util.Collection findGearByParentGear(int transform,
                                                 java.lang.String queryString,
                                                 int pageNumber,
                                                 int pageSize,
                                                 Gear parentGear)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByParentGear(int, String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByParentGear in interface GearDao
Overrides:
findGearByParentGear in class GearDaoBase
See Also:
GearDao.findGearByParentGear(int, java.lang.String, int, int, fr.ifremer.allegro.referential.gear.Gear)

findGearByGearClassification

public java.util.Collection findGearByGearClassification(GearClassification gearClassification)
Specified by:
findGearByGearClassification in interface GearDao
Overrides:
findGearByGearClassification in class GearDaoBase
See Also:
GearDao.findGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification)

findGearByGearClassification

public java.util.Collection findGearByGearClassification(int transform,
                                                         GearClassification gearClassification)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findGearByGearClassification in interface GearDao
Overrides:
findGearByGearClassification in class GearDaoBase
See Also:
GearDao.findGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification)

findGearByGearClassification

public java.util.Collection findGearByGearClassification(java.lang.String queryString,
                                                         GearClassification gearClassification)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.findGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification).

Specified by:
findGearByGearClassification in interface GearDao
Overrides:
findGearByGearClassification in class GearDaoBase
See Also:
GearDao.findGearByGearClassification(java.lang.String, fr.ifremer.allegro.referential.gear.GearClassification)

findGearByGearClassification

public java.util.Collection findGearByGearClassification(int pageNumber,
                                                         int pageSize,
                                                         GearClassification gearClassification)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByGearClassification(fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByGearClassification in interface GearDao
Overrides:
findGearByGearClassification in class GearDaoBase
See Also:
GearDao.findGearByGearClassification(int, int, fr.ifremer.allegro.referential.gear.GearClassification)

findGearByGearClassification

public java.util.Collection findGearByGearClassification(java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         GearClassification gearClassification)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByGearClassification(String, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByGearClassification in interface GearDao
Overrides:
findGearByGearClassification in class GearDaoBase
See Also:
GearDao.findGearByGearClassification(String, int, int, fr.ifremer.allegro.referential.gear.GearClassification)

findGearByGearClassification

public java.util.Collection findGearByGearClassification(int transform,
                                                         java.lang.String queryString,
                                                         GearClassification gearClassification)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.findGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification gearClassification).

Specified by:
findGearByGearClassification in interface GearDao
Overrides:
findGearByGearClassification in class GearDaoBase
See Also:
GearDao.findGearByGearClassification(int, String, fr.ifremer.allegro.referential.gear.GearClassification)

findGearByGearClassification

public java.util.Collection findGearByGearClassification(int transform,
                                                         int pageNumber,
                                                         int pageSize,
                                                         GearClassification gearClassification)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByGearClassification(int, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByGearClassification in interface GearDao
Overrides:
findGearByGearClassification in class GearDaoBase
See Also:
GearDao.findGearByGearClassification(int, int, int, fr.ifremer.allegro.referential.gear.GearClassification)

findGearByGearClassification

public java.util.Collection findGearByGearClassification(int transform,
                                                         java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         GearClassification gearClassification)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByGearClassification(int, String, fr.ifremer.allegro.referential.gear.GearClassification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByGearClassification in interface GearDao
Overrides:
findGearByGearClassification in class GearDaoBase
See Also:
GearDao.findGearByGearClassification(int, java.lang.String, int, int, fr.ifremer.allegro.referential.gear.GearClassification)

findGearByStatus

public java.util.Collection findGearByStatus(Status status)
Specified by:
findGearByStatus in interface GearDao
Overrides:
findGearByStatus in class GearDaoBase
See Also:
GearDao.findGearByStatus(fr.ifremer.allegro.referential.Status)

findGearByStatus

public java.util.Collection findGearByStatus(int transform,
                                             Status status)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByStatus(fr.ifremer.allegro.referential.Status) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findGearByStatus in interface GearDao
Overrides:
findGearByStatus in class GearDaoBase
See Also:
GearDao.findGearByStatus(int, fr.ifremer.allegro.referential.Status)

findGearByStatus

public java.util.Collection findGearByStatus(java.lang.String queryString,
                                             Status status)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByStatus(fr.ifremer.allegro.referential.Status) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.findGearByStatus(fr.ifremer.allegro.referential.Status).

Specified by:
findGearByStatus in interface GearDao
Overrides:
findGearByStatus in class GearDaoBase
See Also:
GearDao.findGearByStatus(java.lang.String, fr.ifremer.allegro.referential.Status)

findGearByStatus

public java.util.Collection findGearByStatus(int pageNumber,
                                             int pageSize,
                                             Status status)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByStatus(fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByStatus in interface GearDao
Overrides:
findGearByStatus in class GearDaoBase
See Also:
GearDao.findGearByStatus(int, int, fr.ifremer.allegro.referential.Status)

findGearByStatus

public java.util.Collection findGearByStatus(java.lang.String queryString,
                                             int pageNumber,
                                             int pageSize,
                                             Status status)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByStatus(String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByStatus in interface GearDao
Overrides:
findGearByStatus in class GearDaoBase
See Also:
GearDao.findGearByStatus(String, int, int, fr.ifremer.allegro.referential.Status)

findGearByStatus

public java.util.Collection findGearByStatus(int transform,
                                             java.lang.String queryString,
                                             Status status)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByStatus(int, fr.ifremer.allegro.referential.Status) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.findGearByStatus(int, fr.ifremer.allegro.referential.Status status).

Specified by:
findGearByStatus in interface GearDao
Overrides:
findGearByStatus in class GearDaoBase
See Also:
GearDao.findGearByStatus(int, String, fr.ifremer.allegro.referential.Status)

findGearByStatus

public java.util.Collection findGearByStatus(int transform,
                                             int pageNumber,
                                             int pageSize,
                                             Status status)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByStatus(int, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByStatus in interface GearDao
Overrides:
findGearByStatus in class GearDaoBase
See Also:
GearDao.findGearByStatus(int, int, int, fr.ifremer.allegro.referential.Status)

findGearByStatus

public java.util.Collection findGearByStatus(int transform,
                                             java.lang.String queryString,
                                             int pageNumber,
                                             int pageSize,
                                             Status status)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByStatus(int, String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findGearByStatus in interface GearDao
Overrides:
findGearByStatus in class GearDaoBase
See Also:
GearDao.findGearByStatus(int, java.lang.String, int, int, fr.ifremer.allegro.referential.Status)

findGearByNaturalId

public Gear findGearByNaturalId(java.lang.Integer id)
Specified by:
findGearByNaturalId in interface GearDao
Overrides:
findGearByNaturalId in class GearDaoBase
See Also:
GearDao.findGearByNaturalId(java.lang.Integer)

findGearByNaturalId

public java.lang.Object findGearByNaturalId(int transform,
                                            java.lang.Integer id)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByNaturalId(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findGearByNaturalId in interface GearDao
Overrides:
findGearByNaturalId in class GearDaoBase
See Also:
GearDao.findGearByNaturalId(int, java.lang.Integer)

findGearByNaturalId

public Gear findGearByNaturalId(java.lang.String queryString,
                                java.lang.Integer id)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByNaturalId(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.findGearByNaturalId(java.lang.Integer).

Specified by:
findGearByNaturalId in interface GearDao
Overrides:
findGearByNaturalId in class GearDaoBase
See Also:
GearDao.findGearByNaturalId(java.lang.String, java.lang.Integer)

findGearByNaturalId

public java.lang.Object findGearByNaturalId(int transform,
                                            java.lang.String queryString,
                                            java.lang.Integer id)
Description copied from interface: GearDao

Does the same thing as GearDao.findGearByNaturalId(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.findGearByNaturalId(int, java.lang.Integer id).

Specified by:
findGearByNaturalId in interface GearDao
Overrides:
findGearByNaturalId in class GearDaoBase
See Also:
GearDao.findGearByNaturalId(int, java.lang.String, java.lang.Integer)

getAllGearSinceDateSynchro

public java.util.Collection getAllGearSinceDateSynchro(java.sql.Timestamp updateDate)
Specified by:
getAllGearSinceDateSynchro in interface GearDao
Overrides:
getAllGearSinceDateSynchro in class GearDaoBase
See Also:
GearDao.getAllGearSinceDateSynchro(java.sql.Timestamp)

getAllGearSinceDateSynchro

public java.util.Collection getAllGearSinceDateSynchro(int transform,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGearSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
getAllGearSinceDateSynchro in interface GearDao
Overrides:
getAllGearSinceDateSynchro in class GearDaoBase
See Also:
GearDao.getAllGearSinceDateSynchro(int, java.sql.Timestamp)

getAllGearSinceDateSynchro

public java.util.Collection getAllGearSinceDateSynchro(java.lang.String queryString,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGearSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.getAllGearSinceDateSynchro(java.sql.Timestamp).

Specified by:
getAllGearSinceDateSynchro in interface GearDao
Overrides:
getAllGearSinceDateSynchro in class GearDaoBase
See Also:
GearDao.getAllGearSinceDateSynchro(java.lang.String, java.sql.Timestamp)

getAllGearSinceDateSynchro

public java.util.Collection getAllGearSinceDateSynchro(int pageNumber,
                                                       int pageSize,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGearSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllGearSinceDateSynchro in interface GearDao
Overrides:
getAllGearSinceDateSynchro in class GearDaoBase
See Also:
GearDao.getAllGearSinceDateSynchro(int, int, java.sql.Timestamp)

getAllGearSinceDateSynchro

public java.util.Collection getAllGearSinceDateSynchro(java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGearSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllGearSinceDateSynchro in interface GearDao
Overrides:
getAllGearSinceDateSynchro in class GearDaoBase
See Also:
GearDao.getAllGearSinceDateSynchro(String, int, int, java.sql.Timestamp)

getAllGearSinceDateSynchro

public java.util.Collection getAllGearSinceDateSynchro(int transform,
                                                       java.lang.String queryString,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGearSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearDao.getAllGearSinceDateSynchro(int, java.sql.Timestamp updateDate).

Specified by:
getAllGearSinceDateSynchro in interface GearDao
Overrides:
getAllGearSinceDateSynchro in class GearDaoBase
See Also:
GearDao.getAllGearSinceDateSynchro(int, String, java.sql.Timestamp)

getAllGearSinceDateSynchro

public java.util.Collection getAllGearSinceDateSynchro(int transform,
                                                       int pageNumber,
                                                       int pageSize,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGearSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllGearSinceDateSynchro in interface GearDao
Overrides:
getAllGearSinceDateSynchro in class GearDaoBase
See Also:
GearDao.getAllGearSinceDateSynchro(int, int, int, java.sql.Timestamp)

getAllGearSinceDateSynchro

public java.util.Collection getAllGearSinceDateSynchro(int transform,
                                                       java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: GearDao

Does the same thing as GearDao.getAllGearSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllGearSinceDateSynchro in interface GearDao
Overrides:
getAllGearSinceDateSynchro in class GearDaoBase
See Also:
GearDao.getAllGearSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)

createFromClusterFishingGear

public FishingGear createFromClusterFishingGear(ClusterFishingGear clusterFishingGear)
Specified by:
createFromClusterFishingGear in interface FishingGearDao
See Also:
FishingGearDao.createFromClusterFishingGear(fr.ifremer.allegro.referential.gear.generic.cluster.ClusterFishingGear)

handleCreateFromClusterFishingGear

protected abstract FishingGear handleCreateFromClusterFishingGear(ClusterFishingGear clusterFishingGear)
                                                           throws java.lang.Exception
Performs the core logic for createFromClusterFishingGear(fr.ifremer.allegro.referential.gear.generic.cluster.ClusterFishingGear)

Throws:
java.lang.Exception

getAllClusterFishingGearSinceDateSynchro

public ClusterFishingGear[] getAllClusterFishingGearSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                     java.lang.Integer userId,
                                                                     java.lang.Integer[] registrationLocationIds,
                                                                     java.lang.Integer pageNumber,
                                                                     java.lang.Integer pageSize)
Specified by:
getAllClusterFishingGearSinceDateSynchro in interface FishingGearDao
See Also:
FishingGearDao.getAllClusterFishingGearSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterFishingGearSinceDateSynchro

protected abstract ClusterFishingGear[] handleGetAllClusterFishingGearSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                       java.lang.Integer userId,
                                                                                       java.lang.Integer[] registrationLocationIds,
                                                                                       java.lang.Integer pageNumber,
                                                                                       java.lang.Integer pageSize)
                                                                                throws java.lang.Exception
Performs the core logic for getAllClusterFishingGearSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           FishingGear entity)
Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.referential.gear.FishingGearDao, please note that the GearDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.

This method will return instances of these types:

If the integer argument value is unknown GearDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in FishingGearDao
entity - an entity that was found
Returns:
the transformed entity (i.e. new value object, etc)
See Also:
transformEntities(int,java.util.Collection)

transformEntities

protected void transformEntities(int transform,
                                 java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.referential.gear.FishingGear) method. This method does not instantiate a new collection.

This method is to be used internally only.

Overrides:
transformEntities in class GearDaoBase
Parameters:
transform - one of the constants declared in fr.ifremer.allegro.referential.gear.FishingGearDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.referential.gear.FishingGear)

toEntity

protected FishingGear toEntity(java.lang.Object[] row)
Overrides:
toEntity in class GearDaoBase

toRemoteFishingGearFullVOCollection

public final void toRemoteFishingGearFullVOCollection(java.util.Collection entities)
Description copied from interface: FishingGearDao
Converts this DAO's entity to a Collection of instances of type RemoteFishingGearFullVO.

Specified by:
toRemoteFishingGearFullVOCollection in interface FishingGearDao
See Also:
FishingGearDao.toRemoteFishingGearFullVOCollection(java.util.Collection)

toRemoteFishingGearFullVOArray

public final RemoteFishingGearFullVO[] toRemoteFishingGearFullVOArray(java.util.Collection entities)
Description copied from interface: FishingGearDao
Converts this DAO's entity to an array of instances of type RemoteFishingGearFullVO.

Specified by:
toRemoteFishingGearFullVOArray in interface FishingGearDao
See Also:
FishingGearDao.toRemoteFishingGearFullVOArray(java.util.Collection)

toRemoteFishingGearFullVO

protected RemoteFishingGearFullVO toRemoteFishingGearFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the FishingGearDaoImpl class if you intend to use reporting queries.

See Also:
FishingGearDao.toRemoteFishingGearFullVO(fr.ifremer.allegro.referential.gear.FishingGear)

remoteFishingGearFullVOToEntityCollection

public final void remoteFishingGearFullVOToEntityCollection(java.util.Collection instances)
Description copied from interface: FishingGearDao
Converts a Collection of instances of type RemoteFishingGearFullVO to this DAO's entity.

Specified by:
remoteFishingGearFullVOToEntityCollection in interface FishingGearDao
See Also:
FishingGearDao.remoteFishingGearFullVOToEntityCollection(java.util.Collection)

toRemoteFishingGearFullVO

public void toRemoteFishingGearFullVO(FishingGear source,
                                      RemoteFishingGearFullVO target)
Description copied from interface: FishingGearDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteFishingGearFullVO(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteFishingGearFullVO in interface FishingGearDao
See Also:
FishingGearDao.toRemoteFishingGearFullVO(fr.ifremer.allegro.referential.gear.FishingGear, fr.ifremer.allegro.referential.gear.generic.vo.RemoteFishingGearFullVO)

toRemoteFishingGearFullVO

public RemoteFishingGearFullVO toRemoteFishingGearFullVO(FishingGear entity)
Description copied from interface: FishingGearDao
Converts this DAO's entity to an object of type RemoteFishingGearFullVO.

Specified by:
toRemoteFishingGearFullVO in interface FishingGearDao
See Also:
FishingGearDao.toRemoteFishingGearFullVO(fr.ifremer.allegro.referential.gear.FishingGear)

remoteFishingGearFullVOToEntity

public void remoteFishingGearFullVOToEntity(RemoteFishingGearFullVO source,
                                            FishingGear target,
                                            boolean copyIfNull)
Description copied from interface: FishingGearDao
Copies the fields of RemoteFishingGearFullVO to the specified entity.

Specified by:
remoteFishingGearFullVOToEntity in interface FishingGearDao
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.referential.gear.FishingGearDao#remoteFishingGearFullVOToEntity(fr.ifremer.allegro.referential.gear.generic.vo.RemoteFishingGearFullVO, fr.ifremer.allegro.referential.gear.FishingGear)

toRemoteFishingGearNaturalIdCollection

public final void toRemoteFishingGearNaturalIdCollection(java.util.Collection entities)
Description copied from interface: FishingGearDao
Converts this DAO's entity to a Collection of instances of type RemoteFishingGearNaturalId.

Specified by:
toRemoteFishingGearNaturalIdCollection in interface FishingGearDao
See Also:
FishingGearDao.toRemoteFishingGearNaturalIdCollection(java.util.Collection)

toRemoteFishingGearNaturalIdArray

public final RemoteFishingGearNaturalId[] toRemoteFishingGearNaturalIdArray(java.util.Collection entities)
Description copied from interface: FishingGearDao
Converts this DAO's entity to an array of instances of type RemoteFishingGearNaturalId.

Specified by:
toRemoteFishingGearNaturalIdArray in interface FishingGearDao
See Also:
FishingGearDao.toRemoteFishingGearNaturalIdArray(java.util.Collection)

toRemoteFishingGearNaturalId

protected RemoteFishingGearNaturalId toRemoteFishingGearNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the FishingGearDaoImpl class if you intend to use reporting queries.

See Also:
FishingGearDao.toRemoteFishingGearNaturalId(fr.ifremer.allegro.referential.gear.FishingGear)

remoteFishingGearNaturalIdToEntityCollection

public final void remoteFishingGearNaturalIdToEntityCollection(java.util.Collection instances)
Description copied from interface: FishingGearDao
Converts a Collection of instances of type RemoteFishingGearNaturalId to this DAO's entity.

Specified by:
remoteFishingGearNaturalIdToEntityCollection in interface FishingGearDao
See Also:
FishingGearDao.remoteFishingGearNaturalIdToEntityCollection(java.util.Collection)

toRemoteFishingGearNaturalId

public void toRemoteFishingGearNaturalId(FishingGear source,
                                         RemoteFishingGearNaturalId target)
Description copied from interface: FishingGearDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteFishingGearNaturalId(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteFishingGearNaturalId in interface FishingGearDao
See Also:
FishingGearDao.toRemoteFishingGearNaturalId(fr.ifremer.allegro.referential.gear.FishingGear, fr.ifremer.allegro.referential.gear.generic.vo.RemoteFishingGearNaturalId)

toRemoteFishingGearNaturalId

public RemoteFishingGearNaturalId toRemoteFishingGearNaturalId(FishingGear entity)
Description copied from interface: FishingGearDao
Converts this DAO's entity to an object of type RemoteFishingGearNaturalId.

Specified by:
toRemoteFishingGearNaturalId in interface FishingGearDao
See Also:
FishingGearDao.toRemoteFishingGearNaturalId(fr.ifremer.allegro.referential.gear.FishingGear)

remoteFishingGearNaturalIdToEntity

public void remoteFishingGearNaturalIdToEntity(RemoteFishingGearNaturalId source,
                                               FishingGear target,
                                               boolean copyIfNull)
Description copied from interface: FishingGearDao
Copies the fields of RemoteFishingGearNaturalId to the specified entity.

Specified by:
remoteFishingGearNaturalIdToEntity in interface FishingGearDao
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.referential.gear.FishingGearDao#remoteFishingGearNaturalIdToEntity(fr.ifremer.allegro.referential.gear.generic.vo.RemoteFishingGearNaturalId, fr.ifremer.allegro.referential.gear.FishingGear)

toClusterFishingGearCollection

public final void toClusterFishingGearCollection(java.util.Collection entities)
Description copied from interface: FishingGearDao
Converts this DAO's entity to a Collection of instances of type ClusterFishingGear.

Specified by:
toClusterFishingGearCollection in interface FishingGearDao
See Also:
FishingGearDao.toClusterFishingGearCollection(java.util.Collection)

toClusterFishingGearArray

public final ClusterFishingGear[] toClusterFishingGearArray(java.util.Collection entities)
Description copied from interface: FishingGearDao
Converts this DAO's entity to an array of instances of type ClusterFishingGear.

Specified by:
toClusterFishingGearArray in interface FishingGearDao
See Also:
FishingGearDao.toClusterFishingGearArray(java.util.Collection)

toClusterFishingGear

protected ClusterFishingGear toClusterFishingGear(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the FishingGearDaoImpl class if you intend to use reporting queries.

See Also:
FishingGearDao.toClusterFishingGear(fr.ifremer.allegro.referential.gear.FishingGear)

clusterFishingGearToEntityCollection

public final void clusterFishingGearToEntityCollection(java.util.Collection instances)
Description copied from interface: FishingGearDao
Converts a Collection of instances of type ClusterFishingGear to this DAO's entity.

Specified by:
clusterFishingGearToEntityCollection in interface FishingGearDao
See Also:
FishingGearDao.clusterFishingGearToEntityCollection(java.util.Collection)

toClusterFishingGear

public void toClusterFishingGear(FishingGear source,
                                 ClusterFishingGear target)
Description copied from interface: FishingGearDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterFishingGear(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toClusterFishingGear in interface FishingGearDao
See Also:
FishingGearDao.toClusterFishingGear(fr.ifremer.allegro.referential.gear.FishingGear, fr.ifremer.allegro.referential.gear.generic.cluster.ClusterFishingGear)

toClusterFishingGear

public ClusterFishingGear toClusterFishingGear(FishingGear entity)
Description copied from interface: FishingGearDao
Converts this DAO's entity to an object of type ClusterFishingGear.

Specified by:
toClusterFishingGear in interface FishingGearDao
See Also:
FishingGearDao.toClusterFishingGear(fr.ifremer.allegro.referential.gear.FishingGear)

clusterFishingGearToEntity

public void clusterFishingGearToEntity(ClusterFishingGear source,
                                       FishingGear target,
                                       boolean copyIfNull)
Description copied from interface: FishingGearDao
Copies the fields of ClusterFishingGear to the specified entity.

Specified by:
clusterFishingGearToEntity in interface FishingGearDao
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.referential.gear.FishingGearDao#clusterFishingGearToEntity(fr.ifremer.allegro.referential.gear.generic.cluster.ClusterFishingGear, fr.ifremer.allegro.referential.gear.FishingGear)

getPrincipal

protected java.security.Principal getPrincipal()
Gets the current principal if one has been set, otherwise returns null.

Overrides:
getPrincipal in class GearDaoBase
Returns:
the current principal

search

public PaginationResult search(int transform,
                               int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: GearDao
Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface FishingGearDao
Specified by:
search in interface GearDao
Overrides:
search in class GearDaoBase
Parameters:
transform - the transformation flag.
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.
See Also:
FishingGearDao.search(int, int, int, fr.ifremer.allegro.Search)

search

public PaginationResult search(int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: GearDao
Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface FishingGearDao
Specified by:
search in interface GearDao
Overrides:
search in class GearDaoBase
Parameters:
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.
See Also:
FishingGearDao.search(int, int, fr.ifremer.allegro.Search)

search

public java.util.Set search(int transform,
                            Search search)
Description copied from interface: GearDao
Does the same thing as GearDao.search(fr.ifremer.allegro.Search) but with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
search in interface FishingGearDao
Specified by:
search in interface GearDao
Overrides:
search in class GearDaoBase
Parameters:
transform - the transformation flag.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.
See Also:
FishingGearDao.search(int, fr.ifremer.allegro.Search)

search

public java.util.Set search(Search search)
Description copied from interface: GearDao
Performs a search using the parameters specified in the given search object.

Specified by:
search in interface FishingGearDao
Specified by:
search in interface GearDao
Overrides:
search in class GearDaoBase
Parameters:
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.
See Also:
FishingGearDao.search(fr.ifremer.allegro.Search)


Copyright © 2008-2010 IFREMER. All Rights Reserved.