Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
org.openestate.io.openimmo.xml.ImpressumStrukt Maven / Gradle / Ivy
package org.openestate.io.openimmo.xml;
import java.io.Serializable;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.lang.CopyStrategy2;
import org.jvnet.jaxb2_commons.lang.CopyTo2;
import org.jvnet.jaxb2_commons.lang.Equals2;
import org.jvnet.jaxb2_commons.lang.EqualsStrategy2;
import org.jvnet.jaxb2_commons.lang.JAXBCopyStrategy;
import org.jvnet.jaxb2_commons.lang.JAXBEqualsStrategy;
import org.jvnet.jaxb2_commons.lang.JAXBToStringStrategy;
import org.jvnet.jaxb2_commons.lang.ToString2;
import org.jvnet.jaxb2_commons.lang.ToStringStrategy2;
import org.jvnet.jaxb2_commons.locator.ObjectLocator;
import org.jvnet.jaxb2_commons.locator.util.LocatorUtils;
/**
* Java class for <impressum_strukt> element.
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"firmenname",
"firmenanschrift",
"telefon",
"vertretungsberechtigter",
"berufsaufsichtsbehoerde",
"handelsregister",
"handelsregisterNr",
"umsstId",
"steuernummer",
"weiteres"
})
@XmlRootElement(name = "impressum_strukt")
public class ImpressumStrukt implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{
@XmlElement(required = true)
protected String firmenname;
@XmlElement(required = true)
protected String firmenanschrift;
@XmlElement(required = true)
protected String telefon;
@XmlElement(required = true)
protected String vertretungsberechtigter;
@XmlElement(required = true)
protected String berufsaufsichtsbehoerde;
@XmlElement(required = true)
protected String handelsregister;
@XmlElement(name = "handelsregister_nr", required = true)
protected String handelsregisterNr;
@XmlElement(name = "umsst-id", required = true)
protected String umsstId;
@XmlElement(required = true)
protected String steuernummer;
@XmlElement(required = true)
protected String weiteres;
/**
* Gets the value of the firmenname property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFirmenname() {
return firmenname;
}
/**
* Sets the value of the firmenname property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFirmenname(String value) {
this.firmenname = value;
}
/**
* Gets the value of the firmenanschrift property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFirmenanschrift() {
return firmenanschrift;
}
/**
* Sets the value of the firmenanschrift property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFirmenanschrift(String value) {
this.firmenanschrift = value;
}
/**
* Gets the value of the telefon property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTelefon() {
return telefon;
}
/**
* Sets the value of the telefon property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTelefon(String value) {
this.telefon = value;
}
/**
* Gets the value of the vertretungsberechtigter property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVertretungsberechtigter() {
return vertretungsberechtigter;
}
/**
* Sets the value of the vertretungsberechtigter property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVertretungsberechtigter(String value) {
this.vertretungsberechtigter = value;
}
/**
* Gets the value of the berufsaufsichtsbehoerde property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBerufsaufsichtsbehoerde() {
return berufsaufsichtsbehoerde;
}
/**
* Sets the value of the berufsaufsichtsbehoerde property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBerufsaufsichtsbehoerde(String value) {
this.berufsaufsichtsbehoerde = value;
}
/**
* Gets the value of the handelsregister property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHandelsregister() {
return handelsregister;
}
/**
* Sets the value of the handelsregister property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHandelsregister(String value) {
this.handelsregister = value;
}
/**
* Gets the value of the handelsregisterNr property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHandelsregisterNr() {
return handelsregisterNr;
}
/**
* Sets the value of the handelsregisterNr property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHandelsregisterNr(String value) {
this.handelsregisterNr = value;
}
/**
* Gets the value of the umsstId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUmsstId() {
return umsstId;
}
/**
* Sets the value of the umsstId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUmsstId(String value) {
this.umsstId = value;
}
/**
* Gets the value of the steuernummer property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSteuernummer() {
return steuernummer;
}
/**
* Sets the value of the steuernummer property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSteuernummer(String value) {
this.steuernummer = value;
}
/**
* Gets the value of the weiteres property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWeiteres() {
return weiteres;
}
/**
* Sets the value of the weiteres property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWeiteres(String value) {
this.weiteres = value;
}
public String toString() {
final ToStringStrategy2 strategy = JAXBToStringStrategy.INSTANCE;
final StringBuilder buffer = new StringBuilder();
append(null, buffer, strategy);
return buffer.toString();
}
public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) {
strategy.appendStart(locator, this, buffer);
appendFields(locator, buffer, strategy);
strategy.appendEnd(locator, this, buffer);
return buffer;
}
public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) {
{
String theFirmenname;
theFirmenname = this.getFirmenname();
strategy.appendField(locator, this, "firmenname", buffer, theFirmenname, (this.firmenname!= null));
}
{
String theFirmenanschrift;
theFirmenanschrift = this.getFirmenanschrift();
strategy.appendField(locator, this, "firmenanschrift", buffer, theFirmenanschrift, (this.firmenanschrift!= null));
}
{
String theTelefon;
theTelefon = this.getTelefon();
strategy.appendField(locator, this, "telefon", buffer, theTelefon, (this.telefon!= null));
}
{
String theVertretungsberechtigter;
theVertretungsberechtigter = this.getVertretungsberechtigter();
strategy.appendField(locator, this, "vertretungsberechtigter", buffer, theVertretungsberechtigter, (this.vertretungsberechtigter!= null));
}
{
String theBerufsaufsichtsbehoerde;
theBerufsaufsichtsbehoerde = this.getBerufsaufsichtsbehoerde();
strategy.appendField(locator, this, "berufsaufsichtsbehoerde", buffer, theBerufsaufsichtsbehoerde, (this.berufsaufsichtsbehoerde!= null));
}
{
String theHandelsregister;
theHandelsregister = this.getHandelsregister();
strategy.appendField(locator, this, "handelsregister", buffer, theHandelsregister, (this.handelsregister!= null));
}
{
String theHandelsregisterNr;
theHandelsregisterNr = this.getHandelsregisterNr();
strategy.appendField(locator, this, "handelsregisterNr", buffer, theHandelsregisterNr, (this.handelsregisterNr!= null));
}
{
String theUmsstId;
theUmsstId = this.getUmsstId();
strategy.appendField(locator, this, "umsstId", buffer, theUmsstId, (this.umsstId!= null));
}
{
String theSteuernummer;
theSteuernummer = this.getSteuernummer();
strategy.appendField(locator, this, "steuernummer", buffer, theSteuernummer, (this.steuernummer!= null));
}
{
String theWeiteres;
theWeiteres = this.getWeiteres();
strategy.appendField(locator, this, "weiteres", buffer, theWeiteres, (this.weiteres!= null));
}
return buffer;
}
public Object clone() {
return copyTo(createNewInstance());
}
public Object copyTo(Object target) {
final CopyStrategy2 strategy = JAXBCopyStrategy.INSTANCE;
return copyTo(null, target, strategy);
}
public Object copyTo(ObjectLocator locator, Object target, CopyStrategy2 strategy) {
final Object draftCopy = ((target == null)?createNewInstance():target);
if (draftCopy instanceof ImpressumStrukt) {
final ImpressumStrukt copy = ((ImpressumStrukt) draftCopy);
{
Boolean firmennameShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.firmenname!= null));
if (firmennameShouldBeCopiedAndSet == Boolean.TRUE) {
String sourceFirmenname;
sourceFirmenname = this.getFirmenname();
String copyFirmenname = ((String) strategy.copy(LocatorUtils.property(locator, "firmenname", sourceFirmenname), sourceFirmenname, (this.firmenname!= null)));
copy.setFirmenname(copyFirmenname);
} else {
if (firmennameShouldBeCopiedAndSet == Boolean.FALSE) {
copy.firmenname = null;
}
}
}
{
Boolean firmenanschriftShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.firmenanschrift!= null));
if (firmenanschriftShouldBeCopiedAndSet == Boolean.TRUE) {
String sourceFirmenanschrift;
sourceFirmenanschrift = this.getFirmenanschrift();
String copyFirmenanschrift = ((String) strategy.copy(LocatorUtils.property(locator, "firmenanschrift", sourceFirmenanschrift), sourceFirmenanschrift, (this.firmenanschrift!= null)));
copy.setFirmenanschrift(copyFirmenanschrift);
} else {
if (firmenanschriftShouldBeCopiedAndSet == Boolean.FALSE) {
copy.firmenanschrift = null;
}
}
}
{
Boolean telefonShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.telefon!= null));
if (telefonShouldBeCopiedAndSet == Boolean.TRUE) {
String sourceTelefon;
sourceTelefon = this.getTelefon();
String copyTelefon = ((String) strategy.copy(LocatorUtils.property(locator, "telefon", sourceTelefon), sourceTelefon, (this.telefon!= null)));
copy.setTelefon(copyTelefon);
} else {
if (telefonShouldBeCopiedAndSet == Boolean.FALSE) {
copy.telefon = null;
}
}
}
{
Boolean vertretungsberechtigterShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.vertretungsberechtigter!= null));
if (vertretungsberechtigterShouldBeCopiedAndSet == Boolean.TRUE) {
String sourceVertretungsberechtigter;
sourceVertretungsberechtigter = this.getVertretungsberechtigter();
String copyVertretungsberechtigter = ((String) strategy.copy(LocatorUtils.property(locator, "vertretungsberechtigter", sourceVertretungsberechtigter), sourceVertretungsberechtigter, (this.vertretungsberechtigter!= null)));
copy.setVertretungsberechtigter(copyVertretungsberechtigter);
} else {
if (vertretungsberechtigterShouldBeCopiedAndSet == Boolean.FALSE) {
copy.vertretungsberechtigter = null;
}
}
}
{
Boolean berufsaufsichtsbehoerdeShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.berufsaufsichtsbehoerde!= null));
if (berufsaufsichtsbehoerdeShouldBeCopiedAndSet == Boolean.TRUE) {
String sourceBerufsaufsichtsbehoerde;
sourceBerufsaufsichtsbehoerde = this.getBerufsaufsichtsbehoerde();
String copyBerufsaufsichtsbehoerde = ((String) strategy.copy(LocatorUtils.property(locator, "berufsaufsichtsbehoerde", sourceBerufsaufsichtsbehoerde), sourceBerufsaufsichtsbehoerde, (this.berufsaufsichtsbehoerde!= null)));
copy.setBerufsaufsichtsbehoerde(copyBerufsaufsichtsbehoerde);
} else {
if (berufsaufsichtsbehoerdeShouldBeCopiedAndSet == Boolean.FALSE) {
copy.berufsaufsichtsbehoerde = null;
}
}
}
{
Boolean handelsregisterShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.handelsregister!= null));
if (handelsregisterShouldBeCopiedAndSet == Boolean.TRUE) {
String sourceHandelsregister;
sourceHandelsregister = this.getHandelsregister();
String copyHandelsregister = ((String) strategy.copy(LocatorUtils.property(locator, "handelsregister", sourceHandelsregister), sourceHandelsregister, (this.handelsregister!= null)));
copy.setHandelsregister(copyHandelsregister);
} else {
if (handelsregisterShouldBeCopiedAndSet == Boolean.FALSE) {
copy.handelsregister = null;
}
}
}
{
Boolean handelsregisterNrShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.handelsregisterNr!= null));
if (handelsregisterNrShouldBeCopiedAndSet == Boolean.TRUE) {
String sourceHandelsregisterNr;
sourceHandelsregisterNr = this.getHandelsregisterNr();
String copyHandelsregisterNr = ((String) strategy.copy(LocatorUtils.property(locator, "handelsregisterNr", sourceHandelsregisterNr), sourceHandelsregisterNr, (this.handelsregisterNr!= null)));
copy.setHandelsregisterNr(copyHandelsregisterNr);
} else {
if (handelsregisterNrShouldBeCopiedAndSet == Boolean.FALSE) {
copy.handelsregisterNr = null;
}
}
}
{
Boolean umsstIdShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.umsstId!= null));
if (umsstIdShouldBeCopiedAndSet == Boolean.TRUE) {
String sourceUmsstId;
sourceUmsstId = this.getUmsstId();
String copyUmsstId = ((String) strategy.copy(LocatorUtils.property(locator, "umsstId", sourceUmsstId), sourceUmsstId, (this.umsstId!= null)));
copy.setUmsstId(copyUmsstId);
} else {
if (umsstIdShouldBeCopiedAndSet == Boolean.FALSE) {
copy.umsstId = null;
}
}
}
{
Boolean steuernummerShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.steuernummer!= null));
if (steuernummerShouldBeCopiedAndSet == Boolean.TRUE) {
String sourceSteuernummer;
sourceSteuernummer = this.getSteuernummer();
String copySteuernummer = ((String) strategy.copy(LocatorUtils.property(locator, "steuernummer", sourceSteuernummer), sourceSteuernummer, (this.steuernummer!= null)));
copy.setSteuernummer(copySteuernummer);
} else {
if (steuernummerShouldBeCopiedAndSet == Boolean.FALSE) {
copy.steuernummer = null;
}
}
}
{
Boolean weiteresShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.weiteres!= null));
if (weiteresShouldBeCopiedAndSet == Boolean.TRUE) {
String sourceWeiteres;
sourceWeiteres = this.getWeiteres();
String copyWeiteres = ((String) strategy.copy(LocatorUtils.property(locator, "weiteres", sourceWeiteres), sourceWeiteres, (this.weiteres!= null)));
copy.setWeiteres(copyWeiteres);
} else {
if (weiteresShouldBeCopiedAndSet == Boolean.FALSE) {
copy.weiteres = null;
}
}
}
}
return draftCopy;
}
public Object createNewInstance() {
return new ImpressumStrukt();
}
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
return true;
}
final ImpressumStrukt that = ((ImpressumStrukt) object);
{
String lhsFirmenname;
lhsFirmenname = this.getFirmenname();
String rhsFirmenname;
rhsFirmenname = that.getFirmenname();
if (!strategy.equals(LocatorUtils.property(thisLocator, "firmenname", lhsFirmenname), LocatorUtils.property(thatLocator, "firmenname", rhsFirmenname), lhsFirmenname, rhsFirmenname, (this.firmenname!= null), (that.firmenname!= null))) {
return false;
}
}
{
String lhsFirmenanschrift;
lhsFirmenanschrift = this.getFirmenanschrift();
String rhsFirmenanschrift;
rhsFirmenanschrift = that.getFirmenanschrift();
if (!strategy.equals(LocatorUtils.property(thisLocator, "firmenanschrift", lhsFirmenanschrift), LocatorUtils.property(thatLocator, "firmenanschrift", rhsFirmenanschrift), lhsFirmenanschrift, rhsFirmenanschrift, (this.firmenanschrift!= null), (that.firmenanschrift!= null))) {
return false;
}
}
{
String lhsTelefon;
lhsTelefon = this.getTelefon();
String rhsTelefon;
rhsTelefon = that.getTelefon();
if (!strategy.equals(LocatorUtils.property(thisLocator, "telefon", lhsTelefon), LocatorUtils.property(thatLocator, "telefon", rhsTelefon), lhsTelefon, rhsTelefon, (this.telefon!= null), (that.telefon!= null))) {
return false;
}
}
{
String lhsVertretungsberechtigter;
lhsVertretungsberechtigter = this.getVertretungsberechtigter();
String rhsVertretungsberechtigter;
rhsVertretungsberechtigter = that.getVertretungsberechtigter();
if (!strategy.equals(LocatorUtils.property(thisLocator, "vertretungsberechtigter", lhsVertretungsberechtigter), LocatorUtils.property(thatLocator, "vertretungsberechtigter", rhsVertretungsberechtigter), lhsVertretungsberechtigter, rhsVertretungsberechtigter, (this.vertretungsberechtigter!= null), (that.vertretungsberechtigter!= null))) {
return false;
}
}
{
String lhsBerufsaufsichtsbehoerde;
lhsBerufsaufsichtsbehoerde = this.getBerufsaufsichtsbehoerde();
String rhsBerufsaufsichtsbehoerde;
rhsBerufsaufsichtsbehoerde = that.getBerufsaufsichtsbehoerde();
if (!strategy.equals(LocatorUtils.property(thisLocator, "berufsaufsichtsbehoerde", lhsBerufsaufsichtsbehoerde), LocatorUtils.property(thatLocator, "berufsaufsichtsbehoerde", rhsBerufsaufsichtsbehoerde), lhsBerufsaufsichtsbehoerde, rhsBerufsaufsichtsbehoerde, (this.berufsaufsichtsbehoerde!= null), (that.berufsaufsichtsbehoerde!= null))) {
return false;
}
}
{
String lhsHandelsregister;
lhsHandelsregister = this.getHandelsregister();
String rhsHandelsregister;
rhsHandelsregister = that.getHandelsregister();
if (!strategy.equals(LocatorUtils.property(thisLocator, "handelsregister", lhsHandelsregister), LocatorUtils.property(thatLocator, "handelsregister", rhsHandelsregister), lhsHandelsregister, rhsHandelsregister, (this.handelsregister!= null), (that.handelsregister!= null))) {
return false;
}
}
{
String lhsHandelsregisterNr;
lhsHandelsregisterNr = this.getHandelsregisterNr();
String rhsHandelsregisterNr;
rhsHandelsregisterNr = that.getHandelsregisterNr();
if (!strategy.equals(LocatorUtils.property(thisLocator, "handelsregisterNr", lhsHandelsregisterNr), LocatorUtils.property(thatLocator, "handelsregisterNr", rhsHandelsregisterNr), lhsHandelsregisterNr, rhsHandelsregisterNr, (this.handelsregisterNr!= null), (that.handelsregisterNr!= null))) {
return false;
}
}
{
String lhsUmsstId;
lhsUmsstId = this.getUmsstId();
String rhsUmsstId;
rhsUmsstId = that.getUmsstId();
if (!strategy.equals(LocatorUtils.property(thisLocator, "umsstId", lhsUmsstId), LocatorUtils.property(thatLocator, "umsstId", rhsUmsstId), lhsUmsstId, rhsUmsstId, (this.umsstId!= null), (that.umsstId!= null))) {
return false;
}
}
{
String lhsSteuernummer;
lhsSteuernummer = this.getSteuernummer();
String rhsSteuernummer;
rhsSteuernummer = that.getSteuernummer();
if (!strategy.equals(LocatorUtils.property(thisLocator, "steuernummer", lhsSteuernummer), LocatorUtils.property(thatLocator, "steuernummer", rhsSteuernummer), lhsSteuernummer, rhsSteuernummer, (this.steuernummer!= null), (that.steuernummer!= null))) {
return false;
}
}
{
String lhsWeiteres;
lhsWeiteres = this.getWeiteres();
String rhsWeiteres;
rhsWeiteres = that.getWeiteres();
if (!strategy.equals(LocatorUtils.property(thisLocator, "weiteres", lhsWeiteres), LocatorUtils.property(thatLocator, "weiteres", rhsWeiteres), lhsWeiteres, rhsWeiteres, (this.weiteres!= null), (that.weiteres!= null))) {
return false;
}
}
return true;
}
public boolean equals(Object object) {
final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
}