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 TypeMethodDescriptionbooleanbooleanbooleangetFinancialAccount(EntityPermission entityPermission) getFinancialAccount(Session session) getFinancialAccount(Session session, EntityPermission entityPermission) getFinancialAccountForUpdate(Session session) booleangetFinancialAccountTransaction(EntityPermission entityPermission) getFinancialAccountTransaction(Session session) getFinancialAccountTransaction(Session session, EntityPermission entityPermission) booleanbooleangetFinancialAccountTransactionType(EntityPermission entityPermission) getFinancialAccountTransactionType(Session session, EntityPermission entityPermission) booleanbooleanbooleanbooleaninthashCode()voidremove()voidvoidvoidsetComment(String comment) voidsetFinancialAccount(FinancialAccount entity) voidsetFinancialAccountPK(FinancialAccountPK financialAccountPK) voidvoidvoidsetFinancialAccountTransactionName(String financialAccountTransactionName) voidsetFinancialAccountTransactionPK(FinancialAccountTransactionPK financialAccountTransactionPK) voidvoidsetFinancialAccountTransactionTypePK(FinancialAccountTransactionTypePK financialAccountTransactionTypePK) voidsetFromTime(Long fromTime) voidsetThruTime(Long thruTime) voidtoString()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:
getBaseFactoryInstancein classBaseEntity
-
hasBeenModified
- Specified by:
hasBeenModifiedin classBaseEntity
-
hashCode
-
toString
-
equals
-
store
- Specified by:
storein classBaseEntity- Throws:
PersistenceDatabaseException
-
remove
- Specified by:
removein classBaseEntity- Throws:
PersistenceDatabaseException
-
remove
- Overrides:
removein classBaseEntity- Throws:
PersistenceDatabaseException
-
getFinancialAccountTransactionDetailValue
-
setFinancialAccountTransactionDetailValue
public void setFinancialAccountTransactionDetailValue(FinancialAccountTransactionDetailValue value) throws PersistenceReadOnlyException - Throws:
PersistenceReadOnlyException
-
getPrimaryKey
- Specified by:
getPrimaryKeyin 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
-