/* * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * Copyright (c) 2013, MPL CodeInside http://codeinside.ru */ package ru.grp; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "tRequiredObject", propOrder = { "parcel", "object" }) public class TRequiredObject { @XmlElement(name = "Parcel") protected TRequiredObject.Parcel parcel; @XmlElement(name = "Object") protected TRequiredObject.Object object; @XmlAttribute(name = "id_db_egrp") protected String idDbEgrp; /** * Gets the value of the parcel property. * * @return * possible object is * {@link TRequiredObject.Parcel } * */ public TRequiredObject.Parcel getParcel() { return parcel; } /** * Sets the value of the parcel property. * * @param value * allowed object is * {@link TRequiredObject.Parcel } * */ public void setParcel(TRequiredObject.Parcel value) { this.parcel = value; } /** * Gets the value of the object property. * * @return * possible object is * {@link TRequiredObject.Object } * */ public TRequiredObject.Object getObject() { return object; } /** * Sets the value of the object property. * * @param value * allowed object is * {@link TRequiredObject.Object } * */ public void setObject(TRequiredObject.Object value) { this.object = value; } /** * Gets the value of the idDbEgrp property. * * @return * possible object is * {@link String } * */ public String getIdDbEgrp() { return idDbEgrp; } /** * Sets the value of the idDbEgrp property. * * @param value * allowed object is * {@link String } * */ public void setIdDbEgrp(String value) { this.idDbEgrp = value; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="ObjKind" type="{}tExtractObjectType"/> * <element name="CadastralNumbers" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="CadastralNumber"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="40"/> * </restriction> * </simpleType> * </element> * <element name="ConditionalCadastralNumber"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="100"/> * </restriction> * </simpleType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Area" type="{}tArea" minOccurs="0"/> * <element name="Location" type="{}pAddress_v1"/> * <element name="DopInfo" type="{}tDopInfo" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "objKind", "cadastralNumbers", "area", "location", "dopInfo" }) public static class Object { @XmlElement(name = "ObjKind", required = true) protected TExtractObjectType objKind; @XmlElement(name = "CadastralNumbers") protected TRequiredObject.Object.CadastralNumbers cadastralNumbers; @XmlElement(name = "Area") protected TArea area; @XmlElement(name = "Location", required = true) protected PAddressV1 location; @XmlElement(name = "DopInfo") protected TDopInfo dopInfo; /** * Gets the value of the objKind property. * * @return * possible object is * {@link TExtractObjectType } * */ public TExtractObjectType getObjKind() { return objKind; } /** * Sets the value of the objKind property. * * @param value * allowed object is * {@link TExtractObjectType } * */ public void setObjKind(TExtractObjectType value) { this.objKind = value; } /** * Gets the value of the cadastralNumbers property. * * @return * possible object is * {@link TRequiredObject.Object.CadastralNumbers } * */ public TRequiredObject.Object.CadastralNumbers getCadastralNumbers() { return cadastralNumbers; } /** * Sets the value of the cadastralNumbers property. * * @param value * allowed object is * {@link TRequiredObject.Object.CadastralNumbers } * */ public void setCadastralNumbers(TRequiredObject.Object.CadastralNumbers value) { this.cadastralNumbers = value; } /** * Gets the value of the area property. * * @return * possible object is * {@link TArea } * */ public TArea getArea() { return area; } /** * Sets the value of the area property. * * @param value * allowed object is * {@link TArea } * */ public void setArea(TArea value) { this.area = value; } /** * Gets the value of the location property. * * @return * possible object is * {@link PAddressV1 } * */ public PAddressV1 getLocation() { return location; } /** * Sets the value of the location property. * * @param value * allowed object is * {@link PAddressV1 } * */ public void setLocation(PAddressV1 value) { this.location = value; } /** * Gets the value of the dopInfo property. * * @return * possible object is * {@link TDopInfo } * */ public TDopInfo getDopInfo() { return dopInfo; } /** * Sets the value of the dopInfo property. * * @param value * allowed object is * {@link TDopInfo } * */ public void setDopInfo(TDopInfo value) { this.dopInfo = value; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="CadastralNumber"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="40"/> * </restriction> * </simpleType> * </element> * <element name="ConditionalCadastralNumber"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="100"/> * </restriction> * </simpleType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "cadastralNumber", "conditionalCadastralNumber" }) public static class CadastralNumbers { @XmlElement(name = "CadastralNumber") protected String cadastralNumber; @XmlElement(name = "ConditionalCadastralNumber") protected String conditionalCadastralNumber; /** * Gets the value of the cadastralNumber property. * * @return * possible object is * {@link String } * */ public String getCadastralNumber() { return cadastralNumber; } /** * Sets the value of the cadastralNumber property. * * @param value * allowed object is * {@link String } * */ public void setCadastralNumber(String value) { this.cadastralNumber = value; } /** * Gets the value of the conditionalCadastralNumber property. * * @return * possible object is * {@link String } * */ public String getConditionalCadastralNumber() { return conditionalCadastralNumber; } /** * Sets the value of the conditionalCadastralNumber property. * * @param value * allowed object is * {@link String } * */ public void setConditionalCadastralNumber(String value) { this.conditionalCadastralNumber = value; } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Description"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="CadastralNumbers"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="CadastralNumber"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="40"/> * </restriction> * </simpleType> * </element> * <element name="Areas" type="{}tArea" minOccurs="0"/> * <element name="Location" type="{}pAddress_v1" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Address"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="CadastralNumber" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="40"/> * </restriction> * </simpleType> * </element> * <element name="Areas" type="{}tArea"/> * <element name="Location" type="{}pAddress_v1"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="DopInfo" type="{}tDopInfoParcel" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "description", "dopInfo" }) public static class Parcel { @XmlElement(name = "Description", required = true) protected TRequiredObject.Parcel.Description description; @XmlElement(name = "DopInfo") protected TDopInfoParcel dopInfo; /** * Gets the value of the description property. * * @return * possible object is * {@link TRequiredObject.Parcel.Description } * */ public TRequiredObject.Parcel.Description getDescription() { return description; } /** * Sets the value of the description property. * * @param value * allowed object is * {@link TRequiredObject.Parcel.Description } * */ public void setDescription(TRequiredObject.Parcel.Description value) { this.description = value; } /** * Gets the value of the dopInfo property. * * @return * possible object is * {@link TDopInfoParcel } * */ public TDopInfoParcel getDopInfo() { return dopInfo; } /** * Sets the value of the dopInfo property. * * @param value * allowed object is * {@link TDopInfoParcel } * */ public void setDopInfo(TDopInfoParcel value) { this.dopInfo = value; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="CadastralNumbers"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="CadastralNumber"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="40"/> * </restriction> * </simpleType> * </element> * <element name="Areas" type="{}tArea" minOccurs="0"/> * <element name="Location" type="{}pAddress_v1" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Address"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="CadastralNumber" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="40"/> * </restriction> * </simpleType> * </element> * <element name="Areas" type="{}tArea"/> * <element name="Location" type="{}pAddress_v1"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "cadastralNumbers", "address" }) public static class Description { @XmlElement(name = "CadastralNumbers") protected TRequiredObject.Parcel.Description.CadastralNumbers cadastralNumbers; @XmlElement(name = "Address") protected TRequiredObject.Parcel.Description.Address address; /** * Gets the value of the cadastralNumbers property. * * @return * possible object is * {@link TRequiredObject.Parcel.Description.CadastralNumbers } * */ public TRequiredObject.Parcel.Description.CadastralNumbers getCadastralNumbers() { return cadastralNumbers; } /** * Sets the value of the cadastralNumbers property. * * @param value * allowed object is * {@link TRequiredObject.Parcel.Description.CadastralNumbers } * */ public void setCadastralNumbers(TRequiredObject.Parcel.Description.CadastralNumbers value) { this.cadastralNumbers = value; } /** * Gets the value of the address property. * * @return * possible object is * {@link TRequiredObject.Parcel.Description.Address } * */ public TRequiredObject.Parcel.Description.Address getAddress() { return address; } /** * Sets the value of the address property. * * @param value * allowed object is * {@link TRequiredObject.Parcel.Description.Address } * */ public void setAddress(TRequiredObject.Parcel.Description.Address value) { this.address = value; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="CadastralNumber" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="40"/> * </restriction> * </simpleType> * </element> * <element name="Areas" type="{}tArea"/> * <element name="Location" type="{}pAddress_v1"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "cadastralNumber", "areas", "location" }) public static class Address { @XmlElement(name = "CadastralNumber") protected String cadastralNumber; @XmlElement(name = "Areas", required = true) protected TArea areas; @XmlElement(name = "Location", required = true) protected PAddressV1 location; /** * Gets the value of the cadastralNumber property. * * @return * possible object is * {@link String } * */ public String getCadastralNumber() { return cadastralNumber; } /** * Sets the value of the cadastralNumber property. * * @param value * allowed object is * {@link String } * */ public void setCadastralNumber(String value) { this.cadastralNumber = value; } /** * Gets the value of the areas property. * * @return * possible object is * {@link TArea } * */ public TArea getAreas() { return areas; } /** * Sets the value of the areas property. * * @param value * allowed object is * {@link TArea } * */ public void setAreas(TArea value) { this.areas = value; } /** * Gets the value of the location property. * * @return * possible object is * {@link PAddressV1 } * */ public PAddressV1 getLocation() { return location; } /** * Sets the value of the location property. * * @param value * allowed object is * {@link PAddressV1 } * */ public void setLocation(PAddressV1 value) { this.location = value; } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="CadastralNumber"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="40"/> * </restriction> * </simpleType> * </element> * <element name="Areas" type="{}tArea" minOccurs="0"/> * <element name="Location" type="{}pAddress_v1" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "cadastralNumber", "areas", "location" }) public static class CadastralNumbers { @XmlElement(name = "CadastralNumber", required = true) protected String cadastralNumber; @XmlElement(name = "Areas") protected TArea areas; @XmlElement(name = "Location") protected PAddressV1 location; /** * Gets the value of the cadastralNumber property. * * @return * possible object is * {@link String } * */ public String getCadastralNumber() { return cadastralNumber; } /** * Sets the value of the cadastralNumber property. * * @param value * allowed object is * {@link String } * */ public void setCadastralNumber(String value) { this.cadastralNumber = value; } /** * Gets the value of the areas property. * * @return * possible object is * {@link TArea } * */ public TArea getAreas() { return areas; } /** * Sets the value of the areas property. * * @param value * allowed object is * {@link TArea } * */ public void setAreas(TArea value) { this.areas = value; } /** * Gets the value of the location property. * * @return * possible object is * {@link PAddressV1 } * */ public PAddressV1 getLocation() { return location; } /** * Sets the value of the location property. * * @param value * allowed object is * {@link PAddressV1 } * */ public void setLocation(PAddressV1 value) { this.location = value; } } } } }