Class Attribuutsoort
java.lang.Object
nl.geostandaarden.mim_1_1_0.relatierol.Attribuutsoort
- All Implemented Interfaces:
org.jvnet.jaxb.lang.Child
- Direct Known Subclasses:
AttribuutsoortEx
Java class for Attribuutsoort complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Attribuutsoort">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<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="herkomstDefinitie" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="datumOpname" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="type">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element ref="{http://www.geostandaarden.nl/mim/mim-core/1.1}Datatype"/>
<element ref="{http://www.geostandaarden.nl/mim/mim-ref/1.0}DatatypeRef"/>
<element ref="{http://www.geostandaarden.nl/mim/mim-ref/1.0}KeuzeRef"/>
<element ref="{http://www.geostandaarden.nl/mim/mim-ext/1.0}ConstructieRef"/>
</choice>
</restriction>
</complexContent>
</complexType>
</element>
<element name="lengte" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="patroon" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="formeelPatroon" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="indicatieMaterieleHistorie" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}boolean"/>
<element name="indicatieFormeleHistorie" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}boolean"/>
<element name="kardinaliteit" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="authentiek" 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="indicatieAfleidbaar" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}boolean"/>
<element name="indicatieClassificerend" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}boolean"/>
<element name="mogelijkGeenWaarde" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}boolean"/>
<element name="identificerend" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}boolean" minOccurs="0"/>
<element ref="{http://www.geostandaarden.nl/mim/mim-ext/1.0}kenmerken" minOccurs="0"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="index" type="{http://www.w3.org/2001/XMLSchema}integer" />
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Java class for anonymous complex type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
De alternatieve weergave van de naam.protected String
Aanduiding of het een authentiek gegeven (attribuutsoort) betreft.Verwijzing naar een begrip.protected String
De datum waarop de attribuutsoort is opgenomen in het informatiemodel.protected XhtmlText
De beschrijving van de betekenis van de attribuutsoort.protected String
Zoals patroon , formeel vastgelegd (met een reguliere expressie)protected String
De registratie of het informatiemodel waaraan de attribuutsoort ontleend is dan wel de eigen organisatie indien het door de eigen organisatie toegevoegd is.protected String
De registratie of het informatiemodel waaruit de definitie is overgenomen dan wel een aanduiding die aangeeft uit welke bronnen de defintie is samengesteld.protected String
protected Boolean
Aanduiding dat attribuutsoort onderdeel uitmaakt van de unieke aanduiding van een object.protected BigInteger
protected boolean
Aanduiding dat gegeven afleidbaar is uit andere attribuut- en/of relatiesoorten.protected boolean
Indicatie dat een attribuutsoort het objecttype waar het bijhoort classificeert in (sub)typen.protected boolean
Indicatie of de formele historie van de attribuutsoort te bevragen is.protected boolean
Indicatie of de materiële historie van de attribuutsoort te bevragen is.protected String
Deze indicatie geeft aan hoeveel keer waarden van deze attribuutsoort kunnen voorkomen bij een object van het betreffende objecttype.protected Kenmerken
protected String
De aanduiding van de lengte van een gegeven.protected boolean
Aanduiding dat attribuutsoort geen waarde met betekenis kan bevatten.protected String
De naam van de attribuutsoort.protected String
De verzameling van waarden die gegevens van deze attribuutsoort kunnen hebben (bereik) danwel moeten voldoen aan een specifiek patroon.protected XhtmlText
Een inhoudelijke toelichting op de attribuutsoort.protected Attribuutsoort.Type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
afterUnmarshal
(jakarta.xml.bind.Unmarshaller unmarshaller, Object parent) This method is invoked by the JAXB implementation on each instance when unmarshalling completes.boolean
getAlias()
De alternatieve weergave van de naam.Aanduiding of het een authentiek gegeven (attribuutsoort) betreft.Verwijzing naar een begrip.De datum waarop de attribuutsoort is opgenomen in het informatiemodel.De beschrijving van de betekenis van de attribuutsoort.Zoals patroon , formeel vastgelegd (met een reguliere expressie)De registratie of het informatiemodel waaraan de attribuutsoort ontleend is dan wel de eigen organisatie indien het door de eigen organisatie toegevoegd is.De registratie of het informatiemodel waaruit de definitie is overgenomen dan wel een aanduiding die aangeeft uit welke bronnen de defintie is samengesteld.getId()
Gets the value of the id property.getIndex()
Gets the value of the index property.Deze indicatie geeft aan hoeveel keer waarden van deze attribuutsoort kunnen voorkomen bij een object van het betreffende objecttype.Gets the value of the kenmerken property.De aanduiding van de lengte van een gegeven.getNaam()
De naam van de attribuutsoort.Gets the parent object in the object tree representing the unmarshalled xml document.De verzameling van waarden die gegevens van deze attribuutsoort kunnen hebben (bereik) danwel moeten voldoen aan een specifiek patroon.Een inhoudelijke toelichting op de attribuutsoort.getType()
Gets the value of the type property.int
hashCode()
Aanduiding dat attribuutsoort onderdeel uitmaakt van de unieke aanduiding van een object.boolean
Aanduiding dat gegeven afleidbaar is uit andere attribuut- en/of relatiesoorten.boolean
Indicatie dat een attribuutsoort het objecttype waar het bijhoort classificeert in (sub)typen.boolean
Indicatie of de formele historie van de attribuutsoort te bevragen is.boolean
Indicatie of de materiële historie van de attribuutsoort te bevragen is.boolean
Aanduiding dat attribuutsoort geen waarde met betekenis kan bevatten.void
Sets the value of the alias property.void
setAuthentiek
(String value) Sets the value of the authentiek property.void
setDatumOpname
(String value) Sets the value of the datumOpname property.void
setDefinitie
(XhtmlText value) Sets the value of the definitie property.void
setFormeelPatroon
(String value) Sets the value of the formeelPatroon property.void
setHerkomst
(String value) Sets the value of the herkomst property.void
setHerkomstDefinitie
(String value) Sets the value of the herkomstDefinitie property.void
Sets the value of the id property.void
setIdentificerend
(Boolean value) Sets the value of the identificerend property.void
setIndex
(BigInteger value) Sets the value of the index property.void
setIndicatieAfleidbaar
(boolean value) Sets the value of the indicatieAfleidbaar property.void
setIndicatieClassificerend
(boolean value) Sets the value of the indicatieClassificerend property.void
setIndicatieFormeleHistorie
(boolean value) Sets the value of the indicatieFormeleHistorie property.void
setIndicatieMaterieleHistorie
(boolean value) Sets the value of the indicatieMaterieleHistorie property.void
setKardinaliteit
(String value) Sets the value of the kardinaliteit property.void
setKenmerken
(Kenmerken value) Sets the value of the kenmerken property.void
Sets the value of the lengte property.void
setMogelijkGeenWaarde
(boolean value) Sets the value of the mogelijkGeenWaarde property.void
Sets the value of the naam property.void
void
setPatroon
(String value) Sets the value of the patroon property.void
setToelichting
(XhtmlText value) Sets the value of the toelichting property.void
setType
(Attribuutsoort.Type value) Sets the value of the type property.Sets the value of the alias property.withAuthentiek
(String value) Sets the value of the authentiek 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.withFormeelPatroon
(String value) Sets the value of the formeelPatroon property.withHerkomst
(String value) Sets the value of the herkomst property.withHerkomstDefinitie
(String value) Sets the value of the herkomstDefinitie property.Sets the value of the id property.withIdentificerend
(Boolean value) Sets the value of the identificerend property.withIndex
(BigInteger value) Sets the value of the index property.withIndicatieAfleidbaar
(boolean value) Sets the value of the indicatieAfleidbaar property.withIndicatieClassificerend
(boolean value) Sets the value of the indicatieClassificerend property.withIndicatieFormeleHistorie
(boolean value) Sets the value of the indicatieFormeleHistorie property.withIndicatieMaterieleHistorie
(boolean value) Sets the value of the indicatieMaterieleHistorie property.withKardinaliteit
(String value) Sets the value of the kardinaliteit property.withKenmerken
(Kenmerken value) Sets the value of the kenmerken property.withLengte
(String value) Sets the value of the lengte property.withMogelijkGeenWaarde
(boolean value) Sets the value of the mogelijkGeenWaarde property.Sets the value of the naam property.withParent
(Object parent) withPatroon
(String value) Sets the value of the patroon property.withToelichting
(XhtmlText value) Sets the value of the toelichting property.withType
(Attribuutsoort.Type value) Sets the value of the type property.
-
Field Details
-
naam
De naam van de attribuutsoort. -
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 of het informatiemodel waaraan de attribuutsoort ontleend is dan wel de eigen organisatie indien het door de eigen organisatie toegevoegd is. -
definitie
De beschrijving van de betekenis van de attribuutsoort. -
herkomstDefinitie
De registratie of het informatiemodel waaruit de definitie is overgenomen dan wel een aanduiding die aangeeft uit welke bronnen de defintie is samengesteld. -
datumOpname
De datum waarop de attribuutsoort is opgenomen in het informatiemodel. -
type
-
lengte
De aanduiding van de lengte van een gegeven. Getallen kunnen altijd positief of negatief zijn. -
patroon
De verzameling van waarden die gegevens van deze attribuutsoort kunnen hebben (bereik) danwel moeten voldoen aan een specifiek patroon. -
formeelPatroon
Zoals patroon , formeel vastgelegd (met een reguliere expressie) -
indicatieMaterieleHistorie
protected boolean indicatieMaterieleHistorieIndicatie of de materiële historie van de attribuutsoort te bevragen is. Materiële historie geeft aan wanneer een verandering is opgetreden in de werkelijkheid die heeft geleid tot verandering van de attribuutwaarde. -
indicatieFormeleHistorie
protected boolean indicatieFormeleHistorieIndicatie of de formele historie van de attribuutsoort te bevragen is. Formele historie geeft aan wanneer in de administratie een verandering is verwerkt van de attribuutwaarde (wanneer was de verandering bekend en is deze verwerkt). -
kardinaliteit
Deze indicatie geeft aan hoeveel keer waarden van deze attribuutsoort kunnen voorkomen bij een object van het betreffende objecttype. -
authentiek
Aanduiding of het een authentiek gegeven (attribuutsoort) betreft. -
toelichting
Een inhoudelijke toelichting op de attribuutsoort. -
indicatieAfleidbaar
protected boolean indicatieAfleidbaarAanduiding dat gegeven afleidbaar is uit andere attribuut- en/of relatiesoorten. -
indicatieClassificerend
protected boolean indicatieClassificerendIndicatie dat een attribuutsoort het objecttype waar het bijhoort classificeert in (sub)typen. -
mogelijkGeenWaarde
protected boolean mogelijkGeenWaardeAanduiding dat attribuutsoort geen waarde met betekenis kan bevatten. -
identificerend
Aanduiding dat attribuutsoort onderdeel uitmaakt van de unieke aanduiding van een object. -
kenmerken
-
id
-
index
-
-
Constructor Details
-
Attribuutsoort
public Attribuutsoort()
-
-
Method Details
-
getNaam
De naam van de attribuutsoort.- 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
set
method 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 of het informatiemodel waaraan de attribuutsoort ontleend is dan wel de eigen organisatie indien het door de eigen organisatie toegevoegd is.- 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 attribuutsoort.- Returns:
- possible object is
XhtmlText
-
setDefinitie
Sets the value of the definitie property.- Parameters:
value
- allowed object isXhtmlText
- See Also:
-
getHerkomstDefinitie
De registratie of het informatiemodel waaruit de definitie is overgenomen dan wel een aanduiding die aangeeft uit welke bronnen de defintie is samengesteld.- Returns:
- possible object is
String
-
setHerkomstDefinitie
Sets the value of the herkomstDefinitie property.- Parameters:
value
- allowed object isString
- See Also:
-
getDatumOpname
De datum waarop de attribuutsoort 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:
-
getType
Gets the value of the type property.- Returns:
- possible object is
Attribuutsoort.Type
-
setType
Sets the value of the type property.- Parameters:
value
- allowed object isAttribuutsoort.Type
-
getLengte
De aanduiding van de lengte van een gegeven. Getallen kunnen altijd positief of negatief zijn.- Returns:
- possible object is
String
-
setLengte
Sets the value of the lengte property.- Parameters:
value
- allowed object isString
- See Also:
-
getPatroon
De verzameling van waarden die gegevens van deze attribuutsoort kunnen hebben (bereik) danwel moeten voldoen aan een specifiek patroon.- Returns:
- possible object is
String
-
setPatroon
Sets the value of the patroon property.- Parameters:
value
- allowed object isString
- See Also:
-
getFormeelPatroon
Zoals patroon , formeel vastgelegd (met een reguliere expressie)- Returns:
- possible object is
String
-
setFormeelPatroon
Sets the value of the formeelPatroon property.- Parameters:
value
- allowed object isString
- See Also:
-
isIndicatieMaterieleHistorie
public boolean isIndicatieMaterieleHistorie()Indicatie of de materiële historie van de attribuutsoort te bevragen is. Materiële historie geeft aan wanneer een verandering is opgetreden in de werkelijkheid die heeft geleid tot verandering van de attribuutwaarde. -
setIndicatieMaterieleHistorie
public void setIndicatieMaterieleHistorie(boolean value) Sets the value of the indicatieMaterieleHistorie property. -
isIndicatieFormeleHistorie
public boolean isIndicatieFormeleHistorie()Indicatie of de formele historie van de attribuutsoort te bevragen is. Formele historie geeft aan wanneer in de administratie een verandering is verwerkt van de attribuutwaarde (wanneer was de verandering bekend en is deze verwerkt). -
setIndicatieFormeleHistorie
public void setIndicatieFormeleHistorie(boolean value) Sets the value of the indicatieFormeleHistorie property. -
getKardinaliteit
Deze indicatie geeft aan hoeveel keer waarden van deze attribuutsoort kunnen voorkomen bij een object van het betreffende objecttype.- Returns:
- possible object is
String
-
setKardinaliteit
Sets the value of the kardinaliteit property.- Parameters:
value
- allowed object isString
- See Also:
-
getAuthentiek
Aanduiding of het een authentiek gegeven (attribuutsoort) betreft.- Returns:
- possible object is
String
-
setAuthentiek
Sets the value of the authentiek property.- Parameters:
value
- allowed object isString
- See Also:
-
getToelichting
Een inhoudelijke toelichting op de attribuutsoort.- Returns:
- possible object is
XhtmlText
-
setToelichting
Sets the value of the toelichting property.- Parameters:
value
- allowed object isXhtmlText
- See Also:
-
isIndicatieAfleidbaar
public boolean isIndicatieAfleidbaar()Aanduiding dat gegeven afleidbaar is uit andere attribuut- en/of relatiesoorten. -
setIndicatieAfleidbaar
public void setIndicatieAfleidbaar(boolean value) Sets the value of the indicatieAfleidbaar property. -
isIndicatieClassificerend
public boolean isIndicatieClassificerend()Indicatie dat een attribuutsoort het objecttype waar het bijhoort classificeert in (sub)typen. -
setIndicatieClassificerend
public void setIndicatieClassificerend(boolean value) Sets the value of the indicatieClassificerend property. -
isMogelijkGeenWaarde
public boolean isMogelijkGeenWaarde()Aanduiding dat attribuutsoort geen waarde met betekenis kan bevatten. -
setMogelijkGeenWaarde
public void setMogelijkGeenWaarde(boolean value) Sets the value of the mogelijkGeenWaarde property. -
isIdentificerend
Aanduiding dat attribuutsoort onderdeel uitmaakt van de unieke aanduiding van een object.- Returns:
- possible object is
Boolean
-
setIdentificerend
Sets the value of the identificerend property.- Parameters:
value
- allowed object isBoolean
- See Also:
-
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
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
getIndex
Gets the value of the index property.- Returns:
- possible object is
BigInteger
-
setIndex
Sets the value of the index property.- Parameters:
value
- allowed object isBigInteger
-
equals
-
hashCode
public int hashCode() -
getParent
Gets the parent object in the object tree representing the unmarshalled xml document.- Specified by:
getParent
in interfaceorg.jvnet.jaxb.lang.Child
- Returns:
- The parent object.
-
setParent
- Specified by:
setParent
in interfaceorg.jvnet.jaxb.lang.Child
-
afterUnmarshal
This method is invoked by the JAXB implementation on each instance when unmarshalling completes.- 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
-
withHerkomstDefinitie
Sets the value of the herkomstDefinitie property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withDatumOpname
Sets the value of the datumOpname property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withType
Sets the value of the type property.- Parameters:
value
- allowed object isAttribuutsoort.Type
- Returns:
- The class instance
-
withLengte
Sets the value of the lengte property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withPatroon
Sets the value of the patroon property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withFormeelPatroon
Sets the value of the formeelPatroon property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withIndicatieMaterieleHistorie
Sets the value of the indicatieMaterieleHistorie property.- Parameters:
value
- allowed object is boolean- Returns:
- The class instance
-
withIndicatieFormeleHistorie
Sets the value of the indicatieFormeleHistorie property.- Parameters:
value
- allowed object is boolean- Returns:
- The class instance
-
withKardinaliteit
Sets the value of the kardinaliteit property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withAuthentiek
Sets the value of the authentiek 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
-
withIndicatieAfleidbaar
Sets the value of the indicatieAfleidbaar property.- Parameters:
value
- allowed object is boolean- Returns:
- The class instance
-
withIndicatieClassificerend
Sets the value of the indicatieClassificerend property.- Parameters:
value
- allowed object is boolean- Returns:
- The class instance
-
withMogelijkGeenWaarde
Sets the value of the mogelijkGeenWaarde property.- Parameters:
value
- allowed object is boolean- Returns:
- The class instance
-
withIdentificerend
Sets the value of the identificerend property.- Parameters:
value
- allowed object isBoolean
- Returns:
- The class instance
-
withKenmerken
Sets the value of the kenmerken property.- Parameters:
value
- allowed object isKenmerken
- Returns:
- The class instance
-
withId
Sets the value of the id property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withIndex
Sets the value of the index property.- Parameters:
value
- allowed object isBigInteger
- Returns:
- The class instance
-
withParent
- Parameters:
parent
- allowed object isObject
- Returns:
- The class instance
-