Class EuropassCredentialType
- java.lang.Object
-
- eu.europa.data.europass.model.credentials_.EuropassCredentialType
-
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable,Cloneable
@CodingStyleguideUnaware public class EuropassCredentialType extends Object implements com.helger.commons.lang.IExplicitlyCloneable
A set of claims made by an issuer in Europe, using the Europass Standards. A Europass credential is a set of one or more claims which may be used to demonstrate that the owner has certain skills or has achieved certain learning outcomes through formal, non-formal or informal learning.Java class for EuropassCredentialType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EuropassCredentialType"> <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="type" type="{http://data.europa.eu/europass/model/credentials#}CredentialTypeType"/> <element ref="{http://data.europa.eu/europass/model/credentials/w3c#}validFrom" minOccurs="0"/> <element ref="{http://data.europa.eu/europass/model/credentials/w3c#}issued"/> <element ref="{http://data.europa.eu/europass/model/credentials/w3c#}validUntil" minOccurs="0"/> <element ref="{http://data.europa.eu/europass/model/credentials/w3c#}issuer"/> <element name="title" type="{http://data.europa.eu/europass/model/credentials#}LanguageStringType" maxOccurs="unbounded"/> <element name="description" type="{http://data.europa.eu/europass/model/credentials#}NoteType" maxOccurs="unbounded" minOccurs="0"/> <element name="credentialSubject" type="{http://data.europa.eu/europass/model/credentials#}CredentialSubjectType"/> <element name="learningSpecificationReferences" type="{http://data.europa.eu/europass/model/credentials#}LearningSpecificationReferencesType" minOccurs="0"/> <element name="learningOutcomeReferences" type="{http://data.europa.eu/europass/model/credentials#}LearningOutcomeReferencesType" minOccurs="0"/> <element name="learningActivitySpecificationReferences" type="{http://data.europa.eu/europass/model/credentials#}LearningActivitySpecificationReferencesType" minOccurs="0"/> <element name="assessmentSpecificationReferences" type="{http://data.europa.eu/europass/model/credentials#}AssessmentSpecificationReferencesType" minOccurs="0"/> <element name="entitlementSpecificationReferences" type="{http://data.europa.eu/europass/model/credentials#}EntitlementSpecificationReferencesType" minOccurs="0"/> <element name="learningOpportunityReferences" type="{http://data.europa.eu/europass/model/credentials#}LearningOpportunityReferencesType" minOccurs="0"/> <element name="agentReferences" type="{http://data.europa.eu/europass/model/credentials#}AgentReferencesType" minOccurs="0"/> <element name="awardingProcessReferences" type="{http://data.europa.eu/europass/model/credentials#}AwardingProcessReferencesType" minOccurs="0"/> <element name="accreditationReferences" type="{http://data.europa.eu/europass/model/credentials#}AccreditationReferencesType" minOccurs="0"/> <element name="scoringSchemeReferences" type="{http://data.europa.eu/europass/model/credentials#}ScoringSchemeReferencesType" minOccurs="0"/> <element name="semanticFrameworkReferences" type="{http://data.europa.eu/europass/model/credentials#}FrameworkReferencesType" minOccurs="0"/> <element name="displayParameters" type="{http://data.europa.eu/europass/model/credentials#}DisplayParametersType" minOccurs="0"/> <element name="attachmentList" type="{http://data.europa.eu/europass/model/credentials#}AttachmentListType" minOccurs="0"/> <element name="proof"> <complexType> <complexContent> <extension base="{http://data.europa.eu/europass/model/credentials/w3c#}ProofType"> <sequence> <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> </element> <element name="childCredentials" type="{http://data.europa.eu/europass/model/credentials#}ChildCredentialsType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute ref="{http://data.europa.eu/europass/model/credentials/w3c#}id use="required""/> <attribute name="xsdVersion" default="0.10.0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}token"> <enumeration value="0.10.0"/> </restriction> </simpleType> </attribute> </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 classEuropassCredentialType.ProofJava class for anonymous complex type.
-
Constructor Summary
Constructors Constructor Description EuropassCredentialType()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 voidaddChildCredentials(ChildCredentialsType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddDescription(NoteType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddIdentifier(IdentifierType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddTitle(LanguageStringType elem)Created by ph-jaxb22-plugin -Xph-list-extensionEuropassCredentialTypeclone()Created by ph-jaxb22-plugin -Xph-cloneable2voidcloneTo(EuropassCredentialType ret)This method clones all values fromthisto the passed object.booleanequals(Object o)Created by ph-jaxb22-plugin -Xph-equalshashcodeAccreditationReferencesTypegetAccreditationReferences()Gets the value of the accreditationReferences property.AgentReferencesTypegetAgentReferences()Gets the value of the agentReferences property.AssessmentSpecificationReferencesTypegetAssessmentSpecificationReferences()Gets the value of the assessmentSpecificationReferences property.AttachmentListTypegetAttachmentList()Gets the value of the attachmentList property.AwardingProcessReferencesTypegetAwardingProcessReferences()Gets the value of the awardingProcessReferences property.List<ChildCredentialsType>getChildCredentials()Gets the value of the childCredentials property.ChildCredentialsTypegetChildCredentialsAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetChildCredentialsCount()Created by ph-jaxb22-plugin -Xph-list-extensionCredentialSubjectTypegetCredentialSubject()Gets the value of the credentialSubject property.List<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-extensionDisplayParametersTypegetDisplayParameters()Gets the value of the displayParameters property.EntitlementSpecificationReferencesTypegetEntitlementSpecificationReferences()Gets the value of the entitlementSpecificationReferences property.StringgetId()A portable identifier of the credential.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-extensionOffsetDateTimegetIssued()The issued date.LocalDateTimegetIssuedLocal()Created by ph-jaxb22-plugin -Xph-offset-dt-extensionIdReferenceTypegetIssuer()The issuer of the Europass credential.LearningActivitySpecificationReferencesTypegetLearningActivitySpecificationReferences()Gets the value of the learningActivitySpecificationReferences property.LearningOpportunityReferencesTypegetLearningOpportunityReferences()Gets the value of the learningOpportunityReferences property.LearningOutcomeReferencesTypegetLearningOutcomeReferences()Gets the value of the learningOutcomeReferences property.LearningSpecificationReferencesTypegetLearningSpecificationReferences()Gets the value of the learningSpecificationReferences property.EuropassCredentialType.ProofgetProof()Gets the value of the proof property.ScoringSchemeReferencesTypegetScoringSchemeReferences()Gets the value of the scoringSchemeReferences property.FrameworkReferencesTypegetSemanticFrameworkReferences()Gets the value of the semanticFrameworkReferences property.List<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-extensionCredentialTypeTypegetType()Gets the value of the type property.OffsetDateTimegetValidFrom()The valid from date.LocalDateTimegetValidFromLocal()Created by ph-jaxb22-plugin -Xph-offset-dt-extensionOffsetDateTimegetValidUntil()The valid until date.LocalDateTimegetValidUntilLocal()Created by ph-jaxb22-plugin -Xph-offset-dt-extensionStringgetXsdVersion()Gets the value of the xsdVersion property.booleanhasChildCredentialsEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasDescriptionEntries()Created by ph-jaxb22-plugin -Xph-list-extensioninthashCode()Created by ph-jaxb22-plugin -Xph-equalshashcodebooleanhasIdentifierEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoChildCredentialsEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoDescriptionEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoIdentifierEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoTitleEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasTitleEntries()Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetAccreditationReferences(AccreditationReferencesType value)Sets the value of the accreditationReferences property.voidsetAgentReferences(AgentReferencesType value)Sets the value of the agentReferences property.voidsetAssessmentSpecificationReferences(AssessmentSpecificationReferencesType value)Sets the value of the assessmentSpecificationReferences property.voidsetAttachmentList(AttachmentListType value)Sets the value of the attachmentList property.voidsetAwardingProcessReferences(AwardingProcessReferencesType value)Sets the value of the awardingProcessReferences property.voidsetChildCredentials(List<ChildCredentialsType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetCredentialSubject(CredentialSubjectType value)Sets the value of the credentialSubject property.voidsetDescription(List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetDisplayParameters(DisplayParametersType value)Sets the value of the displayParameters property.voidsetEntitlementSpecificationReferences(EntitlementSpecificationReferencesType value)Sets the value of the entitlementSpecificationReferences property.voidsetId(String value)Sets the value of the id property.voidsetIdentifier(List<IdentifierType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetIssued(LocalDateTime aValue)Created by ph-jaxb22-plugin -Xph-offset-dt-extensionvoidsetIssued(OffsetDateTime value)Sets the value of the issued property.voidsetIssuer(IdReferenceType value)Sets the value of the issuer property.voidsetLearningActivitySpecificationReferences(LearningActivitySpecificationReferencesType value)Sets the value of the learningActivitySpecificationReferences property.voidsetLearningOpportunityReferences(LearningOpportunityReferencesType value)Sets the value of the learningOpportunityReferences property.voidsetLearningOutcomeReferences(LearningOutcomeReferencesType value)Sets the value of the learningOutcomeReferences property.voidsetLearningSpecificationReferences(LearningSpecificationReferencesType value)Sets the value of the learningSpecificationReferences property.voidsetProof(EuropassCredentialType.Proof value)Sets the value of the proof property.voidsetScoringSchemeReferences(ScoringSchemeReferencesType value)Sets the value of the scoringSchemeReferences property.voidsetSemanticFrameworkReferences(FrameworkReferencesType value)Sets the value of the semanticFrameworkReferences property.voidsetTitle(List<LanguageStringType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetType(CredentialTypeType value)Sets the value of the type property.voidsetValidFrom(LocalDateTime aValue)Created by ph-jaxb22-plugin -Xph-offset-dt-extensionvoidsetValidFrom(OffsetDateTime value)Sets the value of the validFrom property.voidsetValidUntil(LocalDateTime aValue)Created by ph-jaxb22-plugin -Xph-offset-dt-extensionvoidsetValidUntil(OffsetDateTime value)Sets the value of the validUntil property.voidsetXsdVersion(String value)Sets the value of the xsdVersion property.StringtoString()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
-
getType
@Nullable public CredentialTypeType getType()
Gets the value of the type property.- Returns:
- possible object is
CredentialTypeType
-
setType
public void setType(@Nullable CredentialTypeType value)Sets the value of the type property.- Parameters:
value- allowed object isCredentialTypeType
-
getValidFrom
@Nullable public OffsetDateTime getValidFrom()
The valid from date. The value of validFrom property represents the date and time from which the credential is valid.- Returns:
- possible object is
String
-
setValidFrom
public void setValidFrom(@Nullable OffsetDateTime value)Sets the value of the validFrom property.- Parameters:
value- allowed object isString
-
getIssued
@Nullable public OffsetDateTime getIssued()
The issued date. A verifiable credential MUST have an issuedDate property. The value represents the date and time the credential was issued. Note that this date represents the earliest date when the information associated with the credentialSubject property became valid. This is not the date of generation of the credential.- Returns:
- possible object is
String
-
setIssued
public void setIssued(@Nullable OffsetDateTime value)Sets the value of the issued property.- Parameters:
value- allowed object isString
-
getValidUntil
@Nullable public OffsetDateTime getValidUntil()
The valid until date. The value of the validUntil property represents the date and time the credential ceases to be valid.- Returns:
- possible object is
String
-
setValidUntil
public void setValidUntil(@Nullable OffsetDateTime value)Sets the value of the validUntil property.- Parameters:
value- allowed object isString
-
getIssuer
@Nullable public IdReferenceType getIssuer()
The issuer of the Europass credential. Must be an organization. It must refer to an existing organization-record in the 'agentReferences'-section.- Returns:
- possible object is
IdReferenceType
-
setIssuer
public void setIssuer(@Nullable IdReferenceType value)Sets the value of the issuer property.- Parameters:
value- allowed object isIdReferenceType
-
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
-
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
-
getCredentialSubject
@Nullable public CredentialSubjectType getCredentialSubject()
Gets the value of the credentialSubject property.- Returns:
- possible object is
CredentialSubjectType
-
setCredentialSubject
public void setCredentialSubject(@Nullable CredentialSubjectType value)Sets the value of the credentialSubject property.- Parameters:
value- allowed object isCredentialSubjectType
-
getLearningSpecificationReferences
@Nullable public LearningSpecificationReferencesType getLearningSpecificationReferences()
Gets the value of the learningSpecificationReferences property.- Returns:
- possible object is
LearningSpecificationReferencesType
-
setLearningSpecificationReferences
public void setLearningSpecificationReferences(@Nullable LearningSpecificationReferencesType value)Sets the value of the learningSpecificationReferences property.- Parameters:
value- allowed object isLearningSpecificationReferencesType
-
getLearningOutcomeReferences
@Nullable public LearningOutcomeReferencesType getLearningOutcomeReferences()
Gets the value of the learningOutcomeReferences property.- Returns:
- possible object is
LearningOutcomeReferencesType
-
setLearningOutcomeReferences
public void setLearningOutcomeReferences(@Nullable LearningOutcomeReferencesType value)Sets the value of the learningOutcomeReferences property.- Parameters:
value- allowed object isLearningOutcomeReferencesType
-
getLearningActivitySpecificationReferences
@Nullable public LearningActivitySpecificationReferencesType getLearningActivitySpecificationReferences()
Gets the value of the learningActivitySpecificationReferences property.- Returns:
- possible object is
LearningActivitySpecificationReferencesType
-
setLearningActivitySpecificationReferences
public void setLearningActivitySpecificationReferences(@Nullable LearningActivitySpecificationReferencesType value)Sets the value of the learningActivitySpecificationReferences property.- Parameters:
value- allowed object isLearningActivitySpecificationReferencesType
-
getAssessmentSpecificationReferences
@Nullable public AssessmentSpecificationReferencesType getAssessmentSpecificationReferences()
Gets the value of the assessmentSpecificationReferences property.- Returns:
- possible object is
AssessmentSpecificationReferencesType
-
setAssessmentSpecificationReferences
public void setAssessmentSpecificationReferences(@Nullable AssessmentSpecificationReferencesType value)Sets the value of the assessmentSpecificationReferences property.- Parameters:
value- allowed object isAssessmentSpecificationReferencesType
-
getEntitlementSpecificationReferences
@Nullable public EntitlementSpecificationReferencesType getEntitlementSpecificationReferences()
Gets the value of the entitlementSpecificationReferences property.- Returns:
- possible object is
EntitlementSpecificationReferencesType
-
setEntitlementSpecificationReferences
public void setEntitlementSpecificationReferences(@Nullable EntitlementSpecificationReferencesType value)Sets the value of the entitlementSpecificationReferences property.- Parameters:
value- allowed object isEntitlementSpecificationReferencesType
-
getLearningOpportunityReferences
@Nullable public LearningOpportunityReferencesType getLearningOpportunityReferences()
Gets the value of the learningOpportunityReferences property.- Returns:
- possible object is
LearningOpportunityReferencesType
-
setLearningOpportunityReferences
public void setLearningOpportunityReferences(@Nullable LearningOpportunityReferencesType value)Sets the value of the learningOpportunityReferences property.- Parameters:
value- allowed object isLearningOpportunityReferencesType
-
getAgentReferences
@Nullable public AgentReferencesType getAgentReferences()
Gets the value of the agentReferences property.- Returns:
- possible object is
AgentReferencesType
-
setAgentReferences
public void setAgentReferences(@Nullable AgentReferencesType value)Sets the value of the agentReferences property.- Parameters:
value- allowed object isAgentReferencesType
-
getAwardingProcessReferences
@Nullable public AwardingProcessReferencesType getAwardingProcessReferences()
Gets the value of the awardingProcessReferences property.- Returns:
- possible object is
AwardingProcessReferencesType
-
setAwardingProcessReferences
public void setAwardingProcessReferences(@Nullable AwardingProcessReferencesType value)Sets the value of the awardingProcessReferences property.- Parameters:
value- allowed object isAwardingProcessReferencesType
-
getAccreditationReferences
@Nullable public AccreditationReferencesType getAccreditationReferences()
Gets the value of the accreditationReferences property.- Returns:
- possible object is
AccreditationReferencesType
-
setAccreditationReferences
public void setAccreditationReferences(@Nullable AccreditationReferencesType value)Sets the value of the accreditationReferences property.- Parameters:
value- allowed object isAccreditationReferencesType
-
getScoringSchemeReferences
@Nullable public ScoringSchemeReferencesType getScoringSchemeReferences()
Gets the value of the scoringSchemeReferences property.- Returns:
- possible object is
ScoringSchemeReferencesType
-
setScoringSchemeReferences
public void setScoringSchemeReferences(@Nullable ScoringSchemeReferencesType value)Sets the value of the scoringSchemeReferences property.- Parameters:
value- allowed object isScoringSchemeReferencesType
-
getSemanticFrameworkReferences
@Nullable public FrameworkReferencesType getSemanticFrameworkReferences()
Gets the value of the semanticFrameworkReferences property.- Returns:
- possible object is
FrameworkReferencesType
-
setSemanticFrameworkReferences
public void setSemanticFrameworkReferences(@Nullable FrameworkReferencesType value)Sets the value of the semanticFrameworkReferences property.- Parameters:
value- allowed object isFrameworkReferencesType
-
getDisplayParameters
@Nullable public DisplayParametersType getDisplayParameters()
Gets the value of the displayParameters property.- Returns:
- possible object is
DisplayParametersType
-
setDisplayParameters
public void setDisplayParameters(@Nullable DisplayParametersType value)Sets the value of the displayParameters property.- Parameters:
value- allowed object isDisplayParametersType
-
getAttachmentList
@Nullable public AttachmentListType getAttachmentList()
Gets the value of the attachmentList property.- Returns:
- possible object is
AttachmentListType
-
setAttachmentList
public void setAttachmentList(@Nullable AttachmentListType value)Sets the value of the attachmentList property.- Parameters:
value- allowed object isAttachmentListType
-
getProof
@Nullable public EuropassCredentialType.Proof getProof()
Gets the value of the proof property.- Returns:
- possible object is
EuropassCredentialType.Proof
-
setProof
public void setProof(@Nullable EuropassCredentialType.Proof value)Sets the value of the proof property.- Parameters:
value- allowed object isEuropassCredentialType.Proof
-
getChildCredentials
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<ChildCredentialsType> getChildCredentials()Gets the value of the childCredentials 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 childCredentials property.For example, to add a new item, do as follows:
getChildCredentials().add(newItem);Objects of the following type(s) are allowed in the list
ChildCredentialsType
-
getId
@Nullable public String getId()
A portable identifier of the credential. (i.e. a urn in the uuid namespace, urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6)- Returns:
- possible object is
String
-
setId
public void setId(@Nullable String value)Sets the value of the id property.- Parameters:
value- allowed object isString
-
getXsdVersion
@Nullable public String getXsdVersion()
Gets the value of the xsdVersion property.- Returns:
- possible object is
String
-
setXsdVersion
public void setXsdVersion(@Nullable String value)Sets the value of the xsdVersion 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.
-
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.
-
setChildCredentials
public void setChildCredentials(@Nullable List<ChildCredentialsType> 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.
-
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.
-
hasChildCredentialsEntries
public boolean hasChildCredentialsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoChildCredentialsEntries
public boolean hasNoChildCredentialsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getChildCredentialsCount
@Nonnegative public int getChildCredentialsCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getChildCredentialsAtIndex
@Nullable public ChildCredentialsType getChildCredentialsAtIndex(@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!
-
addChildCredentials
public void addChildCredentials(@Nonnull ChildCredentialsType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
cloneTo
public void cloneTo(@Nonnull EuropassCredentialType 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 EuropassCredentialType clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
-
getValidFromLocal
@Nullable public LocalDateTime getValidFromLocal()
Created by ph-jaxb22-plugin -Xph-offset-dt-extension- Returns:
- The LocalDateTime representation of validFrom. May be
null.
-
setValidFrom
public void setValidFrom(@Nullable LocalDateTime aValue)Created by ph-jaxb22-plugin -Xph-offset-dt-extension- Parameters:
aValue- The LocalDateTime to set. May benull.
-
getIssuedLocal
@Nullable public LocalDateTime getIssuedLocal()
Created by ph-jaxb22-plugin -Xph-offset-dt-extension- Returns:
- The LocalDateTime representation of issued. May be
null.
-
setIssued
public void setIssued(@Nullable LocalDateTime aValue)Created by ph-jaxb22-plugin -Xph-offset-dt-extension- Parameters:
aValue- The LocalDateTime to set. May benull.
-
getValidUntilLocal
@Nullable public LocalDateTime getValidUntilLocal()
Created by ph-jaxb22-plugin -Xph-offset-dt-extension- Returns:
- The LocalDateTime representation of validUntil. May be
null.
-
setValidUntil
public void setValidUntil(@Nullable LocalDateTime aValue)Created by ph-jaxb22-plugin -Xph-offset-dt-extension- Parameters:
aValue- The LocalDateTime to set. May benull.
-
-