@Entity
@CompositeUnique(fields={"natureOfBusiness","licenseCategory","subCategory","licenseAppType","financialYear","feeType"},
enableDfltMsg=true,
message="{feematrix.exist}")
@CompareDates(fromDate="effectiveFrom",
toDate="effectiveTo",
message="{feematrix.effective.date.range}")
public class FeeMatrix
extends org.egov.infra.persistence.entity.AbstractAuditable
| Constructor and Description |
|---|
FeeMatrix() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Date |
getEffectiveFrom() |
Date |
getEffectiveTo() |
List<FeeMatrixDetail> |
getFeeMatrixDetail() |
FeeType |
getFeeType() |
org.egov.commons.CFinancialYear |
getFinancialYear() |
Long |
getId() |
LicenseAppType |
getLicenseAppType() |
LicenseCategory |
getLicenseCategory() |
NatureOfBusiness |
getNatureOfBusiness() |
LicenseSubCategory |
getSubCategory() |
int |
hashCode() |
void |
setEffectiveFrom(Date effectiveFrom) |
void |
setEffectiveTo(Date effectiveTo) |
void |
setFeeMatrixDetail(List<FeeMatrixDetail> feeMatrixDetail) |
void |
setFeeType(FeeType feeType) |
void |
setFinancialYear(org.egov.commons.CFinancialYear financialYear) |
void |
setId(Long id) |
void |
setLicenseAppType(LicenseAppType licenseAppType) |
void |
setLicenseCategory(LicenseCategory licenseCategory) |
void |
setNatureOfBusiness(NatureOfBusiness natureOfBusiness) |
void |
setSubCategory(LicenseSubCategory subCategory) |
getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDatepublic static final String SEQ
public Long getId()
getId in class org.egov.infra.persistence.entity.AbstractPersistable<Long>public void setId(Long id)
setId in class org.egov.infra.persistence.entity.AbstractPersistable<Long>public FeeType getFeeType()
public void setFeeType(FeeType feeType)
public NatureOfBusiness getNatureOfBusiness()
public void setNatureOfBusiness(NatureOfBusiness natureOfBusiness)
public LicenseCategory getLicenseCategory()
public void setLicenseCategory(LicenseCategory licenseCategory)
public LicenseSubCategory getSubCategory()
public void setSubCategory(LicenseSubCategory subCategory)
public LicenseAppType getLicenseAppType()
public void setLicenseAppType(LicenseAppType licenseAppType)
public List<FeeMatrixDetail> getFeeMatrixDetail()
public void setFeeMatrixDetail(List<FeeMatrixDetail> feeMatrixDetail)
public org.egov.commons.CFinancialYear getFinancialYear()
public void setFinancialYear(org.egov.commons.CFinancialYear financialYear)
public Date getEffectiveFrom()
public void setEffectiveFrom(Date effectiveFrom)
public Date getEffectiveTo()
public void setEffectiveTo(Date effectiveTo)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.