org.chorem.callao.entity
Interface Account

All Superinterfaces:
org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
AccountAbstract, AccountImpl

public interface Account
extends org.nuiton.topia.persistence.TopiaEntity


Field Summary
static java.lang.String ACCOUNT_NUMBER
           
static java.lang.String ENTRY
           
static java.lang.String LABEL
           
static java.lang.String MASTER_ACCOUNT
           
static java.lang.String SUB_ACCOUNT
           
static java.lang.String TYPE
           
 
Method Summary
 void addAllEntry(java.util.Collection<Entry> entry)
           
 void addAllSubAccount(java.util.Collection<Account> subAccount)
           
 void addEntry(Entry entry)
           
 void addSubAccount(Account subAccount)
           
 void clearEntry()
          Vide la Collection de entry.
 void clearSubAccount()
          Vide la Collection de subAccount.
 java.lang.String getAccountNumber()
           
 java.util.Collection<Entry> getEntry()
           
 Entry getEntryByTopiaId(java.lang.String topiaId)
          Recupère l'attribut entry à partir de son topiaId.
 java.lang.String getLabel()
           
 Account getMasterAccount()
           
 java.util.Collection<Account> getSubAccount()
           
 Account getSubAccountByTopiaId(java.lang.String topiaId)
          Recupère l'attribut subAccount à partir de son topiaId.
 java.lang.String getType()
           
 boolean isEntryEmpty()
           
 boolean isSubAccountEmpty()
           
 void removeEntry(Entry entry)
           
 void removeSubAccount(Account subAccount)
           
 void setAccountNumber(java.lang.String accountNumber)
           
 void setEntry(java.util.Collection<Entry> entry)
           
 void setLabel(java.lang.String label)
           
 void setMasterAccount(Account masterAccount)
           
 void setSubAccount(java.util.Collection<Account> subAccount)
           
 void setType(java.lang.String type)
           
 int sizeEntry()
           
 int sizeSubAccount()
           
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update
 

Field Detail

LABEL

static final java.lang.String LABEL
See Also:
Constant Field Values

ACCOUNT_NUMBER

static final java.lang.String ACCOUNT_NUMBER
See Also:
Constant Field Values

TYPE

static final java.lang.String TYPE
See Also:
Constant Field Values

ENTRY

static final java.lang.String ENTRY
See Also:
Constant Field Values

MASTER_ACCOUNT

static final java.lang.String MASTER_ACCOUNT
See Also:
Constant Field Values

SUB_ACCOUNT

static final java.lang.String SUB_ACCOUNT
See Also:
Constant Field Values
Method Detail

setLabel

void setLabel(java.lang.String label)
Parameters:
label - La valeur de l'attribut label à positionner.

getLabel

java.lang.String getLabel()
Returns:
La valeur de l'attribut label.

setAccountNumber

void setAccountNumber(java.lang.String accountNumber)
Parameters:
accountNumber - La valeur de l'attribut accountNumber à positionner.

getAccountNumber

java.lang.String getAccountNumber()
Returns:
La valeur de l'attribut accountNumber.

setType

void setType(java.lang.String type)
Parameters:
type - La valeur de l'attribut type à positionner.

getType

java.lang.String getType()
Returns:
La valeur de l'attribut type.

addEntry

void addEntry(Entry entry)
Parameters:
entry - L'instance de entry à ajouter.

addAllEntry

void addAllEntry(java.util.Collection<Entry> entry)
Parameters:
entry - Les instances de entry à ajouter.

setEntry

void setEntry(java.util.Collection<Entry> entry)
Parameters:
entry - La Collection de entry à positionner.

removeEntry

void removeEntry(Entry entry)
Parameters:
entry - L'instance de entry à retirer.

clearEntry

void clearEntry()
Vide la Collection de entry.


getEntry

java.util.Collection<Entry> getEntry()
Returns:
La Liste de entry.

getEntryByTopiaId

Entry getEntryByTopiaId(java.lang.String topiaId)
Recupère l'attribut entry à partir de son topiaId.

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
l'attribut recherché, ou null s'il n'existe pas.

sizeEntry

int sizeEntry()
Returns:
Le nombre d'éléments de la collection entry.

isEntryEmpty

boolean isEntryEmpty()
Returns:
true si la collection entry est vide.

setMasterAccount

void setMasterAccount(Account masterAccount)
Parameters:
masterAccount - La valeur de l'attribut masterAccount à positionner.

getMasterAccount

Account getMasterAccount()
Returns:
La valeur de l'attribut masterAccount.

addSubAccount

void addSubAccount(Account subAccount)
Parameters:
subAccount - L'instance de subAccount à ajouter.

addAllSubAccount

void addAllSubAccount(java.util.Collection<Account> subAccount)
Parameters:
subAccount - Les instances de subAccount à ajouter.

setSubAccount

void setSubAccount(java.util.Collection<Account> subAccount)
Parameters:
subAccount - La Collection de subAccount à positionner.

removeSubAccount

void removeSubAccount(Account subAccount)
Parameters:
subAccount - L'instance de subAccount à retirer.

clearSubAccount

void clearSubAccount()
Vide la Collection de subAccount.


getSubAccount

java.util.Collection<Account> getSubAccount()
Returns:
La Liste de subAccount.

getSubAccountByTopiaId

Account getSubAccountByTopiaId(java.lang.String topiaId)
Recupère l'attribut subAccount à partir de son topiaId.

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
l'attribut recherché, ou null s'il n'existe pas.

sizeSubAccount

int sizeSubAccount()
Returns:
Le nombre d'éléments de la collection subAccount.

isSubAccountEmpty

boolean isSubAccountEmpty()
Returns:
true si la collection subAccount est vide.


Copyright © 2008-2009 CodeLutin. All Rights Reserved.