org.chorem.callao.entity
Class TimeSpanAbstract
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
org.chorem.callao.entity.TimeSpanAbstract
- All Implemented Interfaces:
- java.io.Serializable, TimeSpan, org.nuiton.topia.persistence.TopiaEntity
- Direct Known Subclasses:
- TimeSpanImpl
public abstract class TimeSpanAbstract
- extends org.nuiton.topia.persistence.TopiaEntityAbstract
- implements TimeSpan
Implantation POJO pour l'entité TimeSpan.
- See Also:
- Serialized Form
| Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables |
|
Constructor Summary |
TimeSpanAbstract()
Constructeur de TimeSpanAbstract par défaut. |
| Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, postCreate, 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 org.nuiton.topia.persistence.TopiaEntity |
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion |
period
public Period period
transaction
public java.util.Collection<Transaction> transaction
TimeSpanAbstract
public TimeSpanAbstract()
- Constructeur de TimeSpanAbstract par défaut.
update
public void update()
throws org.nuiton.topia.TopiaException
- Specified by:
update in interface org.nuiton.topia.persistence.TopiaEntity- Overrides:
update in class org.nuiton.topia.persistence.TopiaEntityAbstract
- Throws:
org.nuiton.topia.TopiaException
delete
public void delete()
throws org.nuiton.topia.TopiaException
- Specified by:
delete in interface org.nuiton.topia.persistence.TopiaEntity- Overrides:
delete in class org.nuiton.topia.persistence.TopiaEntityAbstract
- Throws:
org.nuiton.topia.TopiaException
accept
public void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
throws org.nuiton.topia.TopiaException
- Envoi via les methodes du visitor l'ensemble des champs de l'entity
avec leur nom, type et valeur.
- Specified by:
accept in interface org.nuiton.topia.persistence.TopiaEntity
- Parameters:
visitor - le visiteur de l'entite.
- Throws:
org.nuiton.topia.TopiaException - if any pb while visit
getAggregate
public java.util.List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
throws org.nuiton.topia.TopiaException
- Specified by:
getAggregate in interface org.nuiton.topia.persistence.TopiaEntity- Overrides:
getAggregate in class org.nuiton.topia.persistence.TopiaEntityAbstract
- Throws:
org.nuiton.topia.TopiaException
getComposite
public java.util.List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
throws org.nuiton.topia.TopiaException
- Specified by:
getComposite in interface org.nuiton.topia.persistence.TopiaEntity- Overrides:
getComposite in class org.nuiton.topia.persistence.TopiaEntityAbstract
- Throws:
org.nuiton.topia.TopiaException
setBeginTimeSpan
public void setBeginTimeSpan(java.util.Date value)
- Specified by:
setBeginTimeSpan in interface TimeSpan
- Parameters:
value - La valeur de l'attribut beginTimeSpan à positionner.
getBeginTimeSpan
public java.util.Date getBeginTimeSpan()
- Specified by:
getBeginTimeSpan in interface TimeSpan
- Returns:
- La valeur de l'attribut beginTimeSpan.
setEndTimeSpan
public void setEndTimeSpan(java.util.Date value)
- Specified by:
setEndTimeSpan in interface TimeSpan
- Parameters:
value - La valeur de l'attribut endTimeSpan à positionner.
getEndTimeSpan
public java.util.Date getEndTimeSpan()
- Specified by:
getEndTimeSpan in interface TimeSpan
- Returns:
- La valeur de l'attribut endTimeSpan.
setLocked
public void setLocked(boolean value)
- Specified by:
setLocked in interface TimeSpan
- Parameters:
value - La valeur de l'attribut locked à positionner.
getLocked
public boolean getLocked()
- Specified by:
getLocked in interface TimeSpan
- Returns:
- La valeur de l'attribut locked.
setPeriod
public void setPeriod(Period value)
- Specified by:
setPeriod in interface TimeSpan
- Parameters:
value - La valeur de l'attribut period à positionner.
getPeriod
public Period getPeriod()
- Specified by:
getPeriod in interface TimeSpan
- Returns:
- La valeur de l'attribut period.
addTransaction
public void addTransaction(Transaction transaction)
- Specified by:
addTransaction in interface TimeSpan
- Parameters:
transaction - L'instance de transaction à ajouter.
addAllTransaction
public void addAllTransaction(java.util.Collection<Transaction> values)
- Specified by:
addAllTransaction in interface TimeSpan
- Parameters:
values - Les instances de transaction à ajouter.
getTransactionByTopiaId
public Transaction getTransactionByTopiaId(java.lang.String topiaId)
- Description copied from interface:
TimeSpan
- Recupère l'attribut transaction à partir de son topiaId.
- Specified by:
getTransactionByTopiaId in interface TimeSpan
- Parameters:
topiaId - le topia id de l'entité recherchée
- Returns:
- l'attribut recherché, ou
null s'il n'existe pas.
setTransaction
public void setTransaction(java.util.Collection<Transaction> values)
- Specified by:
setTransaction in interface TimeSpan
- Parameters:
values - La Collection de transaction à positionner.
removeTransaction
public void removeTransaction(Transaction value)
- Specified by:
removeTransaction in interface TimeSpan
- Parameters:
value - L'instance de transaction à retirer.
clearTransaction
public void clearTransaction()
- Description copied from interface:
TimeSpan
- Vide la Collection de transaction.
- Specified by:
clearTransaction in interface TimeSpan
getTransaction
public java.util.Collection<Transaction> getTransaction()
- Specified by:
getTransaction in interface TimeSpan
- Returns:
- La Liste de transaction.
sizeTransaction
public int sizeTransaction()
- Specified by:
sizeTransaction in interface TimeSpan
- Returns:
- Le nombre d'éléments de la collection transaction.
isTransactionEmpty
public boolean isTransactionEmpty()
- Specified by:
isTransactionEmpty in interface TimeSpan
- Returns:
true si la collection transaction est vide.
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2008-2009 CodeLutin. All Rights Reserved.