Package org.cyclos.entities.banking
Class SystemAccount
- java.lang.Object
-
- org.cyclos.entities.SimpleEntity
-
- org.cyclos.entities.NetworkedEntity
-
- org.cyclos.entities.banking.Account
-
- org.cyclos.entities.banking.SystemAccount
-
- All Implemented Interfaces:
Cloneable,HasCurrency,IAccount,HasNetwork,ProcessableForProxying,IEntity
@Entity public class SystemAccount extends Account
A system account. System accounts have no owners.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.cyclos.entities.SimpleEntity
SimpleEntity.EntityLoadNotifier
-
-
Constructor Summary
Constructors Constructor Description SystemAccount()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountTypeNaturegetNature()SystemAccountOwnergetOwner()SystemAccountTypegetSystemAccountType()booleanisActive()voidsetType(AccountType type)-
Methods inherited from class org.cyclos.entities.banking.Account
getAccountBalanceLimitLog, getAccountRates, getAccountRatesId, getAmountReservations, getArchivedBalance, getArchivedReserved, getArchivingDate, getClosedAccountBalances, getCreationDate, getCreditLimit, getCurrency, getNegativeSince, getNetwork, getNumber, getType, getUpperCreditLimit, setAccountRates, setAccountRatesId, setArchivedBalance, setArchivedReserved, setArchivingDate, setClosedAccountBalances, setCreationDate, setCreditLimit, setNegativeSince, setNumber, setUpperCreditLimit, toVORef
-
Methods inherited from class org.cyclos.entities.NetworkedEntity
isGlobal
-
Methods inherited from class org.cyclos.entities.SimpleEntity
equals, getId, hashCode, id, ids, isPersistent, isTransient, register, setId, toShortString, toString, uniqueIds, uniqueIds
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.entities.banking.HasCurrency
round, withCurrency
-
Methods inherited from interface org.cyclos.entities.HasNetwork
isGlobal
-
Methods inherited from interface org.cyclos.entities.ProcessableForProxying
getProxyClass
-
-
-
-
Method Detail
-
getNature
public AccountTypeNature getNature()
-
getOwner
public SystemAccountOwner getOwner()
-
getSystemAccountType
public SystemAccountType getSystemAccountType()
-
setType
public void setType(AccountType type)
-
-