Class Referentielijst
java.lang.Object
nl.geostandaarden.mim_1_1_0.relatiesoort.DatatypeAbstract
nl.geostandaarden.mim_1_1_0.relatiesoort.Referentielijst
- All Implemented Interfaces:
AttribuutsoortType,org.jvnet.jaxb.lang.Child
Java class for Referentielijst complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Referentielijst">
<complexContent>
<extension base="{http://www.geostandaarden.nl/mim/mim-core/1.1}Datatype">
<sequence>
<element name="naam" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="begrip" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="alias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="herkomst" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="definitie" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}xhtmlText"/>
<element name="datumOpname" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="toelichting" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}xhtmlText" minOccurs="0"/>
<element name="locatie" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="referentieElementen" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.geostandaarden.nl/mim/mim-core/1.1}ReferentieElement" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element ref="{http://www.geostandaarden.nl/mim/mim-ext/1.0}kenmerken" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex typeNested classes/interfaces inherited from class nl.geostandaarden.mim_1_1_0.relatiesoort.DatatypeAbstract
DatatypeAbstract.Supertypen -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringDe alternatieve weergave van de naam.Verwijzing naar een begrip.protected StringDe datum waarop de lijst is opgenomen in het informatiemodel.protected XhtmlTextDe beschrijving van de betekenis van de lijst zoals gespecificeerd in de catalogus van de desbetreffende registratie.protected StringDe registratie in wiens catalogus de lijst is gespecificeerd (oftewel de registratie waar de referentielijst deel van uitmaakt).protected Kenmerkenprotected StringDe verwijzing (URL) naar de locatie van de bijbehorende schema’s met waardelijsten.protected StringDe naam van de lijst zoals gespecificeerd in de catalogus van de desbetreffende registratie dan wel, indien het een door de eigen organisatie toegevoegde lijst betreft, de door de eigen organisatie vastgestelde naam van de lijst.protected Referentielijst.ReferentieElementenprotected XhtmlTextVoor lijsten die deel uitmaken van een registratie betreft dit de daarin opgenomen toelichting.Fields inherited from class nl.geostandaarden.mim_1_1_0.relatiesoort.DatatypeAbstract
id, index, supertypen -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterUnmarshal(jakarta.xml.bind.Unmarshaller unmarshaller, Object parent) This method is invoked by the JAXB implementation on each instance when unmarshalling completes.booleangetAlias()De alternatieve weergave van de naam.Verwijzing naar een begrip.De datum waarop de lijst is opgenomen in het informatiemodel.De beschrijving van de betekenis van de lijst zoals gespecificeerd in de catalogus van de desbetreffende registratie.De registratie in wiens catalogus de lijst is gespecificeerd (oftewel de registratie waar de referentielijst deel van uitmaakt).Gets the value of the kenmerken property.De verwijzing (URL) naar de locatie van de bijbehorende schema’s met waardelijsten.getNaam()De naam van de lijst zoals gespecificeerd in de catalogus van de desbetreffende registratie dan wel, indien het een door de eigen organisatie toegevoegde lijst betreft, de door de eigen organisatie vastgestelde naam van de lijst.Gets the parent object in the object tree representing the unmarshalled xml document.Gets the value of the referentieElementen property.Voor lijsten die deel uitmaken van een registratie betreft dit de daarin opgenomen toelichting.inthashCode()voidSets the value of the alias property.voidsetDatumOpname(String value) Sets the value of the datumOpname property.voidsetDefinitie(XhtmlText value) Sets the value of the definitie property.voidsetHerkomst(String value) Sets the value of the herkomst property.voidsetKenmerken(Kenmerken value) Sets the value of the kenmerken property.voidsetLocatie(String value) Sets the value of the locatie property.voidSets the value of the naam property.voidvoidSets the value of the referentieElementen property.voidsetToelichting(XhtmlText value) Sets the value of the toelichting property.Sets the value of the alias property.withBegrip(String... values) Adds objects to the list of Begrip using add methodwithBegrip(Collection<String> values) Adds objects to the list of Begrip using addAll methodwithDatumOpname(String value) Sets the value of the datumOpname property.withDefinitie(XhtmlText value) Sets the value of the definitie property.withHerkomst(String value) Sets the value of the herkomst property.Sets the value of the id property.withIndex(BigInteger value) Sets the value of the index property.withKenmerken(Kenmerken value) Sets the value of the kenmerken property.withLocatie(String value) Sets the value of the locatie property.Sets the value of the naam property.withParent(Object parent) Sets the value of the referentieElementen property.Sets the value of the supertypen property.withToelichting(XhtmlText value) Sets the value of the toelichting property.Methods inherited from class nl.geostandaarden.mim_1_1_0.relatiesoort.DatatypeAbstract
getId, getIndex, getSupertypen, setId, setIndex, setSupertypen
-
Field Details
-
naam
De naam van de lijst zoals gespecificeerd in de catalogus van de desbetreffende registratie dan wel, indien het een door de eigen organisatie toegevoegde lijst betreft, de door de eigen organisatie vastgestelde naam van de lijst. -
begrip
Verwijzing naar een begrip. De verwijzing heeft de vorm van een term of een URI. -
alias
De alternatieve weergave van de naam. -
herkomst
De registratie in wiens catalogus de lijst is gespecificeerd (oftewel de registratie waar de referentielijst deel van uitmaakt). Deze specificatie is toegevoegd t.o.v. de registratie catalogus aangezien het hier niet om een registratie gaat maar wel duidelijk moet zijn in welke registratie de (verwijzing naar de) lijst voorkomt (indien van toepassing). -
definitie
De beschrijving van de betekenis van de lijst zoals gespecificeerd in de catalogus van de desbetreffende registratie. -
datumOpname
De datum waarop de lijst is opgenomen in het informatiemodel. -
toelichting
Voor lijsten die deel uitmaken van een registratie betreft dit de daarin opgenomen toelichting. -
locatie
De verwijzing (URL) naar de locatie van de bijbehorende schema’s met waardelijsten. -
referentieElementen
-
kenmerken
-
-
Constructor Details
-
Referentielijst
public Referentielijst()
-
-
Method Details
-
getNaam
De naam van de lijst zoals gespecificeerd in de catalogus van de desbetreffende registratie dan wel, indien het een door de eigen organisatie toegevoegde lijst betreft, de door de eigen organisatie vastgestelde naam van de lijst.- Returns:
- possible object is
String
-
setNaam
Sets the value of the naam property. -
getBegrip
Verwijzing naar een begrip. De verwijzing heeft de vorm van een term of een URI. Gets the value of the begrip 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 begrip property.For example, to add a new item, do as follows:
getBegrip().add(newItem);
Objects of the following type(s) are allowed in the list
String- Returns:
- The value of the begrip property.
-
getAlias
De alternatieve weergave van de naam.- Returns:
- possible object is
String
-
setAlias
Sets the value of the alias property.- Parameters:
value- allowed object isString- See Also:
-
getHerkomst
De registratie in wiens catalogus de lijst is gespecificeerd (oftewel de registratie waar de referentielijst deel van uitmaakt). Deze specificatie is toegevoegd t.o.v. de registratie catalogus aangezien het hier niet om een registratie gaat maar wel duidelijk moet zijn in welke registratie de (verwijzing naar de) lijst voorkomt (indien van toepassing).- Returns:
- possible object is
String
-
setHerkomst
Sets the value of the herkomst property.- Parameters:
value- allowed object isString- See Also:
-
getDefinitie
De beschrijving van de betekenis van de lijst zoals gespecificeerd in de catalogus van de desbetreffende registratie.- Returns:
- possible object is
XhtmlText
-
setDefinitie
Sets the value of the definitie property.- Parameters:
value- allowed object isXhtmlText- See Also:
-
getDatumOpname
De datum waarop de lijst is opgenomen in het informatiemodel.- Returns:
- possible object is
String
-
setDatumOpname
Sets the value of the datumOpname property.- Parameters:
value- allowed object isString- See Also:
-
getToelichting
Voor lijsten die deel uitmaken van een registratie betreft dit de daarin opgenomen toelichting.- Returns:
- possible object is
XhtmlText
-
setToelichting
Sets the value of the toelichting property.- Parameters:
value- allowed object isXhtmlText- See Also:
-
getLocatie
De verwijzing (URL) naar de locatie van de bijbehorende schema’s met waardelijsten.- Returns:
- possible object is
String
-
setLocatie
Sets the value of the locatie property.- Parameters:
value- allowed object isString- See Also:
-
getReferentieElementen
Gets the value of the referentieElementen property.- Returns:
- possible object is
Referentielijst.ReferentieElementen
-
setReferentieElementen
Sets the value of the referentieElementen property.- Parameters:
value- allowed object isReferentielijst.ReferentieElementen
-
getKenmerken
Gets the value of the kenmerken property.- Returns:
- possible object is
Kenmerken
-
setKenmerken
Sets the value of the kenmerken property.- Parameters:
value- allowed object isKenmerken
-
equals
- Overrides:
equalsin classDatatypeAbstract
-
hashCode
public int hashCode()- Overrides:
hashCodein classDatatypeAbstract
-
getParent
Gets the parent object in the object tree representing the unmarshalled xml document.- Specified by:
getParentin interfaceorg.jvnet.jaxb.lang.Child- Overrides:
getParentin classDatatypeAbstract- Returns:
- The parent object.
-
setParent
- Specified by:
setParentin interfaceorg.jvnet.jaxb.lang.Child- Overrides:
setParentin classDatatypeAbstract
-
afterUnmarshal
This method is invoked by the JAXB implementation on each instance when unmarshalling completes.- Overrides:
afterUnmarshalin classDatatypeAbstract- Parameters:
unmarshaller- The unmarshaller that generated the instance.parent- The parent object in the object tree.
-
withNaam
Sets the value of the naam property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withBegrip
Adds objects to the list of Begrip using add method- Parameters:
values- objects to add to the list Begrip- Returns:
- The class instance
-
withBegrip
Adds objects to the list of Begrip using addAll method- Parameters:
values- objects to add to the list Begrip- Returns:
- The class instance
-
withAlias
Sets the value of the alias property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withHerkomst
Sets the value of the herkomst property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withDefinitie
Sets the value of the definitie property.- Parameters:
value- allowed object isXhtmlText- Returns:
- The class instance
-
withDatumOpname
Sets the value of the datumOpname property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withToelichting
Sets the value of the toelichting property.- Parameters:
value- allowed object isXhtmlText- Returns:
- The class instance
-
withLocatie
Sets the value of the locatie property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withReferentieElementen
Sets the value of the referentieElementen property.- Parameters:
value- allowed object isReferentielijst.ReferentieElementen- Returns:
- The class instance
-
withKenmerken
Sets the value of the kenmerken property.- Parameters:
value- allowed object isKenmerken- Returns:
- The class instance
-
withParent
- Overrides:
withParentin classDatatypeAbstract- Parameters:
parent- allowed object isObject- Returns:
- The class instance
-
withSupertypen
Sets the value of the supertypen property.- Overrides:
withSupertypenin classDatatypeAbstract- Parameters:
value- allowed object isDatatypeAbstract.Supertypen- Returns:
- The class instance
-
withId
Sets the value of the id property.- Overrides:
withIdin classDatatypeAbstract- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withIndex
Sets the value of the index property.- Overrides:
withIndexin classDatatypeAbstract- Parameters:
value- allowed object isBigInteger- Returns:
- The class instance
-