public static class CorporateStructureType.CE extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ID" type="{urn:oecd:ties:globe:v2}ID_Type"/>
<element name="OwnershipChange" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ChangeDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="PreGlobeStatus" type="{urn:oecd:ties:globe:v2}IDGlobeStatus_EnumType" maxOccurs="unbounded"/>
<element name="PreOwnership" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="OwnershipType" type="{urn:oecd:ties:globe:v2}OwnershipType_EnumType"/>
<element name="TIN" type="{urn:oecd:ties:globe:v2}TIN_Type"/>
<element name="PreOwnershipPercentage" type="{urn:oecd:ties:globe:v2}percentage"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Ownership" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="OwnershipType" type="{urn:oecd:ties:globe:v2}OwnershipType_EnumType"/>
<element name="TIN" type="{urn:oecd:ties:globe:v2}TIN_Type"/>
<element name="OwnershipPercentage" type="{urn:oecd:ties:globe:v2}percentage"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="QIIR" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="POPE-IPE" type="{urn:oecd:ties:globe:v2}POPEIPE_EnumType"/>
<element name="Exception" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ExceptionRule">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="Art2.1.3" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="Art2.1.5" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
</choice>
</restriction>
</complexContent>
</complexType>
</element>
<element name="TIN" type="{urn:oecd:ties:globe:v2}TIN_Type"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="QUTPR" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Art9.3" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="AggOwnership" type="{urn:oecd:ties:globe:v2}percentage" minOccurs="0"/>
<element name="UPEOwnership" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class | Description |
|---|---|---|
static class |
CorporateStructureType.CE.Ownership |
Java class for anonymous complex type.
|
static class |
CorporateStructureType.CE.OwnershipChange |
Java class for anonymous complex type.
|
static class |
CorporateStructureType.CE.QIIR |
Java class for anonymous complex type.
|
static class |
CorporateStructureType.CE.QUTPR |
Java class for anonymous complex type.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected @NotNull @Valid IDType |
id |
|
protected @NotNull @Size(min=1) @Valid List<CorporateStructureType.CE.Ownership> |
ownership |
|
protected @Valid List<CorporateStructureType.CE.OwnershipChange> |
ownershipChange |
|
protected CorporateStructureType.CE.QIIR |
qiir |
|
protected CorporateStructureType.CE.QUTPR |
qutpr |
| Constructor | Description |
|---|---|
CE() |
| Modifier and Type | Method | Description |
|---|---|---|
IDType |
getID() |
Gets the value of the id property.
|
List<CorporateStructureType.CE.Ownership> |
getOwnership() |
Gets the value of the ownership property.
|
List<CorporateStructureType.CE.OwnershipChange> |
getOwnershipChange() |
Gets the value of the ownershipChange property.
|
CorporateStructureType.CE.QIIR |
getQIIR() |
Gets the value of the qiir property.
|
CorporateStructureType.CE.QUTPR |
getQUTPR() |
Gets the value of the qutpr property.
|
void |
setID(IDType value) |
Sets the value of the id property.
|
void |
setQIIR(CorporateStructureType.CE.QIIR value) |
Sets the value of the qiir property.
|
void |
setQUTPR(CorporateStructureType.CE.QUTPR value) |
Sets the value of the qutpr property.
|
@NotNull @Valid protected @NotNull @Valid IDType id
@Valid protected @Valid List<CorporateStructureType.CE.OwnershipChange> ownershipChange
@NotNull @Size(min=1) @Valid protected @NotNull @Size(min=1) @Valid List<CorporateStructureType.CE.Ownership> ownership
@Valid protected CorporateStructureType.CE.QIIR qiir
@Valid protected CorporateStructureType.CE.QUTPR qutpr
public void setID(IDType value)
value - allowed object is
IDTypepublic List<CorporateStructureType.CE.OwnershipChange> getOwnershipChange()
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 ownershipChange property.
For example, to add a new item, do as follows:
getOwnershipChange().add(newItem);
Objects of the following type(s) are allowed in the list
CorporateStructureType.CE.OwnershipChange
public List<CorporateStructureType.CE.Ownership> getOwnership()
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 ownership property.
For example, to add a new item, do as follows:
getOwnership().add(newItem);
Objects of the following type(s) are allowed in the list
CorporateStructureType.CE.Ownership
public CorporateStructureType.CE.QIIR getQIIR()
CorporateStructureType.CE.QIIRpublic void setQIIR(CorporateStructureType.CE.QIIR value)
value - allowed object is
CorporateStructureType.CE.QIIRpublic CorporateStructureType.CE.QUTPR getQUTPR()
CorporateStructureType.CE.QUTPRpublic void setQUTPR(CorporateStructureType.CE.QUTPR value)
value - allowed object is
CorporateStructureType.CE.QUTPRCopyright © 2025. All rights reserved.