Class EntitlementSpecificationType
- java.lang.Object
-
- eu.europa.data.europass.model.credentials_.EntitlementSpecificationType
-
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable,Cloneable
@CodingStyleguideUnaware public class EntitlementSpecificationType extends Object implements com.helger.commons.lang.IExplicitlyCloneable
The specification of a right a person has access to, typically as a result of a learning achievement. A specification may take the form of the right to be a member of an organisation, to follow a certain learning opportunity specification, or to follow a certain career. An entitlment may be prospective, i.e. awarding the right to apply for the entitlement, or actual, i.e. granting the entitlementJava class for EntitlementSpecificationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EntitlementSpecificationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://data.europa.eu/europass/model/credentials#}CommonSpecificationElements"/> <element name="type"> <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#}EntitlementTypeEnumType" /> <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="status"> <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#}EntitlementStatusEnumType" /> <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="limitOrganization" type="{http://data.europa.eu/europass/model/credentials#}IdReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="limitJurisdiction" maxOccurs="unbounded" 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#}LocationCodeContentType" /> <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="limitOccupation" maxOccurs="unbounded" 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://www.w3.org/2001/XMLSchema}anySimpleType" /> <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="limitNationalOccupation" maxOccurs="unbounded" 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://www.w3.org/2001/XMLSchema}anySimpleType" /> <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="mayResultFrom" type="{http://data.europa.eu/europass/model/credentials#}IdReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="hasPart" type="{http://data.europa.eu/europass/model/credentials#}IdReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="specializationOf" 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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEntitlementSpecificationType.LimitJurisdictionJava class for anonymous complex type.static classEntitlementSpecificationType.LimitNationalOccupationJava class for anonymous complex type.static classEntitlementSpecificationType.LimitOccupationJava class for anonymous complex type.static classEntitlementSpecificationType.StatusJava class for anonymous complex type.static classEntitlementSpecificationType.TypeJava class for anonymous complex type.
-
Constructor Summary
Constructors Constructor Description EntitlementSpecificationType()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-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-extensionvoidaddLimitJurisdiction(EntitlementSpecificationType.LimitJurisdiction elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddLimitNationalOccupation(EntitlementSpecificationType.LimitNationalOccupation elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddLimitOccupation(EntitlementSpecificationType.LimitOccupation elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddLimitOrganization(IdReferenceType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddMayResultFrom(IdReferenceType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddSpecializationOf(IdReferenceType 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-extensionEntitlementSpecificationTypeclone()Created by ph-jaxb22-plugin -Xph-cloneable2voidcloneTo(EntitlementSpecificationType 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<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-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-extensionList<EntitlementSpecificationType.LimitJurisdiction>getLimitJurisdiction()Gets the value of the limitJurisdiction property.EntitlementSpecificationType.LimitJurisdictiongetLimitJurisdictionAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetLimitJurisdictionCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<EntitlementSpecificationType.LimitNationalOccupation>getLimitNationalOccupation()Gets the value of the limitNationalOccupation property.EntitlementSpecificationType.LimitNationalOccupationgetLimitNationalOccupationAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetLimitNationalOccupationCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<EntitlementSpecificationType.LimitOccupation>getLimitOccupation()Gets the value of the limitOccupation property.EntitlementSpecificationType.LimitOccupationgetLimitOccupationAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetLimitOccupationCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<IdReferenceType>getLimitOrganization()Gets the value of the limitOrganization property.IdReferenceTypegetLimitOrganizationAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetLimitOrganizationCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<IdReferenceType>getMayResultFrom()Gets the value of the mayResultFrom property.IdReferenceTypegetMayResultFromAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetMayResultFromCount()Created by ph-jaxb22-plugin -Xph-list-extensionList<IdReferenceType>getSpecializationOf()Gets the value of the specializationOf property.IdReferenceTypegetSpecializationOfAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetSpecializationOfCount()Created by ph-jaxb22-plugin -Xph-list-extensionEntitlementSpecificationType.StatusgetStatus()Gets the value of the status property.List<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-extensionEntitlementSpecificationType.TypegetType()Gets the value of the type property.booleanhasAdditionalNoteEntries()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-extensionbooleanhasLimitJurisdictionEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasLimitNationalOccupationEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasLimitOccupationEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasLimitOrganizationEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasMayResultFromEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoAdditionalNoteEntries()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-extensionbooleanhasNoLimitJurisdictionEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoLimitNationalOccupationEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoLimitOccupationEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoLimitOrganizationEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoMayResultFromEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoSpecializationOfEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoSupplementaryDocEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoTitleEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasSpecializationOfEntries()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-extensionvoidsetAltLabel(List<LanguageStringType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetDescription(List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-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-extensionvoidsetLimitJurisdiction(List<EntitlementSpecificationType.LimitJurisdiction> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetLimitNationalOccupation(List<EntitlementSpecificationType.LimitNationalOccupation> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetLimitOccupation(List<EntitlementSpecificationType.LimitOccupation> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetLimitOrganization(List<IdReferenceType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetMayResultFrom(List<IdReferenceType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetSpecializationOf(List<IdReferenceType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetStatus(EntitlementSpecificationType.Status value)Sets the value of the status property.voidsetSupplementaryDoc(List<DocumentType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetTitle(List<LanguageStringType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetType(EntitlementSpecificationType.Type value)Sets the value of the type 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
-
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
-
getType
@Nullable public EntitlementSpecificationType.Type getType()
Gets the value of the type property.- Returns:
- possible object is
EntitlementSpecificationType.Type
-
setType
public void setType(@Nullable EntitlementSpecificationType.Type value)Sets the value of the type property.- Parameters:
value- allowed object isEntitlementSpecificationType.Type
-
getStatus
@Nullable public EntitlementSpecificationType.Status getStatus()
Gets the value of the status property.- Returns:
- possible object is
EntitlementSpecificationType.Status
-
setStatus
public void setStatus(@Nullable EntitlementSpecificationType.Status value)Sets the value of the status property.- Parameters:
value- allowed object isEntitlementSpecificationType.Status
-
getLimitOrganization
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<IdReferenceType> getLimitOrganization()Gets the value of the limitOrganization 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 limitOrganization property.For example, to add a new item, do as follows:
getLimitOrganization().add(newItem);Objects of the following type(s) are allowed in the list
IdReferenceType
-
getLimitJurisdiction
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<EntitlementSpecificationType.LimitJurisdiction> getLimitJurisdiction()Gets the value of the limitJurisdiction 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 limitJurisdiction property.For example, to add a new item, do as follows:
getLimitJurisdiction().add(newItem);Objects of the following type(s) are allowed in the list
EntitlementSpecificationType.LimitJurisdiction
-
getLimitOccupation
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<EntitlementSpecificationType.LimitOccupation> getLimitOccupation()Gets the value of the limitOccupation 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 limitOccupation property.For example, to add a new item, do as follows:
getLimitOccupation().add(newItem);Objects of the following type(s) are allowed in the list
EntitlementSpecificationType.LimitOccupation
-
getLimitNationalOccupation
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<EntitlementSpecificationType.LimitNationalOccupation> getLimitNationalOccupation()Gets the value of the limitNationalOccupation 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 limitNationalOccupation property.For example, to add a new item, do as follows:
getLimitNationalOccupation().add(newItem);Objects of the following type(s) are allowed in the list
EntitlementSpecificationType.LimitNationalOccupation
-
getMayResultFrom
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<IdReferenceType> getMayResultFrom()Gets the value of the mayResultFrom 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 mayResultFrom property.For example, to add a new item, do as follows:
getMayResultFrom().add(newItem);Objects of the following type(s) are allowed in the list
IdReferenceType
-
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
-
getSpecializationOf
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<IdReferenceType> getSpecializationOf()Gets the value of the specializationOf 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 specializationOf property.For example, to add a new item, do as follows:
getSpecializationOf().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.
-
setLimitOrganization
public void setLimitOrganization(@Nullable List<IdReferenceType> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setLimitJurisdiction
public void setLimitJurisdiction(@Nullable List<EntitlementSpecificationType.LimitJurisdiction> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setLimitOccupation
public void setLimitOccupation(@Nullable List<EntitlementSpecificationType.LimitOccupation> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setLimitNationalOccupation
public void setLimitNationalOccupation(@Nullable List<EntitlementSpecificationType.LimitNationalOccupation> aList)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setMayResultFrom
public void setMayResultFrom(@Nullable List<IdReferenceType> 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.
-
setSpecializationOf
public void setSpecializationOf(@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.
-
hasLimitOrganizationEntries
public boolean hasLimitOrganizationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoLimitOrganizationEntries
public boolean hasNoLimitOrganizationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getLimitOrganizationCount
@Nonnegative public int getLimitOrganizationCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getLimitOrganizationAtIndex
@Nullable public IdReferenceType getLimitOrganizationAtIndex(@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!
-
addLimitOrganization
public void addLimitOrganization(@Nonnull IdReferenceType elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasLimitJurisdictionEntries
public boolean hasLimitJurisdictionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoLimitJurisdictionEntries
public boolean hasNoLimitJurisdictionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getLimitJurisdictionCount
@Nonnegative public int getLimitJurisdictionCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getLimitJurisdictionAtIndex
@Nullable public EntitlementSpecificationType.LimitJurisdiction getLimitJurisdictionAtIndex(@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!
-
addLimitJurisdiction
public void addLimitJurisdiction(@Nonnull EntitlementSpecificationType.LimitJurisdiction elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasLimitOccupationEntries
public boolean hasLimitOccupationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoLimitOccupationEntries
public boolean hasNoLimitOccupationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getLimitOccupationCount
@Nonnegative public int getLimitOccupationCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getLimitOccupationAtIndex
@Nullable public EntitlementSpecificationType.LimitOccupation getLimitOccupationAtIndex(@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!
-
addLimitOccupation
public void addLimitOccupation(@Nonnull EntitlementSpecificationType.LimitOccupation elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasLimitNationalOccupationEntries
public boolean hasLimitNationalOccupationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoLimitNationalOccupationEntries
public boolean hasNoLimitNationalOccupationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getLimitNationalOccupationCount
@Nonnegative public int getLimitNationalOccupationCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getLimitNationalOccupationAtIndex
@Nullable public EntitlementSpecificationType.LimitNationalOccupation getLimitNationalOccupationAtIndex(@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!
-
addLimitNationalOccupation
public void addLimitNationalOccupation(@Nonnull EntitlementSpecificationType.LimitNationalOccupation elem)Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasMayResultFromEntries
public boolean hasMayResultFromEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoMayResultFromEntries
public boolean hasNoMayResultFromEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getMayResultFromCount
@Nonnegative public int getMayResultFromCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getMayResultFromAtIndex
@Nullable public IdReferenceType getMayResultFromAtIndex(@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!
-
addMayResultFrom
public void addMayResultFrom(@Nonnull IdReferenceType 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.
-
hasSpecializationOfEntries
public boolean hasSpecializationOfEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoSpecializationOfEntries
public boolean hasNoSpecializationOfEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getSpecializationOfCount
@Nonnegative public int getSpecializationOfCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getSpecializationOfAtIndex
@Nullable public IdReferenceType getSpecializationOfAtIndex(@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!
-
addSpecializationOf
public void addSpecializationOf(@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 EntitlementSpecificationType 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 EntitlementSpecificationType clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
-
-