Class TransactionImpl
java.lang.Object
com.labs64.netlicensing.util.Visitable
com.labs64.netlicensing.domain.entity.impl.BaseEntityImpl
com.labs64.netlicensing.domain.entity.impl.TransactionImpl
- All Implemented Interfaces:
BaseEntity,Transaction,Serializable
Default implementation of
Transaction.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasMap()voidsetCurrency(Currency currency) voidsetDateClosed(Date dateClosed) voidsetDateCreated(Date dateCreated) voidsetDiscount(BigDecimal discount) voidsetGrandTotal(BigDecimal grandTotal) voidsetLicenseTransactionJoins(List<LicenseTransactionJoin> licenseTransactionJoins) voidsetSource(TransactionSource source) voidsetStatus(TransactionStatus status) Methods inherited from class com.labs64.netlicensing.domain.entity.impl.BaseEntityImpl
addProperty, getActive, getNumber, getProperties, removeProperty, setActive, setNumber, toString, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.labs64.netlicensing.domain.entity.BaseEntity
addProperty, getActive, getNumber, getProperties, removeProperty, setActive, setNumber
-
Constructor Details
-
TransactionImpl
public TransactionImpl()
-
-
Method Details
-
getReservedProps
- See Also:
-
getStatus
- Specified by:
getStatusin interfaceTransaction
-
setStatus
- Specified by:
setStatusin interfaceTransaction
-
getSource
- Specified by:
getSourcein interfaceTransaction
-
setSource
- Specified by:
setSourcein interfaceTransaction
-
getGrandTotal
- Specified by:
getGrandTotalin interfaceTransaction
-
setGrandTotal
- Specified by:
setGrandTotalin interfaceTransaction
-
getDiscount
- Specified by:
getDiscountin interfaceTransaction
-
setDiscount
- Specified by:
setDiscountin interfaceTransaction
-
getCurrency
- Specified by:
getCurrencyin interfaceTransaction
-
setCurrency
- Specified by:
setCurrencyin interfaceTransaction
-
getDateCreated
- Specified by:
getDateCreatedin interfaceTransaction
-
setDateCreated
- Specified by:
setDateCreatedin interfaceTransaction
-
getDateClosed
- Specified by:
getDateClosedin interfaceTransaction
-
setDateClosed
- Specified by:
setDateClosedin interfaceTransaction
-
getTransactionProperties
- Specified by:
getTransactionPropertiesin interfaceTransaction
-
asMap
- Specified by:
asMapin interfaceBaseEntity- Overrides:
asMapin classBaseEntityImpl
-
getLicenseTransactionJoins
- Specified by:
getLicenseTransactionJoinsin interfaceTransaction
-
setLicenseTransactionJoins
- Specified by:
setLicenseTransactionJoinsin interfaceTransaction
-