Package com.eduix.genexp.studyelement
Class ExportStudyElement
- java.lang.Object
-
- com.eduix.genexp.studyelement.ExportStudyElement
-
- All Implemented Interfaces:
ExportDateTimeContainer,ExportFieldsAndResponsibilitiesContainer,ExportRestrictionsContainer
- Direct Known Subclasses:
ExportProgramme,ExportStudyElementExtended
public class ExportStudyElement extends Object implements ExportFieldsAndResponsibilitiesContainer, ExportDateTimeContainer, ExportRestrictionsContainer
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ExportStudyElement()ExportStudyElement(String organisationTkCode, com.eduplan.domain.lum.LearningUnit learningUnit, String type, boolean parentActive)
-
Method Summary
-
-
-
Field Detail
-
status
private String status
-
originalStatus
private String originalStatus
-
organisationReferences
private List<ExportOrganisationReference> organisationReferences
-
type
private String type
-
studyElementId
private String studyElementId
-
studyElementPermanentId
private String studyElementPermanentId
-
studyElementIdentifierCode
private String studyElementIdentifierCode
-
name
private com.eduix.esp.common.core.domain.LocalizedString name
-
description
private com.eduix.esp.common.core.domain.LocalizedString description
-
development
private com.eduix.esp.common.core.domain.LocalizedString development
-
objective
private com.eduix.esp.common.core.domain.LocalizedString objective
-
furtherInformation
private com.eduix.esp.common.core.domain.LocalizedString furtherInformation
-
credits
private Float credits
-
creditsDescription
private com.eduix.esp.common.core.domain.LocalizedString creditsDescription
-
personReferences
private List<ExportPersonReference> personReferences
-
keywords
private List<ExportKeyword> keywords
-
parents
private List<ExportStudyElementReference> parents
-
subElements
private List<ExportStudyElementReference> subElements
-
validityStartDate
private LocalDate validityStartDate
-
validityEndDate
private LocalDate validityEndDate
-
fieldsOfEducation
private List<ExportUnitReference> fieldsOfEducation
-
responsibilities
private List<ExportUnitReference> responsibilities
-
createdDateTime
private OffsetDateTime createdDateTime
-
modifiedDateTime
private OffsetDateTime modifiedDateTime
-
-
Method Detail
-
getStatus
public String getStatus()
-
setStatus
public void setStatus(String status)
-
getOriginalStatus
public String getOriginalStatus()
-
setOriginalStatus
public void setOriginalStatus(String originalStatus)
-
getOrganisationReferences
public List<ExportOrganisationReference> getOrganisationReferences()
-
getType
public String getType()
-
setType
public void setType(String type)
-
getStudyElementId
public String getStudyElementId()
-
setStudyElementId
public void setStudyElementId(String studyElementId)
-
getStudyElementPermanentId
public String getStudyElementPermanentId()
-
setStudyElementPermanentId
public void setStudyElementPermanentId(String studyElementPermanentId)
-
getStudyElementIdentifierCode
public String getStudyElementIdentifierCode()
-
setStudyElementIdentifierCode
public void setStudyElementIdentifierCode(String studyElementIdentifierCode)
-
getName
public com.eduix.esp.common.core.domain.LocalizedString getName()
-
setName
public void setName(com.eduix.esp.common.core.domain.LocalizedString name)
-
getDescription
public com.eduix.esp.common.core.domain.LocalizedString getDescription()
-
setDescription
public void setDescription(com.eduix.esp.common.core.domain.LocalizedString description)
-
getDevelopment
public com.eduix.esp.common.core.domain.LocalizedString getDevelopment()
-
setDevelopment
public void setDevelopment(com.eduix.esp.common.core.domain.LocalizedString development)
-
getObjective
public com.eduix.esp.common.core.domain.LocalizedString getObjective()
-
setObjective
public void setObjective(com.eduix.esp.common.core.domain.LocalizedString objective)
-
getFurtherInformation
public com.eduix.esp.common.core.domain.LocalizedString getFurtherInformation()
-
setFurtherInformation
public void setFurtherInformation(com.eduix.esp.common.core.domain.LocalizedString furtherInformation)
-
getCredits
public Float getCredits()
-
setCredits
public void setCredits(Float credits)
-
getCreditsDescription
public com.eduix.esp.common.core.domain.LocalizedString getCreditsDescription()
-
setCreditsDescription
public void setCreditsDescription(com.eduix.esp.common.core.domain.LocalizedString creditsDescription)
-
getPersonReferences
public List<ExportPersonReference> getPersonReferences()
-
setPersonReferences
public void setPersonReferences(List<ExportPersonReference> personReferences)
-
getKeywords
public List<ExportKeyword> getKeywords()
-
setKeywords
public void setKeywords(List<ExportKeyword> keywords)
-
getParents
public List<ExportStudyElementReference> getParents()
-
setParents
public void setParents(List<ExportStudyElementReference> parents)
-
getSubElements
public List<ExportStudyElementReference> getSubElements()
-
setSubElements
public void setSubElements(List<ExportStudyElementReference> subElements)
-
getValidityStartDate
public LocalDate getValidityStartDate()
-
setValidityStartDate
public void setValidityStartDate(LocalDate validityStartDate)
-
getValidityEndDate
public LocalDate getValidityEndDate()
-
setValidityEndDate
public void setValidityEndDate(LocalDate validityEndDate)
-
getFieldsOfEducation
public List<ExportUnitReference> getFieldsOfEducation()
- Specified by:
getFieldsOfEducationin interfaceExportFieldsAndResponsibilitiesContainer
-
setFieldsOfEducation
public void setFieldsOfEducation(List<ExportUnitReference> fieldsOfEducation)
- Specified by:
setFieldsOfEducationin interfaceExportFieldsAndResponsibilitiesContainer
-
getResponsibilities
public List<ExportUnitReference> getResponsibilities()
- Specified by:
getResponsibilitiesin interfaceExportFieldsAndResponsibilitiesContainer
-
setResponsibilities
public void setResponsibilities(List<ExportUnitReference> responsibilities)
- Specified by:
setResponsibilitiesin interfaceExportFieldsAndResponsibilitiesContainer
-
getExportRestrictions
public List<ExportTag> getExportRestrictions()
- Specified by:
getExportRestrictionsin interfaceExportRestrictionsContainer
-
setExportRestrictions
public void setExportRestrictions(List<ExportTag> exportRestrictions)
- Specified by:
setExportRestrictionsin interfaceExportRestrictionsContainer
-
getCreatedDateTime
public OffsetDateTime getCreatedDateTime()
- Specified by:
getCreatedDateTimein interfaceExportDateTimeContainer
-
setCreatedDateTime
public void setCreatedDateTime(OffsetDateTime createdDateTime)
- Specified by:
setCreatedDateTimein interfaceExportDateTimeContainer
-
getModifiedDateTime
public OffsetDateTime getModifiedDateTime()
- Specified by:
getModifiedDateTimein interfaceExportDateTimeContainer
-
setModifiedDateTime
public void setModifiedDateTime(OffsetDateTime modifiedDateTime)
- Specified by:
setModifiedDateTimein interfaceExportDateTimeContainer
-
-