Class LicenseImpl
java.lang.Object
com.labs64.netlicensing.util.Visitable
com.labs64.netlicensing.domain.entity.impl.BaseEntityImpl
com.labs64.netlicensing.domain.entity.impl.LicenseImpl
- All Implemented Interfaces:
BaseEntity,License,Serializable
Default implementation of
License.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasMap()getName()getPrice()voidsetCurrency(Currency currency) voidvoidsetLicensee(Licensee licensee) voidsetLicenseTemplate(LicenseTemplate licenseTemplate) voidvoidsetPrice(BigDecimal price) 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
-
LicenseImpl
public LicenseImpl()
-
-
Method Details
-
getReservedProps
- See Also:
-
getName
-
setName
-
getPrice
-
setPrice
-
getCurrency
- Specified by:
getCurrencyin interfaceLicense
-
setCurrency
- Specified by:
setCurrencyin interfaceLicense
-
getHidden
-
setHidden
-
getLicensee
- Specified by:
getLicenseein interfaceLicense
-
setLicensee
- Specified by:
setLicenseein interfaceLicense
-
getLicenseTemplate
- Specified by:
getLicenseTemplatein interfaceLicense
-
setLicenseTemplate
- Specified by:
setLicenseTemplatein interfaceLicense
-
getLicenseProperties
- Specified by:
getLicensePropertiesin interfaceLicense
-
asMap
- Specified by:
asMapin interfaceBaseEntity- Overrides:
asMapin classBaseEntityImpl
-