Record Class BzstDipCorrectableReportableSellerType
java.lang.Object
java.lang.Record
software.xdev.bzst.dip.client.model.message.dac7.BzstDipCorrectableReportableSellerType
public record BzstDipCorrectableReportableSellerType(BzstDipCountryCode ansaessigkeitsstaat, BzstDipTin tin, String handelsregisternummer, String vat, String firstName, String lastName, LocalDate birthDate, BzstDipOecdLegalAddressType legalAddress, BzstDipAddressFix addressFix, BzstDipNumberOfActivities numberOfActivities, BzstDipConsiderations considerations, BzstDipFees feesType, BzstDipTaxes taxesType, String permanentEstablishments, String docRefUUID)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionBzstDipCorrectableReportableSellerType(BzstDipCountryCode ansaessigkeitsstaat, BzstDipTin tin, String handelsregisternummer, String vat, String firstName, String lastName, LocalDate birthDate, BzstDipOecdLegalAddressType legalAddress, BzstDipAddressFix addressFix, BzstDipNumberOfActivities numberOfActivities, BzstDipConsiderations considerations, BzstDipFees feesType, BzstDipTaxes taxesType, String permanentEstablishments, String docRefUUID) Creates an instance of aBzstDipCorrectableReportableSellerTyperecord class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of theaddressFixrecord component.Returns the value of theansaessigkeitsstaatrecord component.Returns the value of thebirthDaterecord component.Returns the value of theconsiderationsrecord component.Returns the value of thedocRefUUIDrecord component.final booleanIndicates whether some other object is "equal to" this one.feesType()Returns the value of thefeesTyperecord component.Returns the value of thefirstNamerecord component.Returns the value of thehandelsregisternummerrecord component.final inthashCode()Returns a hash code value for this object.lastName()Returns the value of thelastNamerecord component.Returns the value of thelegalAddressrecord component.Returns the value of thenumberOfActivitiesrecord component.Returns the value of thepermanentEstablishmentsrecord component.Returns the value of thetaxesTyperecord component.tin()Returns the value of thetinrecord component.final StringtoString()Returns a string representation of this record class.toXmlType(BzstDipConfiguration configuration) vat()Returns the value of thevatrecord component.
-
Constructor Details
-
BzstDipCorrectableReportableSellerType
public BzstDipCorrectableReportableSellerType(BzstDipCountryCode ansaessigkeitsstaat, BzstDipTin tin, String handelsregisternummer, String vat, String firstName, String lastName, LocalDate birthDate, BzstDipOecdLegalAddressType legalAddress, BzstDipAddressFix addressFix, BzstDipNumberOfActivities numberOfActivities, BzstDipConsiderations considerations, BzstDipFees feesType, BzstDipTaxes taxesType, String permanentEstablishments, String docRefUUID) Creates an instance of aBzstDipCorrectableReportableSellerTyperecord class.- Parameters:
ansaessigkeitsstaat- the value for theansaessigkeitsstaatrecord componenttin- the value for thetinrecord componenthandelsregisternummer- the value for thehandelsregisternummerrecord componentvat- the value for thevatrecord componentfirstName- the value for thefirstNamerecord componentlastName- the value for thelastNamerecord componentbirthDate- the value for thebirthDaterecord componentlegalAddress- the value for thelegalAddressrecord componentaddressFix- the value for theaddressFixrecord componentnumberOfActivities- the value for thenumberOfActivitiesrecord componentconsiderations- the value for theconsiderationsrecord componentfeesType- the value for thefeesTyperecord componenttaxesType- the value for thetaxesTyperecord componentpermanentEstablishments- the value for thepermanentEstablishmentsrecord componentdocRefUUID- the value for thedocRefUUIDrecord component
-
-
Method Details
-
toXmlType
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
ansaessigkeitsstaat
Returns the value of theansaessigkeitsstaatrecord component.- Returns:
- the value of the
ansaessigkeitsstaatrecord component
-
tin
Returns the value of thetinrecord component.- Returns:
- the value of the
tinrecord component
-
handelsregisternummer
Returns the value of thehandelsregisternummerrecord component.- Returns:
- the value of the
handelsregisternummerrecord component
-
vat
Returns the value of thevatrecord component.- Returns:
- the value of the
vatrecord component
-
firstName
Returns the value of thefirstNamerecord component.- Returns:
- the value of the
firstNamerecord component
-
lastName
Returns the value of thelastNamerecord component.- Returns:
- the value of the
lastNamerecord component
-
birthDate
Returns the value of thebirthDaterecord component.- Returns:
- the value of the
birthDaterecord component
-
legalAddress
Returns the value of thelegalAddressrecord component.- Returns:
- the value of the
legalAddressrecord component
-
addressFix
Returns the value of theaddressFixrecord component.- Returns:
- the value of the
addressFixrecord component
-
numberOfActivities
Returns the value of thenumberOfActivitiesrecord component.- Returns:
- the value of the
numberOfActivitiesrecord component
-
considerations
Returns the value of theconsiderationsrecord component.- Returns:
- the value of the
considerationsrecord component
-
feesType
Returns the value of thefeesTyperecord component.- Returns:
- the value of the
feesTyperecord component
-
taxesType
Returns the value of thetaxesTyperecord component.- Returns:
- the value of the
taxesTyperecord component
-
permanentEstablishments
Returns the value of thepermanentEstablishmentsrecord component.- Returns:
- the value of the
permanentEstablishmentsrecord component
-
docRefUUID
Returns the value of thedocRefUUIDrecord component.- Returns:
- the value of the
docRefUUIDrecord component
-