Class Relatieklasse
java.lang.Object
nl.geostandaarden.mim_1_1_1.relatierol.Relatieklasse
- All Implemented Interfaces:
org.jvnet.jaxb.lang.Child
Java class for Relatieklasse complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Relatieklasse">
<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="toelichting" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}xhtmlText" minOccurs="0"/>
<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" minOccurs="0"/>
<element name="indicatieFormeleHistorie" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}boolean" minOccurs="0"/>
<element name="kardinaliteit" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="authentiek" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="indicatieAfleidbaar" 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="aggregatietype">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Compositie"/>
<enumeration value="Gedeeld"/>
<enumeration value="Geen"/>
</restriction>
</simpleType>
</element>
<element ref="{http://www.geostandaarden.nl/mim/mim-core/1.1}attribuutsoorten" minOccurs="0"/>
<element ref="{http://www.geostandaarden.nl/mim/mim-core/1.1}constraints" 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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected Attribuutsoorten
protected String
protected Constraints
protected String
protected XhtmlText
protected String
protected String
protected String
protected BigInteger
protected boolean
protected Boolean
protected Boolean
protected String
protected Kenmerken
protected boolean
protected String
protected XhtmlText
-
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
Gets the value of the aggregatietype property.getAlias()
Gets the value of the alias property.Gets the value of the attribuutsoorten property.Gets the value of the authentiek property.Gets the value of the begrip property.Gets the value of the constraints property.Gets the value of the datumOpname property.Gets the value of the definitie property.Gets the value of the herkomst property.Gets the value of the herkomstDefinitie property.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()
Gets the value of the naam property.Gets the parent object in the object tree representing the unmarshalled xml document.Gets the value of the toelichting property.int
hashCode()
boolean
Gets the value of the indicatieAfleidbaar property.Gets the value of the indicatieFormeleHistorie property.Gets the value of the indicatieMaterieleHistorie property.boolean
Gets the value of the mogelijkGeenWaarde property.void
setAggregatietype
(String value) Sets the value of the aggregatietype property.void
Sets the value of the alias property.void
Sets the value of the attribuutsoorten property.void
setAuthentiek
(String value) Sets the value of the authentiek property.void
setConstraints
(Constraints value) Sets the value of the constraints property.void
setDatumOpname
(String value) Sets the value of the datumOpname property.void
setDefinitie
(XhtmlText value) Sets the value of the definitie 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
setIndex
(BigInteger value) Sets the value of the index property.void
setIndicatieAfleidbaar
(boolean value) Sets the value of the indicatieAfleidbaar property.void
Sets the value of the indicatieFormeleHistorie property.void
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
setMogelijkGeenWaarde
(boolean value) Sets the value of the mogelijkGeenWaarde property.void
Sets the value of the naam property.void
void
setToelichting
(XhtmlText value) Sets the value of the toelichting property.withAggregatietype
(String value) Sets the value of the aggregatietype property.Sets the value of the alias property.Sets the value of the attribuutsoorten 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 methodwithConstraints
(Constraints value) Sets the value of the constraints property.withDatumOpname
(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.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.withIndicatieAfleidbaar
(boolean value) Sets the value of the indicatieAfleidbaar property.Sets the value of the indicatieFormeleHistorie property.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.withMogelijkGeenWaarde
(boolean value) Sets the value of the mogelijkGeenWaarde property.Sets the value of the naam property.withParent
(Object parent) withToelichting
(XhtmlText value) Sets the value of the toelichting property.
-
Field Details
-
naam
-
begrip
-
alias
-
herkomst
-
definitie
-
herkomstDefinitie
-
toelichting
-
datumOpname
-
indicatieMaterieleHistorie
-
indicatieFormeleHistorie
-
kardinaliteit
-
authentiek
-
indicatieAfleidbaar
protected boolean indicatieAfleidbaar -
mogelijkGeenWaarde
protected boolean mogelijkGeenWaarde -
aggregatietype
-
attribuutsoorten
-
constraints
-
kenmerken
-
id
-
index
-
-
Constructor Details
-
Relatieklasse
public Relatieklasse()
-
-
Method Details
-
getNaam
Gets the value of the naam property.- Returns:
- possible object is
String
-
setNaam
Sets the value of the naam property.- Parameters:
value
- allowed object isString
-
getBegrip
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
Gets the value of the alias property.- Returns:
- possible object is
String
-
setAlias
Sets the value of the alias property.- Parameters:
value
- allowed object isString
-
getHerkomst
Gets the value of the herkomst property.- Returns:
- possible object is
String
-
setHerkomst
Sets the value of the herkomst property.- Parameters:
value
- allowed object isString
-
getDefinitie
Gets the value of the definitie property.- Returns:
- possible object is
XhtmlText
-
setDefinitie
Sets the value of the definitie property.- Parameters:
value
- allowed object isXhtmlText
-
getHerkomstDefinitie
Gets the value of the herkomstDefinitie property.- Returns:
- possible object is
String
-
setHerkomstDefinitie
Sets the value of the herkomstDefinitie property.- Parameters:
value
- allowed object isString
-
getToelichting
Gets the value of the toelichting property.- Returns:
- possible object is
XhtmlText
-
setToelichting
Sets the value of the toelichting property.- Parameters:
value
- allowed object isXhtmlText
-
getDatumOpname
Gets the value of the datumOpname property.- Returns:
- possible object is
String
-
setDatumOpname
Sets the value of the datumOpname property.- Parameters:
value
- allowed object isString
-
isIndicatieMaterieleHistorie
Gets the value of the indicatieMaterieleHistorie property.- Returns:
- possible object is
Boolean
-
setIndicatieMaterieleHistorie
Sets the value of the indicatieMaterieleHistorie property.- Parameters:
value
- allowed object isBoolean
-
isIndicatieFormeleHistorie
Gets the value of the indicatieFormeleHistorie property.- Returns:
- possible object is
Boolean
-
setIndicatieFormeleHistorie
Sets the value of the indicatieFormeleHistorie property.- Parameters:
value
- allowed object isBoolean
-
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
Gets the value of the authentiek property.- Returns:
- possible object is
String
-
setAuthentiek
Sets the value of the authentiek property.- Parameters:
value
- allowed object isString
-
isIndicatieAfleidbaar
public boolean isIndicatieAfleidbaar()Gets the value of the indicatieAfleidbaar property. -
setIndicatieAfleidbaar
public void setIndicatieAfleidbaar(boolean value) Sets the value of the indicatieAfleidbaar property. -
isMogelijkGeenWaarde
public boolean isMogelijkGeenWaarde()Gets the value of the mogelijkGeenWaarde property. -
setMogelijkGeenWaarde
public void setMogelijkGeenWaarde(boolean value) Sets the value of the mogelijkGeenWaarde property. -
getAggregatietype
Gets the value of the aggregatietype property.- Returns:
- possible object is
String
-
setAggregatietype
Sets the value of the aggregatietype property.- Parameters:
value
- allowed object isString
-
getAttribuutsoorten
Gets the value of the attribuutsoorten property.- Returns:
- possible object is
Attribuutsoorten
-
setAttribuutsoorten
Sets the value of the attribuutsoorten property.- Parameters:
value
- allowed object isAttribuutsoorten
-
getConstraints
Gets the value of the constraints property.- Returns:
- possible object is
Constraints
-
setConstraints
Sets the value of the constraints property.- Parameters:
value
- allowed object isConstraints
-
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
-
withToelichting
Sets the value of the toelichting 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
-
withIndicatieMaterieleHistorie
Sets the value of the indicatieMaterieleHistorie property.- Parameters:
value
- allowed object isBoolean
- Returns:
- The class instance
-
withIndicatieFormeleHistorie
Sets the value of the indicatieFormeleHistorie property.- Parameters:
value
- allowed object isBoolean
- 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
-
withIndicatieAfleidbaar
Sets the value of the indicatieAfleidbaar 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
-
withAggregatietype
Sets the value of the aggregatietype property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withAttribuutsoorten
Sets the value of the attribuutsoorten property.- Parameters:
value
- allowed object isAttribuutsoorten
- Returns:
- The class instance
-
withConstraints
Sets the value of the constraints property.- Parameters:
value
- allowed object isConstraints
- 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
-