Package eu.de4a.iem.jaxb.common.idtypes
Class LegalPersonIdentifierType
- java.lang.Object
-
- eu.de4a.iem.jaxb.common.idtypes.LegalPersonIdentifierType
-
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable,Cloneable
@CodingStyleguideUnaware public class LegalPersonIdentifierType extends Object implements com.helger.commons.lang.IExplicitlyCloneable
Legal Entity eIDAS mandatory dataset and optional datasetJava class for LegalPersonIdentifierType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LegalPersonIdentifierType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="LegalPersonIdentifier" type="{http://eidas.europa.eu/attributes/legalperson}LegalPersonIdentifierType"/> <element name="LegalName" type="{http://eidas.europa.eu/attributes/legalperson}LegalNameType"/> <element name="LegalAddress" type="{http://eidas.europa.eu/attributes/legalperson}LegalPersonAddressType" minOccurs="0"/> <element name="VATRegistration" type="{http://eidas.europa.eu/attributes/legalperson}VATRegistrationNumberType" minOccurs="0"/> <element name="TaxReference" type="{http://eidas.europa.eu/attributes/legalperson}TaxReferenceType" minOccurs="0"/> <element name="D-2012-17-EUIdentifier" type="{http://eidas.europa.eu/attributes/legalperson}D-2012-17-EUIdentifierType" minOccurs="0"/> <element name="LEI" type="{http://eidas.europa.eu/attributes/legalperson}LEIType" minOccurs="0"/> <element name="EORI" type="{http://eidas.europa.eu/attributes/legalperson}EORIType" minOccurs="0"/> <element name="SEED" type="{http://eidas.europa.eu/attributes/legalperson}SEEDType" minOccurs="0"/> <element name="SIC" type="{http://eidas.europa.eu/attributes/legalperson}SICType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>This class was annotated by ph-jaxb22-plugin -Xph-annotate
This class contains methods created by ph-jaxb22-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb22-plugin -Xph-tostring
This class contains methods created by ph-jaxb22-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb22-plugin -Xph-value-extender
-
-
Constructor Summary
Constructors Constructor Description LegalPersonIdentifierType()Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LegalPersonIdentifierTypeclone()Created by ph-jaxb22-plugin -Xph-cloneable2voidcloneTo(LegalPersonIdentifierType ret)This method clones all values fromthisto the passed object.booleanequals(Object o)Created by ph-jaxb22-plugin -Xph-equalshashcodeStringgetD201217EUIdentifier()Gets the value of the d201217EUIdentifier property.StringgetEORI()Gets the value of the eori property.StringgetLegalAddress()Gets the value of the legalAddress property.LegalNameTypegetLegalName()Gets the value of the legalName property.StringgetLegalNameValue()Get the value of the contained LegalNameType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extenderStringgetLegalPersonIdentifier()Gets the value of the legalPersonIdentifier property.StringgetLEI()Gets the value of the lei property.StringgetSEED()Gets the value of the seed property.StringgetSIC()Gets the value of the sic property.StringgetTaxReference()Gets the value of the taxReference property.StringgetVATRegistration()Gets the value of the vatRegistration property.inthashCode()Created by ph-jaxb22-plugin -Xph-equalshashcodevoidsetD201217EUIdentifier(String value)Sets the value of the d201217EUIdentifier property.voidsetEORI(String value)Sets the value of the eori property.voidsetLegalAddress(String value)Sets the value of the legalAddress property.voidsetLegalName(LegalNameType value)Sets the value of the legalName property.LegalNameTypesetLegalName(String valueParam)Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extendervoidsetLegalPersonIdentifier(String value)Sets the value of the legalPersonIdentifier property.voidsetLEI(String value)Sets the value of the lei property.voidsetSEED(String value)Sets the value of the seed property.voidsetSIC(String value)Sets the value of the sic property.voidsetTaxReference(String value)Sets the value of the taxReference property.voidsetVATRegistration(String value)Sets the value of the vatRegistration property.StringtoString()Created by ph-jaxb22-plugin -Xph-tostring
-
-
-
Method Detail
-
getLegalPersonIdentifier
@Nullable public String getLegalPersonIdentifier()
Gets the value of the legalPersonIdentifier property.- Returns:
- possible object is
String
-
setLegalPersonIdentifier
public void setLegalPersonIdentifier(@Nullable String value)Sets the value of the legalPersonIdentifier property.- Parameters:
value- allowed object isString
-
getLegalName
@Nullable public LegalNameType getLegalName()
Gets the value of the legalName property.- Returns:
- possible object is
LegalNameType
-
setLegalName
public void setLegalName(@Nullable LegalNameType value)Sets the value of the legalName property.- Parameters:
value- allowed object isLegalNameType
-
getLegalAddress
@Nullable public String getLegalAddress()
Gets the value of the legalAddress property.- Returns:
- possible object is
String
-
setLegalAddress
public void setLegalAddress(@Nullable String value)Sets the value of the legalAddress property.- Parameters:
value- allowed object isString
-
getVATRegistration
@Nullable public String getVATRegistration()
Gets the value of the vatRegistration property.- Returns:
- possible object is
String
-
setVATRegistration
public void setVATRegistration(@Nullable String value)Sets the value of the vatRegistration property.- Parameters:
value- allowed object isString
-
getTaxReference
@Nullable public String getTaxReference()
Gets the value of the taxReference property.- Returns:
- possible object is
String
-
setTaxReference
public void setTaxReference(@Nullable String value)Sets the value of the taxReference property.- Parameters:
value- allowed object isString
-
getD201217EUIdentifier
@Nullable public String getD201217EUIdentifier()
Gets the value of the d201217EUIdentifier property.- Returns:
- possible object is
String
-
setD201217EUIdentifier
public void setD201217EUIdentifier(@Nullable String value)Sets the value of the d201217EUIdentifier property.- Parameters:
value- allowed object isString
-
getLEI
@Nullable public String getLEI()
Gets the value of the lei property.- Returns:
- possible object is
String
-
setLEI
public void setLEI(@Nullable String value)Sets the value of the lei property.- Parameters:
value- allowed object isString
-
getEORI
@Nullable public String getEORI()
Gets the value of the eori property.- Returns:
- possible object is
String
-
setEORI
public void setEORI(@Nullable String value)Sets the value of the eori property.- Parameters:
value- allowed object isString
-
getSEED
@Nullable public String getSEED()
Gets the value of the seed property.- Returns:
- possible object is
String
-
setSEED
public void setSEED(@Nullable String value)Sets the value of the seed property.- Parameters:
value- allowed object isString
-
getSIC
@Nullable public String getSIC()
Gets the value of the sic property.- Returns:
- possible object is
String
-
setSIC
public void setSIC(@Nullable String value)Sets the value of the sic property.- Parameters:
value- allowed object isString
-
equals
public boolean equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
-
hashCode
public int hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
-
toString
public String toString()
Created by ph-jaxb22-plugin -Xph-tostring
-
cloneTo
public void cloneTo(@Nonnull LegalPersonIdentifierType ret)This method clones all values fromthisto the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2- Parameters:
ret- The target object to clone to. May not benull.
-
clone
@Nonnull @ReturnsMutableCopy public LegalPersonIdentifierType clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
-
setLegalName
@Nonnull public LegalNameType setLegalName(@Nullable String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender- Parameters:
valueParam- The value to be set. May benull.- Returns:
- The created intermediary object of type LegalNameType and never
null
-
getLegalNameValue
@Nullable public String getLegalNameValue()
Get the value of the contained LegalNameType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender- Returns:
- Either the value of the contained LegalNameType object or
null
-
-