org.chorem.callao.entity
Class TransactionAbstract
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
org.chorem.callao.entity.TransactionAbstract
- All Implemented Interfaces:
- java.io.Serializable, Transaction, org.nuiton.topia.persistence.TopiaEntity
- Direct Known Subclasses:
- TransactionImpl
public abstract class TransactionAbstract
- extends org.nuiton.topia.persistence.TopiaEntityAbstract
- implements Transaction
Implantation POJO pour l'entité Transaction.
- See Also:
- Serialized Form
| Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables |
| 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 |
timeSpan
public TimeSpan timeSpan
journal
public Journal journal
entry
public java.util.Collection<Entry> entry
TransactionAbstract
public TransactionAbstract()
- Constructeur de TransactionAbstract 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
setTransDate
public void setTransDate(java.util.Date value)
- Specified by:
setTransDate in interface Transaction
- Parameters:
value - La valeur de l'attribut transDate à positionner.
getTransDate
public java.util.Date getTransDate()
- Specified by:
getTransDate in interface Transaction
- Returns:
- La valeur de l'attribut transDate.
setVoucherRef
public void setVoucherRef(java.lang.String value)
- Specified by:
setVoucherRef in interface Transaction
- Parameters:
value - La valeur de l'attribut voucherRef à positionner.
getVoucherRef
public java.lang.String getVoucherRef()
- Specified by:
getVoucherRef in interface Transaction
- Returns:
- La valeur de l'attribut voucherRef.
setDescription
public void setDescription(java.lang.String value)
- Specified by:
setDescription in interface Transaction
- Parameters:
value - La valeur de l'attribut description à positionner.
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in interface Transaction
- Returns:
- La valeur de l'attribut description.
setTimeSpan
public void setTimeSpan(TimeSpan value)
- Specified by:
setTimeSpan in interface Transaction
- Parameters:
value - La valeur de l'attribut timeSpan à positionner.
getTimeSpan
public TimeSpan getTimeSpan()
- Specified by:
getTimeSpan in interface Transaction
- Returns:
- La valeur de l'attribut timeSpan.
setJournal
public void setJournal(Journal value)
- Specified by:
setJournal in interface Transaction
- Parameters:
value - La valeur de l'attribut journal à positionner.
getJournal
public Journal getJournal()
- Specified by:
getJournal in interface Transaction
- Returns:
- La valeur de l'attribut journal.
addEntry
public void addEntry(Entry entry)
- Specified by:
addEntry in interface Transaction
- Parameters:
entry - L'instance de entry à ajouter.
addAllEntry
public void addAllEntry(java.util.Collection<Entry> values)
- Specified by:
addAllEntry in interface Transaction
- Parameters:
values - Les instances de entry à ajouter.
getEntryByTopiaId
public Entry getEntryByTopiaId(java.lang.String topiaId)
- Description copied from interface:
Transaction
- Recupère l'attribut entry à partir de son topiaId.
- Specified by:
getEntryByTopiaId in interface Transaction
- Parameters:
topiaId - le topia id de l'entité recherchée
- Returns:
- l'attribut recherché, ou
null s'il n'existe pas.
setEntry
public void setEntry(java.util.Collection<Entry> values)
- Specified by:
setEntry in interface Transaction
- Parameters:
values - La Collection de entry à positionner.
removeEntry
public void removeEntry(Entry value)
- Specified by:
removeEntry in interface Transaction
- Parameters:
value - L'instance de entry à retirer.
clearEntry
public void clearEntry()
- Description copied from interface:
Transaction
- Vide la Collection de entry.
- Specified by:
clearEntry in interface Transaction
getEntry
public java.util.Collection<Entry> getEntry()
- Specified by:
getEntry in interface Transaction
- Returns:
- La Liste de entry.
sizeEntry
public int sizeEntry()
- Specified by:
sizeEntry in interface Transaction
- Returns:
- Le nombre d'éléments de la collection entry.
isEntryEmpty
public boolean isEntryEmpty()
- Specified by:
isEntryEmpty in interface Transaction
- Returns:
true si la collection entry est vide.
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2008-2009 CodeLutin. All Rights Reserved.