Class Gegevensgroep
java.lang.Object
nl.geostandaarden.mim_1_1_0.relatierol.Gegevensgroep
- All Implemented Interfaces:
org.jvnet.jaxb.lang.Child
Java class for Gegevensgroep complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Gegevensgroep">
<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="definitie" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}xhtmlText"/>
<element name="toelichting" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}xhtmlText" minOccurs="0"/>
<element name="gegevensgroeptype">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.geostandaarden.nl/mim/mim-ref/1.0}GegevensgroeptypeRef"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="herkomst" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="herkomstDefinitie" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="datumOpname" type="{http://www.w3.org/2001/XMLSchema}string"/>
<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 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 classJava class for anonymous complex type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringDe alternatieve weergave van de naam.protected StringAanduiding of het een authentiek gegeven betreft.Verwijzing naar een begrip.protected StringDe datum waarop de type gegevensgroep is opgenomen in het informatiemodel.protected XhtmlTextDe beschrijving van de betekenis van de type gegevensgroep.protected Gegevensgroep.Gegevensgroeptypeprotected StringDe registratie of het informatiemodel waaraan de type gegevensgroep ontleend is dan wel de eigen organisatie indien het door de eigen organisatie toegevoegd is.protected StringDe registratie of het informatiemodel waaruit de definitie is overgenomen dan wel een aanduiding die aangeeft uit welke bronnen de defintie is samengesteld.protected Stringprotected BigIntegerprotected booleanIndicatie of de formele historie van de type gegevensgroep te bevragen is.protected booleanIndicatie of de materiële historie van de type gegevensgroep te bevragen is.protected Stringprotected Kenmerkenprotected StringDe naam van de compositie relatie.protected XhtmlTextEen inhoudelijke toelichting op de type gegevensgroep. -
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.Aanduiding of het een authentiek gegeven betreft.Verwijzing naar een begrip.De datum waarop de type gegevensgroep is opgenomen in het informatiemodel.De beschrijving van de betekenis van de type gegevensgroep.Gets the value of the gegevensgroeptype property.De registratie of het informatiemodel waaraan de type gegevensgroep 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.Gets the value of the kardinaliteit property.Gets the value of the kenmerken property.getNaam()De naam van de compositie relatie.Gets the parent object in the object tree representing the unmarshalled xml document.Een inhoudelijke toelichting op de type gegevensgroep.inthashCode()booleanIndicatie of de formele historie van de type gegevensgroep te bevragen is.booleanIndicatie of de materiële historie van de type gegevensgroep te bevragen is.voidSets the value of the alias property.voidsetAuthentiek(String value) Sets the value of the authentiek property.voidsetDatumOpname(String value) Sets the value of the datumOpname property.voidsetDefinitie(XhtmlText value) Sets the value of the definitie property.voidSets the value of the gegevensgroeptype property.voidsetHerkomst(String value) Sets the value of the herkomst property.voidsetHerkomstDefinitie(String value) Sets the value of the herkomstDefinitie property.voidSets the value of the id property.voidsetIndex(BigInteger value) Sets the value of the index property.voidsetIndicatieFormeleHistorie(boolean value) Sets the value of the indicatieFormeleHistorie property.voidsetIndicatieMaterieleHistorie(boolean value) Sets the value of the indicatieMaterieleHistorie property.voidsetKardinaliteit(String value) Sets the value of the kardinaliteit property.voidsetKenmerken(Kenmerken value) Sets the value of the kenmerken property.voidSets the value of the naam property.voidvoidsetToelichting(XhtmlText value) Sets the value of the toelichting 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.Sets the value of the gegevensgroeptype 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.withIndex(BigInteger value) Sets the value of the index 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.Sets the value of the naam property.withParent(Object parent) withToelichting(XhtmlText value) Sets the value of the toelichting property.
-
Field Details
-
naam
De naam van de compositie relatie. Deze moet ingevuld zijn indien er twee of meer soorten compositie relaties zijn tussen hetzelfde objecttype en hetzelfde gegevensgroeptype. -
begrip
Verwijzing naar een begrip. De verwijzing heeft de vorm van een term of een URI. -
alias
De alternatieve weergave van de naam. -
definitie
De beschrijving van de betekenis van de type gegevensgroep. -
toelichting
Een inhoudelijke toelichting op de type gegevensgroep. -
gegevensgroeptype
-
herkomst
De registratie of het informatiemodel waaraan de type gegevensgroep ontleend is dan wel de eigen organisatie indien het door de eigen organisatie toegevoegd is. -
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 type gegevensgroep is opgenomen in het informatiemodel. -
indicatieMaterieleHistorie
protected boolean indicatieMaterieleHistorieIndicatie of de materiële historie van de type gegevensgroep 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 type gegevensgroep 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
-
authentiek
Aanduiding of het een authentiek gegeven betreft. -
kenmerken
-
id
-
index
-
-
Constructor Details
-
Gegevensgroep
public Gegevensgroep()
-
-
Method Details
-
getNaam
De naam van de compositie relatie. Deze moet ingevuld zijn indien er twee of meer soorten compositie relaties zijn tussen hetzelfde objecttype en hetzelfde gegevensgroeptype.- 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:
-
getDefinitie
De beschrijving van de betekenis van de type gegevensgroep.- Returns:
- possible object is
XhtmlText
-
setDefinitie
Sets the value of the definitie property.- Parameters:
value- allowed object isXhtmlText- See Also:
-
getToelichting
Een inhoudelijke toelichting op de type gegevensgroep.- Returns:
- possible object is
XhtmlText
-
setToelichting
Sets the value of the toelichting property.- Parameters:
value- allowed object isXhtmlText- See Also:
-
getGegevensgroeptype
Gets the value of the gegevensgroeptype property.- Returns:
- possible object is
Gegevensgroep.Gegevensgroeptype
-
setGegevensgroeptype
Sets the value of the gegevensgroeptype property.- Parameters:
value- allowed object isGegevensgroep.Gegevensgroeptype
-
getHerkomst
De registratie of het informatiemodel waaraan de type gegevensgroep 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:
-
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 type gegevensgroep 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:
-
isIndicatieMaterieleHistorie
public boolean isIndicatieMaterieleHistorie()Indicatie of de materiële historie van de type gegevensgroep 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 type gegevensgroep 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
Gets the value of the kardinaliteit property.- Returns:
- possible object is
String
-
setKardinaliteit
Sets the value of the kardinaliteit property.- Parameters:
value- allowed object isString
-
getAuthentiek
Aanduiding of het een authentiek gegeven betreft.- Returns:
- possible object is
String
-
setAuthentiek
Sets the value of the authentiek property.- Parameters:
value- allowed object isString- 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:
getParentin interfaceorg.jvnet.jaxb.lang.Child- Returns:
- The parent object.
-
setParent
- Specified by:
setParentin 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
-
withDefinitie
Sets the value of the definitie property.- Parameters:
value- allowed object isXhtmlText- Returns:
- The class instance
-
withToelichting
Sets the value of the toelichting property.- Parameters:
value- allowed object isXhtmlText- Returns:
- The class instance
-
withGegevensgroeptype
Sets the value of the gegevensgroeptype property.- Parameters:
value- allowed object isGegevensgroep.Gegevensgroeptype- Returns:
- The class instance
-
withHerkomst
Sets the value of the herkomst property.- Parameters:
value- allowed object isString- 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
-
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
-
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
-