@Entity @UniquePrequalificationYearRange(groups=org.devgateway.toolkit.persistence.validator.groups.HighLevel.class, message="{org.devgateway.toolkit.persistence.dao.prequalification.UniquePrequalificationYearRange.message}") @NonOverlappingPrequalificationYearRange(groups=org.devgateway.toolkit.persistence.validator.groups.HighLevel.class, message="{org.devgateway.toolkit.persistence.dao.prequalification.NonOverlappingPrequalificationYearRange.message}") @YearOrderPrequalificationYearRange(groups=org.devgateway.toolkit.persistence.validator.groups.HighLevel.class, message="{org.devgateway.toolkit.persistence.dao.prequalification.YearOrderPrequalificationYearRange.message}") public class PrequalificationYearRange extends AbstractAuditableEntity implements Labelable
createdBy, createdDate, lastModifiedBy, lastModifiedDate
Constructor and Description |
---|
PrequalificationYearRange() |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getEndYear() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
AbstractAuditableEntity |
getParent()
Override this in subclasses and return the parent entity, or null if no
parent entity exists
|
java.util.Set<PrequalifiedSupplier> |
getPrequalifiedSuppliers() |
PrequalificationSchema |
getSchema() |
java.lang.Integer |
getStartYear() |
void |
setEndYear(java.lang.Integer endYear) |
void |
setLabel(java.lang.String label) |
void |
setName(java.lang.String name) |
void |
setPrequalifiedSuppliers(java.util.Set<PrequalifiedSupplier> prequalifiedSuppliers) |
void |
setSchema(PrequalificationSchema schema) |
void |
setStartYear(java.lang.Integer startYear) |
java.lang.String |
toString() |
ensureParentUpdated, getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDate, touch
getVersion
equals, getId, hashCode, isNew, setId
public AbstractAuditableEntity getParent()
AbstractAuditableEntity
getParent
in class AbstractAuditableEntity
public java.lang.Integer getStartYear()
public void setStartYear(java.lang.Integer startYear)
public java.lang.Integer getEndYear()
public void setEndYear(java.lang.Integer endYear)
public PrequalificationSchema getSchema()
public void setSchema(PrequalificationSchema schema)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String toString()
toString
in class org.springframework.data.jpa.domain.AbstractPersistable<java.lang.Long>
public java.util.Set<PrequalifiedSupplier> getPrequalifiedSuppliers()
public void setPrequalifiedSuppliers(java.util.Set<PrequalifiedSupplier> prequalifiedSuppliers)