@Entity
@UniquePrequalificationSchema(groups=org.devgateway.toolkit.persistence.validator.groups.NonDraft.class,
message="{org.devgateway.toolkit.persistence.dao.prequalification.UniquePrequalificationSchema.message}")
@UniquePrequalificationSchemaItems(groups=org.devgateway.toolkit.persistence.validator.groups.NonDraft.class,
message="{org.devgateway.toolkit.persistence.dao.prequalification.UniquePrequalificationSchemaItems.message}")
public class PrequalificationSchema
extends AbstractStatusAuditableEntity
implements Labelable
statusCommentscreatedBy, createdDate, lastModifiedBy, lastModifiedDate| Constructor and Description |
|---|
PrequalificationSchema() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<PrequalificationSchemaItem> |
getItems() |
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.lang.String |
getPrefix() |
java.util.Set<PrequalificationYearRange> |
getPrequalificationYearRanges() |
boolean |
isSelectable() |
void |
setItems(java.util.List<PrequalificationSchemaItem> items) |
void |
setLabel(java.lang.String label) |
void |
setName(java.lang.String name) |
void |
setPrefix(java.lang.String prefix) |
void |
setPrequalificationYearRanges(java.util.Set<PrequalificationYearRange> prequalificationYearRanges) |
java.lang.String |
toString() |
getNewStatusComment, getStatus, getStatusComments, getVisibleStatusComments, getVisibleStatusLabel, setNewStatusComment, setStatus, setStatusComments, setVisibleStatusComments, setVisibleStatusLabelensureParentUpdated, getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDate, touchgetVersionequals, getId, hashCode, isNew, setIdclone, finalize, getClass, notify, notifyAll, wait, wait, waitisExportable, isTerminatedpublic AbstractAuditableEntity getParent()
AbstractAuditableEntitygetParent in class AbstractAuditableEntitypublic java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getPrefix()
public void setPrefix(java.lang.String prefix)
public java.util.List<PrequalificationSchemaItem> getItems()
public void setItems(java.util.List<PrequalificationSchemaItem> items)
public java.util.Set<PrequalificationYearRange> getPrequalificationYearRanges()
public void setPrequalificationYearRanges(java.util.Set<PrequalificationYearRange> prequalificationYearRanges)
public java.lang.String toString()
toString in class org.springframework.data.jpa.domain.AbstractPersistable<java.lang.Long>public boolean isSelectable()