Class FinancialAccountTransactionDetail
java.lang.Object
com.echothree.util.server.persistence.BaseEntity
com.echothree.model.data.financial.server.entity.FinancialAccountTransactionDetail
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields inherited from class com.echothree.util.server.persistence.BaseEntity
_entityPermission
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance of FinancialAccountTransactionDetailFinancialAccountTransactionDetail
(FinancialAccountTransactionDetailValue value, EntityPermission entityPermission) Creates a new instance of FinancialAccountTransactionDetail -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
getFinancialAccount
(EntityPermission entityPermission) getFinancialAccount
(Session session) getFinancialAccount
(Session session, EntityPermission entityPermission) getFinancialAccountForUpdate
(Session session) boolean
getFinancialAccountTransaction
(EntityPermission entityPermission) getFinancialAccountTransaction
(Session session) getFinancialAccountTransaction
(Session session, EntityPermission entityPermission) boolean
boolean
getFinancialAccountTransactionType
(EntityPermission entityPermission) getFinancialAccountTransactionType
(Session session, EntityPermission entityPermission) boolean
boolean
boolean
boolean
int
hashCode()
void
remove()
void
void
void
setComment
(String comment) void
setFinancialAccount
(FinancialAccount entity) void
setFinancialAccountPK
(FinancialAccountPK financialAccountPK) void
void
void
setFinancialAccountTransactionName
(String financialAccountTransactionName) void
setFinancialAccountTransactionPK
(FinancialAccountTransactionPK financialAccountTransactionPK) void
void
setFinancialAccountTransactionTypePK
(FinancialAccountTransactionTypePK financialAccountTransactionTypePK) void
setFromTime
(Long fromTime) void
setThruTime
(Long thruTime) void
toString()
Methods inherited from class com.echothree.util.server.persistence.BaseEntity
checkReadWrite, getEntityPermission, store
-
Constructor Details
-
FinancialAccountTransactionDetail
Creates a new instance of FinancialAccountTransactionDetail- Throws:
PersistenceException
-
FinancialAccountTransactionDetail
public FinancialAccountTransactionDetail(FinancialAccountTransactionDetailValue value, EntityPermission entityPermission) Creates a new instance of FinancialAccountTransactionDetail
-
-
Method Details
-
getBaseFactoryInstance
- Specified by:
getBaseFactoryInstance
in classBaseEntity
-
hasBeenModified
- Specified by:
hasBeenModified
in classBaseEntity
-
hashCode
-
toString
-
equals
-
store
- Specified by:
store
in classBaseEntity
- Throws:
PersistenceDatabaseException
-
remove
- Specified by:
remove
in classBaseEntity
- Throws:
PersistenceDatabaseException
-
remove
- Overrides:
remove
in classBaseEntity
- Throws:
PersistenceDatabaseException
-
getFinancialAccountTransactionDetailValue
-
setFinancialAccountTransactionDetailValue
public void setFinancialAccountTransactionDetailValue(FinancialAccountTransactionDetailValue value) throws PersistenceReadOnlyException - Throws:
PersistenceReadOnlyException
-
getPrimaryKey
- Specified by:
getPrimaryKey
in classBaseEntity
-
getFinancialAccountTransactionPK
-
getFinancialAccountTransaction
public FinancialAccountTransaction getFinancialAccountTransaction(Session session, EntityPermission entityPermission) -
getFinancialAccountTransaction
public FinancialAccountTransaction getFinancialAccountTransaction(EntityPermission entityPermission) -
getFinancialAccountTransaction
-
getFinancialAccountTransaction
-
getFinancialAccountTransactionForUpdate
-
getFinancialAccountTransactionForUpdate
-
setFinancialAccountTransactionPK
public void setFinancialAccountTransactionPK(FinancialAccountTransactionPK financialAccountTransactionPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setFinancialAccountTransaction
-
getFinancialAccountTransactionPKHasBeenModified
-
getFinancialAccountTransactionName
-
setFinancialAccountTransactionName
public void setFinancialAccountTransactionName(String financialAccountTransactionName) throws PersistenceNotNullException, PersistenceReadOnlyException -
getFinancialAccountTransactionNameHasBeenModified
-
getFinancialAccountPK
-
getFinancialAccount
-
getFinancialAccount
-
getFinancialAccount
-
getFinancialAccount
-
getFinancialAccountForUpdate
-
getFinancialAccountForUpdate
-
setFinancialAccountPK
public void setFinancialAccountPK(FinancialAccountPK financialAccountPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setFinancialAccount
-
getFinancialAccountPKHasBeenModified
-
getFinancialAccountTransactionTypePK
-
getFinancialAccountTransactionType
public FinancialAccountTransactionType getFinancialAccountTransactionType(Session session, EntityPermission entityPermission) -
getFinancialAccountTransactionType
public FinancialAccountTransactionType getFinancialAccountTransactionType(EntityPermission entityPermission) -
getFinancialAccountTransactionType
-
getFinancialAccountTransactionType
-
getFinancialAccountTransactionTypeForUpdate
-
getFinancialAccountTransactionTypeForUpdate
-
setFinancialAccountTransactionTypePK
public void setFinancialAccountTransactionTypePK(FinancialAccountTransactionTypePK financialAccountTransactionTypePK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setFinancialAccountTransactionType
-
getFinancialAccountTransactionTypePKHasBeenModified
-
getAmount
-
setAmount
-
getAmountHasBeenModified
-
getComment
-
setComment
public void setComment(String comment) throws PersistenceNotNullException, PersistenceReadOnlyException -
getCommentHasBeenModified
-
getFromTime
-
setFromTime
public void setFromTime(Long fromTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getFromTimeHasBeenModified
-
getThruTime
-
setThruTime
public void setThruTime(Long thruTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getThruTimeHasBeenModified
-