Package de4a.dba.canonical_evidence.v0
Class BranchType
- java.lang.Object
-
- de4a.dba.canonical_evidence.v0.BranchType
-
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable,Cloneable
@CodingStyleguideUnaware public class BranchType extends Object implements com.helger.commons.lang.IExplicitlyCloneable
- BranchName: Primary name of the branch. Can be provided for multiple languages - BranchEUID: Identification of the branch of the company following the BRIS-structure: country code + register identifier + registration number + verification digit (optional) - BranchActivity: The activity of the branch presented by the NACE code and description - BranchRegistredAddress: The legal registered address of the branch - BranchPostalAddress: The Physical address of the branchJava class for BranchType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BranchType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="BranchName" type="{urn:de4a:dba:canonical-evidence:v0.5}NamesType"/> <element name="BranchEUID" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="BranchActivity" type="{urn:de4a:dba:canonical-evidence:v0.5}ActivityType" minOccurs="0"/> <element name="BranchRegistredAddress" type="{urn:de4a:dba:canonical-evidence:v0.5}AddressType"/> <element name="BranchPostalAddress" type="{urn:de4a:dba:canonical-evidence:v0.5}AddressType" 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 BranchType()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 BranchTypeclone()Created by ph-jaxb22-plugin -Xph-cloneable2voidcloneTo(BranchType ret)This method clones all values fromthisto the passed object.booleanequals(Object o)Created by ph-jaxb22-plugin -Xph-equalshashcodeActivityTypegetBranchActivity()Gets the value of the branchActivity property.StringgetBranchEUID()Gets the value of the branchEUID property.NamesTypegetBranchName()Gets the value of the branchName property.AddressTypegetBranchPostalAddress()Gets the value of the branchPostalAddress property.AddressTypegetBranchRegistredAddress()Gets the value of the branchRegistredAddress property.inthashCode()Created by ph-jaxb22-plugin -Xph-equalshashcodevoidsetBranchActivity(ActivityType value)Sets the value of the branchActivity property.voidsetBranchEUID(String value)Sets the value of the branchEUID property.voidsetBranchName(NamesType value)Sets the value of the branchName property.voidsetBranchPostalAddress(AddressType value)Sets the value of the branchPostalAddress property.voidsetBranchRegistredAddress(AddressType value)Sets the value of the branchRegistredAddress property.StringtoString()Created by ph-jaxb22-plugin -Xph-tostring
-
-
-
Method Detail
-
getBranchName
@Nullable public NamesType getBranchName()
Gets the value of the branchName property.- Returns:
- possible object is
NamesType
-
setBranchName
public void setBranchName(@Nullable NamesType value)Sets the value of the branchName property.- Parameters:
value- allowed object isNamesType
-
getBranchEUID
@Nullable public String getBranchEUID()
Gets the value of the branchEUID property.- Returns:
- possible object is
String
-
setBranchEUID
public void setBranchEUID(@Nullable String value)Sets the value of the branchEUID property.- Parameters:
value- allowed object isString
-
getBranchActivity
@Nullable public ActivityType getBranchActivity()
Gets the value of the branchActivity property.- Returns:
- possible object is
ActivityType
-
setBranchActivity
public void setBranchActivity(@Nullable ActivityType value)Sets the value of the branchActivity property.- Parameters:
value- allowed object isActivityType
-
getBranchRegistredAddress
@Nullable public AddressType getBranchRegistredAddress()
Gets the value of the branchRegistredAddress property.- Returns:
- possible object is
AddressType
-
setBranchRegistredAddress
public void setBranchRegistredAddress(@Nullable AddressType value)Sets the value of the branchRegistredAddress property.- Parameters:
value- allowed object isAddressType
-
getBranchPostalAddress
@Nullable public AddressType getBranchPostalAddress()
Gets the value of the branchPostalAddress property.- Returns:
- possible object is
AddressType
-
setBranchPostalAddress
public void setBranchPostalAddress(@Nullable AddressType value)Sets the value of the branchPostalAddress property.- Parameters:
value- allowed object isAddressType
-
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 BranchType 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 BranchType clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
-
-