Class LearningOpportunityType
- java.lang.Object
-
- eu.europa.data.europass.model.credentials_.LearningOpportunityType
-
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable,Cloneable
@CodingStyleguideUnaware public class LearningOpportunityType extends Object implements com.helger.commons.lang.IExplicitlyCloneable
An opportunity to learn. An opportunity to realize a given set of learning outcomes via a learning activity and/or assessment. For example a training, a degree programme or a course, provided by a given institution at a given time, to obtain a certain learning award such as a qualification, this is a learning opportunity. A 'learning opportunity' is the opportunity for an individual to do a set of 'learning activities' where he can acquire knowledge, skills or responsibility and autonomy as proven by an assessment.Java class for LearningOpportunityType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LearningOpportunityType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="identifier" type="{http://data.europa.eu/europass/model/credentials#}IdentifierType" maxOccurs="unbounded" minOccurs="0"/> <element name="title" type="{http://data.europa.eu/europass/model/credentials#}LanguageStringType" maxOccurs="unbounded"/> <element name="altLabel" type="{http://data.europa.eu/europass/model/credentials#}LanguageStringType" maxOccurs="unbounded" minOccurs="0"/> <element name="description" type="{http://data.europa.eu/europass/model/credentials#}NoteType" maxOccurs="unbounded" minOccurs="0"/> <element name="additionalNote" type="{http://data.europa.eu/europass/model/credentials#}NoteType" maxOccurs="unbounded" minOccurs="0"/> <element name="homepage" type="{http://data.europa.eu/europass/model/credentials#}DocumentType" maxOccurs="unbounded" minOccurs="0"/> <element name="supplementaryDoc" type="{http://data.europa.eu/europass/model/credentials#}DocumentType" maxOccurs="unbounded" minOccurs="0"/> <element name="startedAtDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="endedAtDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/> <element name="learningSchedule" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://data.europa.eu/europass/model/credentials#}CodeType"> <sequence> <element name="targetName" type="{http://data.europa.eu/europass/model/credentials#}LanguageStringType" maxOccurs="unbounded"/> <element name="targetDescription" type="{http://data.europa.eu/europass/model/credentials#}NoteType" maxOccurs="unbounded" minOccurs="0"/> <element name="targetFrameworkName" type="{http://data.europa.eu/europass/model/credentials#}LanguageStringType" maxOccurs="unbounded"/> </sequence> <attribute name="uri" type="{http://data.europa.eu/europass/model/credentials#}LearningScheduleTypeEnumType" /> <attribute name="targetID" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}normalizedString" /> <attribute name="targetNotation" type="{http://www.w3.org/2001/XMLSchema}token" /> <attribute name="targetFrameworkID" type="{http://data.europa.eu/europass/model/credentials#}IdType" /> <attribute name="targetFrameworkUrl" use="required" type="{http://data.europa.eu/europass/model/credentials#}DocumentURLType" /> <attribute name="targetFrameworkSpatialID" type="{http://data.europa.eu/europass/model/credentials#}LocationCodeContentType" /> </restriction> </complexContent> </complexType> </element> <element name="scheduleInformation" type="{http://data.europa.eu/europass/model/credentials#}NoteType" maxOccurs="unbounded" minOccurs="0"/> <element name="admissionProcedure" type="{http://data.europa.eu/europass/model/credentials#}NoteType" maxOccurs="unbounded" minOccurs="0"/> <element name="priceDetails" type="{http://data.europa.eu/europass/model/credentials#}PriceDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="providedBy" type="{http://data.europa.eu/europass/model/credentials#}IdReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="providedAt" type="{http://data.europa.eu/europass/model/credentials#}LocationType" maxOccurs="unbounded" minOccurs="0"/> <element name="specifiedBy" type="{http://data.europa.eu/europass/model/credentials#}IdReferenceType" minOccurs="0"/> <element name="hasPart" type="{http://data.europa.eu/europass/model/credentials#}IdReferenceType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="id" use="required" type="{http://data.europa.eu/europass/model/credentials#}IdType" /> </restriction> </complexContent> </complexType>This class was annotated by ph-jaxb22-plugin -Xph-annotate
This class contains methods created by ph-jaxb22-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb22-plugin -Xph-tostring
This class contains methods created by ph-jaxb22-plugin -Xph-list-extension
This class contains methods created by ph-jaxb22-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb22-plugin -Xph-value-extender
This class contains methods created by ph-jaxb22-plugin -Xph-offset-dt-extension
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLearningOpportunityType.LearningScheduleJava class for anonymous complex type.
-
Constructor Summary
Constructors Constructor Description LearningOpportunityType()Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAdditionalNote(NoteType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddAdmissionProcedure(NoteType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddAltLabel(LanguageStringType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddDescription(NoteType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddHasPart(IdReferenceType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddHomepage(DocumentType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddIdentifier(IdentifierType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddPriceDetails(PriceDetailsType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddProvidedAt(LocationType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddProvidedBy(IdReferenceType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddScheduleInformation(NoteType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddSupplementaryDoc(DocumentType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddTitle(LanguageStringType elem)Created by ph-jaxb22-plugin -Xph-list-extensionLearningOpportunityTypeclone()Created by ph-jaxb22-plugin -Xph-cloneable2voidcloneTo(LearningOpportunityType ret)This method clones all values fromthisto the passed object.booleanequals(Object o)Created by ph-jaxb22-plugin -Xph-equalshashcodeList<NoteType>getAdditionalNote()Gets the value of the additionalNote property.NoteTypegetAdditionalNoteAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetAdditionalNoteCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<NoteType>getAdmissionProcedure()Gets the value of the admissionProcedure property.NoteTypegetAdmissionProcedureAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetAdmissionProcedureCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<LanguageStringType>getAltLabel()Gets the value of the altLabel property.LanguageStringTypegetAltLabelAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetAltLabelCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<NoteType>getDescription()Gets the value of the description property.NoteTypegetDescriptionAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetDescriptionCount()Created by ph-jaxb22-plugin -Xph-list-extensionDurationgetDuration()Gets the value of the duration property.com.helger.commons.datetime.OffsetDategetEndedAtDate()Gets the value of the endedAtDate property.LocalDategetEndedAtDateLocal()Created by ph-jaxb22-plugin -Xph-offset-dt-extensionList<IdReferenceType>getHasPart()Gets the value of the hasPart property.IdReferenceTypegetHasPartAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetHasPartCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<DocumentType>getHomepage()Gets the value of the homepage property.DocumentTypegetHomepageAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetHomepageCount()Created by ph-jaxb22-plugin -Xph-list-extensionStringgetId()Gets the value of the id property.List<IdentifierType>getIdentifier()Gets the value of the identifier property.IdentifierTypegetIdentifierAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetIdentifierCount()Created by ph-jaxb22-plugin -Xph-list-extensionLearningOpportunityType.LearningSchedulegetLearningSchedule()Gets the value of the learningSchedule property.List<PriceDetailsType>getPriceDetails()Gets the value of the priceDetails property.PriceDetailsTypegetPriceDetailsAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetPriceDetailsCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<LocationType>getProvidedAt()Gets the value of the providedAt property.LocationTypegetProvidedAtAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetProvidedAtCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<IdReferenceType>getProvidedBy()Gets the value of the providedBy property.IdReferenceTypegetProvidedByAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetProvidedByCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<NoteType>getScheduleInformation()Gets the value of the scheduleInformation property.NoteTypegetScheduleInformationAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetScheduleInformationCount()Created by ph-jaxb22-plugin -Xph-list-extensionIdReferenceTypegetSpecifiedBy()Gets the value of the specifiedBy property.com.helger.commons.datetime.OffsetDategetStartedAtDate()Gets the value of the startedAtDate property.LocalDategetStartedAtDateLocal()Created by ph-jaxb22-plugin -Xph-offset-dt-extensionList<DocumentType>getSupplementaryDoc()Gets the value of the supplementaryDoc property.DocumentTypegetSupplementaryDocAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetSupplementaryDocCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<LanguageStringType>getTitle()Gets the value of the title property.LanguageStringTypegetTitleAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetTitleCount()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasAdditionalNoteEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasAdmissionProcedureEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasAltLabelEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasDescriptionEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasHasPartEntries()Created by ph-jaxb22-plugin -Xph-list-extensioninthashCode()Created by ph-jaxb22-plugin -Xph-equalshashcodebooleanhasHomepageEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasIdentifierEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoAdditionalNoteEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoAdmissionProcedureEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoAltLabelEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoDescriptionEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoHasPartEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoHomepageEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoIdentifierEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoPriceDetailsEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoProvidedAtEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoProvidedByEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoScheduleInformationEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoSupplementaryDocEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoTitleEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasPriceDetailsEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasProvidedAtEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasProvidedByEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasScheduleInformationEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasSupplementaryDocEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasTitleEntries()Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetAdditionalNote(List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetAdmissionProcedure(List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetAltLabel(List<LanguageStringType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetDescription(List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetDuration(Duration value)Sets the value of the duration property.voidsetEndedAtDate(com.helger.commons.datetime.OffsetDate value)Sets the value of the endedAtDate property.voidsetEndedAtDate(LocalDate aValue)Created by ph-jaxb22-plugin -Xph-offset-dt-extensionvoidsetHasPart(List<IdReferenceType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetHomepage(List<DocumentType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetId(String value)Sets the value of the id property.voidsetIdentifier(List<IdentifierType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetLearningSchedule(LearningOpportunityType.LearningSchedule value)Sets the value of the learningSchedule property.voidsetPriceDetails(List<PriceDetailsType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetProvidedAt(List<LocationType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetProvidedBy(List<IdReferenceType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetScheduleInformation(List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetSpecifiedBy(IdReferenceType value)Sets the value of the specifiedBy property.voidsetStartedAtDate(com.helger.commons.datetime.OffsetDate value)Sets the value of the startedAtDate property.voidsetStartedAtDate(LocalDate aValue)Created by ph-jaxb22-plugin -Xph-offset-dt-extensionvoidsetSupplementaryDoc(List<DocumentType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetTitle(List<LanguageStringType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionStringtoString()Created by ph-jaxb22-plugin -Xph-tostring
-
-
-
Method Detail
-
getIdentifier
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<IdentifierType> getIdentifier()Gets the value of the identifier property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the identifier property.For example, to add a new item, do as follows:
getIdentifier().add(newItem);Objects of the following type(s) are allowed in the list
IdentifierType
-
getTitle
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<LanguageStringType> getTitle()Gets the value of the title property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the title property.For example, to add a new item, do as follows:
getTitle().add(newItem);Objects of the following type(s) are allowed in the list
LanguageStringType
-
getAltLabel
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<LanguageStringType> getAltLabel()Gets the value of the altLabel property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the altLabel property.For example, to add a new item, do as follows:
getAltLabel().add(newItem);Objects of the following type(s) are allowed in the list
LanguageStringType
-
getDescription
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<NoteType> getDescription()Gets the value of the description property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the description property.For example, to add a new item, do as follows:
getDescription().add(newItem);Objects of the following type(s) are allowed in the list
NoteType
-
getAdditionalNote
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<NoteType> getAdditionalNote()Gets the value of the additionalNote property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the additionalNote property.For example, to add a new item, do as follows:
getAdditionalNote().add(newItem);Objects of the following type(s) are allowed in the list
NoteType
-
getHomepage
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<DocumentType> getHomepage()Gets the value of the homepage property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the homepage property.For example, to add a new item, do as follows:
getHomepage().add(newItem);Objects of the following type(s) are allowed in the list
DocumentType
-
getSupplementaryDoc
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<DocumentType> getSupplementaryDoc()Gets the value of the supplementaryDoc property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the supplementaryDoc property.For example, to add a new item, do as follows:
getSupplementaryDoc().add(newItem);Objects of the following type(s) are allowed in the list
DocumentType
-
getStartedAtDate
@Nullable public com.helger.commons.datetime.OffsetDate getStartedAtDate()
Gets the value of the startedAtDate property.- Returns:
- possible object is
String
-
setStartedAtDate
public void setStartedAtDate(@Nullable com.helger.commons.datetime.OffsetDate value)Sets the value of the startedAtDate property.- Parameters:
value- allowed object isString
-
getEndedAtDate
@Nullable public com.helger.commons.datetime.OffsetDate getEndedAtDate()
Gets the value of the endedAtDate property.- Returns:
- possible object is
String
-
setEndedAtDate
public void setEndedAtDate(@Nullable com.helger.commons.datetime.OffsetDate value)Sets the value of the endedAtDate property.- Parameters:
value- allowed object isString
-
getDuration
@Nullable public Duration getDuration()
Gets the value of the duration property.- Returns:
- possible object is
String
-
setDuration
public void setDuration(@Nullable Duration value)Sets the value of the duration property.- Parameters:
value- allowed object isString
-
getLearningSchedule
@Nullable public LearningOpportunityType.LearningSchedule getLearningSchedule()
Gets the value of the learningSchedule property.- Returns:
- possible object is
LearningOpportunityType.LearningSchedule
-
setLearningSchedule
public void setLearningSchedule(@Nullable LearningOpportunityType.LearningSchedule value)Sets the value of the learningSchedule property.- Parameters:
value- allowed object isLearningOpportunityType.LearningSchedule
-
getScheduleInformation
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<NoteType> getScheduleInformation()Gets the value of the scheduleInformation property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the scheduleInformation property.For example, to add a new item, do as follows:
getScheduleInformation().add(newItem);Objects of the following type(s) are allowed in the list
NoteType
-
getAdmissionProcedure
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<NoteType> getAdmissionProcedure()Gets the value of the admissionProcedure property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the admissionProcedure property.For example, to add a new item, do as follows:
getAdmissionProcedure().add(newItem);Objects of the following type(s) are allowed in the list
NoteType
-
getPriceDetails
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<PriceDetailsType> getPriceDetails()Gets the value of the priceDetails property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the priceDetails property.For example, to add a new item, do as follows:
getPriceDetails().add(newItem);Objects of the following type(s) are allowed in the list
PriceDetailsType
-
getProvidedBy
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<IdReferenceType> getProvidedBy()Gets the value of the providedBy property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the providedBy property.For example, to add a new item, do as follows:
getProvidedBy().add(newItem);Objects of the following type(s) are allowed in the list
IdReferenceType
-
getProvidedAt
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<LocationType> getProvidedAt()Gets the value of the providedAt property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the providedAt property.For example, to add a new item, do as follows:
getProvidedAt().add(newItem);Objects of the following type(s) are allowed in the list
LocationType
-
getSpecifiedBy
@Nullable public IdReferenceType getSpecifiedBy()
Gets the value of the specifiedBy property.- Returns:
- possible object is
IdReferenceType
-
setSpecifiedBy
public void setSpecifiedBy(@Nullable IdReferenceType value)Sets the value of the specifiedBy property.- Parameters:
value- allowed object isIdReferenceType
-
getHasPart
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<IdReferenceType> getHasPart()Gets the value of the hasPart property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the hasPart property.For example, to add a new item, do as follows:
getHasPart().add(newItem);Objects of the following type(s) are allowed in the list
IdReferenceType
-
getId
@Nullable public String getId()
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
public void setId(@Nullable String value)Sets the value of the id property.- Parameters:
value- allowed object isString
-
equals
public boolean equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
-
hashCode
public int hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
-
toString
public String toString()
Created by ph-jaxb22-plugin -Xph-tostring
-
setIdentifier
public void setIdentifier(@Nullable List<IdentifierType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setTitle
public void setTitle(@Nullable List<LanguageStringType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setAltLabel
public void setAltLabel(@Nullable List<LanguageStringType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setDescription
public void setDescription(@Nullable List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setAdditionalNote
public void setAdditionalNote(@Nullable List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setHomepage
public void setHomepage(@Nullable List<DocumentType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setSupplementaryDoc
public void setSupplementaryDoc(@Nullable List<DocumentType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setScheduleInformation
public void setScheduleInformation(@Nullable List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setAdmissionProcedure
public void setAdmissionProcedure(@Nullable List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setPriceDetails
public void setPriceDetails(@Nullable List<PriceDetailsType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setProvidedBy
public void setProvidedBy(@Nullable List<IdReferenceType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setProvidedAt
public void setProvidedAt(@Nullable List<LocationType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setHasPart
public void setHasPart(@Nullable List<IdReferenceType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
hasIdentifierEntries
public boolean hasIdentifierEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoIdentifierEntries
public boolean hasNoIdentifierEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getIdentifierCount
@Nonnegative public int getIdentifierCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getIdentifierAtIndex
@Nullable public IdentifierType getIdentifierAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addIdentifier
public void addIdentifier(@Nonnull IdentifierType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasTitleEntries
public boolean hasTitleEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoTitleEntries
public boolean hasNoTitleEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getTitleCount
@Nonnegative public int getTitleCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getTitleAtIndex
@Nullable public LanguageStringType getTitleAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addTitle
public void addTitle(@Nonnull LanguageStringType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasAltLabelEntries
public boolean hasAltLabelEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoAltLabelEntries
public boolean hasNoAltLabelEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getAltLabelCount
@Nonnegative public int getAltLabelCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getAltLabelAtIndex
@Nullable public LanguageStringType getAltLabelAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addAltLabel
public void addAltLabel(@Nonnull LanguageStringType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasDescriptionEntries
public boolean hasDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoDescriptionEntries
public boolean hasNoDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getDescriptionCount
@Nonnegative public int getDescriptionCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getDescriptionAtIndex
@Nullable public NoteType getDescriptionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addDescription
public void addDescription(@Nonnull NoteType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasAdditionalNoteEntries
public boolean hasAdditionalNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoAdditionalNoteEntries
public boolean hasNoAdditionalNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getAdditionalNoteCount
@Nonnegative public int getAdditionalNoteCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getAdditionalNoteAtIndex
@Nullable public NoteType getAdditionalNoteAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addAdditionalNote
public void addAdditionalNote(@Nonnull NoteType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasHomepageEntries
public boolean hasHomepageEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoHomepageEntries
public boolean hasNoHomepageEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getHomepageCount
@Nonnegative public int getHomepageCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getHomepageAtIndex
@Nullable public DocumentType getHomepageAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addHomepage
public void addHomepage(@Nonnull DocumentType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasSupplementaryDocEntries
public boolean hasSupplementaryDocEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoSupplementaryDocEntries
public boolean hasNoSupplementaryDocEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getSupplementaryDocCount
@Nonnegative public int getSupplementaryDocCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getSupplementaryDocAtIndex
@Nullable public DocumentType getSupplementaryDocAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addSupplementaryDoc
public void addSupplementaryDoc(@Nonnull DocumentType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasScheduleInformationEntries
public boolean hasScheduleInformationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoScheduleInformationEntries
public boolean hasNoScheduleInformationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getScheduleInformationCount
@Nonnegative public int getScheduleInformationCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getScheduleInformationAtIndex
@Nullable public NoteType getScheduleInformationAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addScheduleInformation
public void addScheduleInformation(@Nonnull NoteType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasAdmissionProcedureEntries
public boolean hasAdmissionProcedureEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoAdmissionProcedureEntries
public boolean hasNoAdmissionProcedureEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getAdmissionProcedureCount
@Nonnegative public int getAdmissionProcedureCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getAdmissionProcedureAtIndex
@Nullable public NoteType getAdmissionProcedureAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addAdmissionProcedure
public void addAdmissionProcedure(@Nonnull NoteType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasPriceDetailsEntries
public boolean hasPriceDetailsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoPriceDetailsEntries
public boolean hasNoPriceDetailsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getPriceDetailsCount
@Nonnegative public int getPriceDetailsCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getPriceDetailsAtIndex
@Nullable public PriceDetailsType getPriceDetailsAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addPriceDetails
public void addPriceDetails(@Nonnull PriceDetailsType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasProvidedByEntries
public boolean hasProvidedByEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoProvidedByEntries
public boolean hasNoProvidedByEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getProvidedByCount
@Nonnegative public int getProvidedByCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getProvidedByAtIndex
@Nullable public IdReferenceType getProvidedByAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addProvidedBy
public void addProvidedBy(@Nonnull IdReferenceType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasProvidedAtEntries
public boolean hasProvidedAtEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoProvidedAtEntries
public boolean hasNoProvidedAtEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getProvidedAtCount
@Nonnegative public int getProvidedAtCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getProvidedAtAtIndex
@Nullable public LocationType getProvidedAtAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addProvidedAt
public void addProvidedAt(@Nonnull LocationType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasHasPartEntries
public boolean hasHasPartEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoHasPartEntries
public boolean hasNoHasPartEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getHasPartCount
@Nonnegative public int getHasPartCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getHasPartAtIndex
@Nullable public IdReferenceType getHasPartAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
index- The index to retrieve- Returns:
- The element at the specified index. May be
null - Throws:
IndexOutOfBoundsException- if the index is invalid!
-
addHasPart
public void addHasPart(@Nonnull IdReferenceType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
cloneTo
public void cloneTo(@Nonnull LearningOpportunityType ret)This method clones all values fromthisto the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2- Parameters:
ret- The target object to clone to. May not benull.
-
clone
@Nonnull @ReturnsMutableCopy public LearningOpportunityType clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
-
getStartedAtDateLocal
@Nullable public LocalDate getStartedAtDateLocal()
Created by ph-jaxb22-plugin -Xph-offset-dt-extension- Returns:
- The LocalDate representation of startedAtDate. May be
null.
-
setStartedAtDate
public void setStartedAtDate(@Nullable LocalDate aValue)Created by ph-jaxb22-plugin -Xph-offset-dt-extension- Parameters:
aValue- The LocalDate to set. May benull.
-
getEndedAtDateLocal
@Nullable public LocalDate getEndedAtDateLocal()
Created by ph-jaxb22-plugin -Xph-offset-dt-extension- Returns:
- The LocalDate representation of endedAtDate. May be
null.
-
setEndedAtDate
public void setEndedAtDate(@Nullable LocalDate aValue)Created by ph-jaxb22-plugin -Xph-offset-dt-extension- Parameters:
aValue- The LocalDate to set. May benull.
-
-