Class TransactionDetail
java.lang.Object
com.echothree.util.server.persistence.BaseEntity
com.echothree.model.data.accounting.server.entity.TransactionDetail
- 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 TransactionDetailTransactionDetail(TransactionDetailValue value, EntityPermission entityPermission) Creates a new instance of TransactionDetail -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleangetGroupParty(EntityPermission entityPermission) booleanbooleangetTransaction(EntityPermission entityPermission) getTransactionGroup(EntityPermission entityPermission) booleanbooleanbooleangetTransactionType(EntityPermission entityPermission) booleanbooleaninthashCode()voidremove()voidsetFromTime(Long fromTime) voidsetGroupParty(Party entity) voidsetGroupPartyPK(PartyPK groupPartyPK) voidsetThruTime(Long thruTime) voidsetTransaction(Transaction entity) voidvoidsetTransactionGroup(TransactionGroup entity) voidsetTransactionGroupPK(TransactionGroupPK transactionGroupPK) voidsetTransactionName(String transactionName) voidsetTransactionPK(TransactionPK transactionPK) voidsetTransactionType(TransactionType entity) voidsetTransactionTypePK(TransactionTypePK transactionTypePK) voidstore()toString()Methods inherited from class com.echothree.util.server.persistence.BaseEntity
checkReadWrite, getEntityPermission
-
Constructor Details
-
TransactionDetail
Creates a new instance of TransactionDetail- Throws:
PersistenceException
-
TransactionDetail
Creates a new instance of TransactionDetail
-
-
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
-
getTransactionDetailValue
-
setTransactionDetailValue
public void setTransactionDetailValue(TransactionDetailValue value) throws PersistenceReadOnlyException - Throws:
PersistenceReadOnlyException
-
getPrimaryKey
- Specified by:
getPrimaryKeyin classBaseEntity
-
getTransactionPK
-
getTransaction
-
getTransaction
-
getTransactionForUpdate
-
setTransactionPK
public void setTransactionPK(TransactionPK transactionPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setTransaction
-
getTransactionPKHasBeenModified
-
getTransactionName
-
setTransactionName
public void setTransactionName(String transactionName) throws PersistenceNotNullException, PersistenceReadOnlyException -
getTransactionNameHasBeenModified
-
getGroupPartyPK
-
getGroupParty
-
getGroupParty
-
getGroupPartyForUpdate
-
setGroupPartyPK
public void setGroupPartyPK(PartyPK groupPartyPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setGroupParty
-
getGroupPartyPKHasBeenModified
-
getTransactionGroupPK
-
getTransactionGroup
-
getTransactionGroup
-
getTransactionGroupForUpdate
-
setTransactionGroupPK
public void setTransactionGroupPK(TransactionGroupPK transactionGroupPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setTransactionGroup
-
getTransactionGroupPKHasBeenModified
-
getTransactionTypePK
-
getTransactionType
-
getTransactionType
-
getTransactionTypeForUpdate
-
setTransactionTypePK
public void setTransactionTypePK(TransactionTypePK transactionTypePK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setTransactionType
-
getTransactionTypePKHasBeenModified
-
getFromTime
-
setFromTime
public void setFromTime(Long fromTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getFromTimeHasBeenModified
-
getThruTime
-
setThruTime
public void setThruTime(Long thruTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getThruTimeHasBeenModified
-