Package fr.ifremer.isisfish.entities
Class MetierSeasonInfoAbstract
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
fr.ifremer.isisfish.entities.SeasonAbstract
fr.ifremer.isisfish.entities.SeasonImpl
fr.ifremer.isisfish.entities.MetierSeasonInfoAbstract
- All Implemented Interfaces:
MetierSeasonInfo
,Season
,Serializable
,org.nuiton.topia.persistence.TopiaEntity
,org.nuiton.topia.persistence.TopiaEntityContextable
- Direct Known Subclasses:
MetierSeasonInfoImpl
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
Nom de l'attribut en BD : commentprotected Metier
Nom de l'attribut en BD : metierprotected String
Nom de l'attribut en BD : seasonZoneCommentprotected Collection<TargetSpecies>
Nom de l'attribut en BD : speciesprotected Collection<Zone>
Nom de l'attribut en BD : zoneFields inherited from class fr.ifremer.isisfish.entities.SeasonAbstract
firstMonth, lastMonth
Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables
Fields inherited from interface fr.ifremer.isisfish.entities.MetierSeasonInfo
PROPERTY_COMMENT, PROPERTY_METIER, PROPERTY_SEASON_ZONE_COMMENT, PROPERTY_SPECIES_TARGET_SPECIES, PROPERTY_ZONE
Fields inherited from interface fr.ifremer.isisfish.entities.Season
PROPERTY_FIRST_MONTH, PROPERTY_LAST_MONTH
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
TOPIA_CONTEXT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(org.nuiton.topia.persistence.EntityVisitor visitor) protected void
accept0
(org.nuiton.topia.persistence.EntityVisitor visitor) void
addAllSpeciesTargetSpecies
(Collection<TargetSpecies> speciesTargetSpecies) void
addAllZone
(Collection<Zone> zone) void
addSpeciesTargetSpecies
(TargetSpecies speciesTargetSpecies) void
void
void
void
delete()
List<org.nuiton.topia.persistence.TopiaEntity>
List<org.nuiton.topia.persistence.TopiaEntity>
getSpeciesTargetSpecies
(Species species) getSpeciesTargetSpeciesByTopiaId
(String topiaId) getZone()
getZoneByTopiaId
(String topiaId) boolean
boolean
void
removeSpeciesTargetSpecies
(TargetSpecies speciesTargetSpecies) void
removeZone
(Zone zone) void
setComment
(String comment) void
void
setSeasonZoneComment
(String seasonZoneComment) void
setSpeciesTargetSpecies
(Collection<TargetSpecies> speciesTargetSpecies) void
setZone
(Collection<Zone> zone) int
int
sizeZone()
toString()
void
update()
Methods inherited from class fr.ifremer.isisfish.entities.SeasonImpl
containsMonth, getMonths, setMonths
Methods inherited from class fr.ifremer.isisfish.entities.SeasonAbstract
getFirstMonth, getLastMonth, setFirstMonth, setLastMonth
Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface fr.ifremer.isisfish.entities.MetierSeasonInfo
getCells, getTargetFactor
Methods inherited from interface fr.ifremer.isisfish.entities.Season
containsMonth, getFirstMonth, getLastMonth, getMonths, setFirstMonth, setLastMonth, setMonths
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
getTopiaContext, setTopiaContext
-
Field Details
-
seasonZoneComment
Nom de l'attribut en BD : seasonZoneComment -
comment
Nom de l'attribut en BD : comment -
speciesTargetSpecies
Nom de l'attribut en BD : species -
metier
Nom de l'attribut en BD : metier -
zone
Nom de l'attribut en BD : zone
-
-
Constructor Details
-
MetierSeasonInfoAbstract
public MetierSeasonInfoAbstract()
-
-
Method Details
-
update
public void update() throws org.nuiton.topia.TopiaException- Specified by:
update
in interfaceorg.nuiton.topia.persistence.TopiaEntityContextable
- Overrides:
update
in classSeasonAbstract
- Throws:
org.nuiton.topia.TopiaException
-
delete
public void delete() throws org.nuiton.topia.TopiaException- Specified by:
delete
in interfaceorg.nuiton.topia.persistence.TopiaEntityContextable
- Overrides:
delete
in classSeasonAbstract
- Throws:
org.nuiton.topia.TopiaException
-
accept
public void accept(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException - Specified by:
accept
in interfaceorg.nuiton.topia.persistence.TopiaEntity
- Overrides:
accept
in classSeasonAbstract
- Throws:
org.nuiton.topia.TopiaException
-
accept0
protected void accept0(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException - Overrides:
accept0
in classSeasonAbstract
- Throws:
org.nuiton.topia.TopiaException
-
setSeasonZoneComment
- Specified by:
setSeasonZoneComment
in interfaceMetierSeasonInfo
-
getSeasonZoneComment
- Specified by:
getSeasonZoneComment
in interfaceMetierSeasonInfo
-
setComment
- Specified by:
setComment
in interfaceMetierSeasonInfo
-
getComment
- Specified by:
getComment
in interfaceMetierSeasonInfo
-
addSpeciesTargetSpecies
- Specified by:
addSpeciesTargetSpecies
in interfaceMetierSeasonInfo
-
addAllSpeciesTargetSpecies
- Specified by:
addAllSpeciesTargetSpecies
in interfaceMetierSeasonInfo
-
setSpeciesTargetSpecies
- Specified by:
setSpeciesTargetSpecies
in interfaceMetierSeasonInfo
-
removeSpeciesTargetSpecies
- Specified by:
removeSpeciesTargetSpecies
in interfaceMetierSeasonInfo
-
clearSpeciesTargetSpecies
public void clearSpeciesTargetSpecies()- Specified by:
clearSpeciesTargetSpecies
in interfaceMetierSeasonInfo
-
getSpeciesTargetSpecies
- Specified by:
getSpeciesTargetSpecies
in interfaceMetierSeasonInfo
-
getSpeciesTargetSpeciesByTopiaId
- Specified by:
getSpeciesTargetSpeciesByTopiaId
in interfaceMetierSeasonInfo
-
getSpeciesTargetSpecies
- Specified by:
getSpeciesTargetSpecies
in interfaceMetierSeasonInfo
-
sizeSpeciesTargetSpecies
public int sizeSpeciesTargetSpecies()- Specified by:
sizeSpeciesTargetSpecies
in interfaceMetierSeasonInfo
-
isSpeciesTargetSpeciesEmpty
public boolean isSpeciesTargetSpeciesEmpty()- Specified by:
isSpeciesTargetSpeciesEmpty
in interfaceMetierSeasonInfo
-
setMetier
- Specified by:
setMetier
in interfaceMetierSeasonInfo
-
getMetier
- Specified by:
getMetier
in interfaceMetierSeasonInfo
-
addZone
- Specified by:
addZone
in interfaceMetierSeasonInfo
-
addAllZone
- Specified by:
addAllZone
in interfaceMetierSeasonInfo
-
setZone
- Specified by:
setZone
in interfaceMetierSeasonInfo
-
removeZone
- Specified by:
removeZone
in interfaceMetierSeasonInfo
-
clearZone
public void clearZone()- Specified by:
clearZone
in interfaceMetierSeasonInfo
-
getZone
- Specified by:
getZone
in interfaceMetierSeasonInfo
-
getZoneByTopiaId
- Specified by:
getZoneByTopiaId
in interfaceMetierSeasonInfo
-
sizeZone
public int sizeZone()- Specified by:
sizeZone
in interfaceMetierSeasonInfo
-
isZoneEmpty
public boolean isZoneEmpty()- Specified by:
isZoneEmpty
in interfaceMetierSeasonInfo
-
getAggregate
public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate() throws org.nuiton.topia.TopiaException- Specified by:
getAggregate
in interfaceorg.nuiton.topia.persistence.TopiaEntity
- Overrides:
getAggregate
in classSeasonAbstract
- Throws:
org.nuiton.topia.TopiaException
-
getComposite
public List<org.nuiton.topia.persistence.TopiaEntity> getComposite() throws org.nuiton.topia.TopiaException- Specified by:
getComposite
in interfaceorg.nuiton.topia.persistence.TopiaEntity
- Overrides:
getComposite
in classSeasonAbstract
- Throws:
org.nuiton.topia.TopiaException
-
toString
- Overrides:
toString
in classSeasonImpl
-