/* * 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 java.util.ArrayList; import java.util.List; 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.XmlRootElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "eDocument", "request" }) @XmlRootElement(name = "RequestGRP") public class RequestGRP { @XmlElement(required = true) protected RequestGRP.EDocument eDocument; @XmlElement(name = "Request", required = true) protected RequestGRP.Request request; /** * Gets the value of the eDocument property. * * @return * possible object is * {@link RequestGRP.EDocument } * */ public RequestGRP.EDocument getEDocument() { return eDocument; } /** * Sets the value of the eDocument property. * * @param value * allowed object is * {@link RequestGRP.EDocument } * */ public void setEDocument(RequestGRP.EDocument value) { this.eDocument = value; } /** * Gets the value of the request property. * * @return * possible object is * {@link RequestGRP.Request } * */ public RequestGRP.Request getRequest() { return request; } /** * Sets the value of the request property. * * @param value * allowed object is * {@link RequestGRP.Request } * */ public void setRequest(RequestGRP.Request value) { this.request = 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"> * <attribute name="Version" use="required" type="{http://www.w3.org/2001/XMLSchema}string" fixed="1.16" /> * <attribute name="GUID" use="required" type="{}sGUID" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class EDocument { @XmlAttribute(name = "Version", required = true) protected String version; @XmlAttribute(name = "GUID", required = true) protected String guid; /** * Gets the value of the version property. * * @return * possible object is * {@link String } * */ public String getVersion() { if (version == null) { return "1.16"; } else { return version; } } /** * Sets the value of the version property. * * @param value * allowed object is * {@link String } * */ public void setVersion(String value) { this.version = value; } /** * Gets the value of the guid property. * * @return * possible object is * {@link String } * */ public String getGUID() { return guid; } /** * Sets the value of the guid property. * * @param value * allowed object is * {@link String } * */ public void setGUID(String value) { this.guid = 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="RequiredData"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="RequiredDataRealty"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="ExtractRealty"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Objects" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ExtractRealtyList"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Objects" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ExtractRealtyInfo"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Objects" type="{}tRequiredObject"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RequiredDataSubject"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="ExtractSubjectRegion"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Owner" type="{}tOwner" maxOccurs="unbounded"/> * <element name="Territory"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Territory_Russia" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="Regions"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ExtractSubject"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Owners" type="{}tOwner" maxOccurs="unbounded"/> * <element name="Data_Period"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Date" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Interval"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RealtyType"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="RealtyType_All" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="RealtyType_Text" type="{}tExtractSubjectObjectType" maxOccurs="unbounded"/> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Territory"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Territory_Russia" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="Regions"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RequiredDataDocument"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="CopyDocument"> * <complexType> * <complexContent> * <extension base="{}tRequiredDocument"> * <sequence> * <element name="Objects" type="{}tRequiredObject"/> * </sequence> * </extension> * </complexContent> * </complexType> * </element> * <element name="ContentDocument"> * <complexType> * <complexContent> * <extension base="{}tRequiredDocument"> * <sequence> * <element name="Objects"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Object" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="DescribeContract" type="{}s500" minOccurs="0"/> * </sequence> * </extension> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RequiredDataIncapacity"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="IncapacityOwner" maxOccurs="unbounded"> * <complexType> * <complexContent> * <extension base="{}tPersonOwner"> * <attribute name="id_db_egrp"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="50"/> * </restriction> * </simpleType> * </attribute> * </extension> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Declarant" type="{}tDeclarant"/> * <element name="Payment"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Payment_Documents"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Payment_Document" type="{}tPayDocument" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ReasonFree_Documents"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="ReasonFree_Document" type="{}tApplied_Document" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Free" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Delivery" type="{}tDelivery"/> * <element name="Applied_Documents"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Applied_Document" type="{}tApplied_Document" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="MunicipalService" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <choice> * <element name="Service" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="Name_Service" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="1000"/> * </restriction> * </simpleType> * </attribute> * <attribute name="Code_Service" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <length value="11"/> * </restriction> * </simpleType> * </attribute> * </restriction> * </complexContent> * </complexType> * </element> * <element name="BaseRequest" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="4000"/> * </restriction> * </simpleType> * </element> * </choice> * <element name="Item_Normative_Act" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="4000"/> * </restriction> * </simpleType> * </element> * <element name="Answer_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> * <element name="Post" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="4000"/> * </restriction> * </simpleType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "requiredData", "declarant", "payment", "delivery", "appliedDocuments", "municipalService" }) public static class Request { @XmlElement(name = "RequiredData", required = true) protected RequestGRP.Request.RequiredData requiredData; @XmlElement(name = "Declarant", required = true) protected TDeclarant declarant; @XmlElement(name = "Payment", required = true) protected RequestGRP.Request.Payment payment; @XmlElement(name = "Delivery", required = true) protected TDelivery delivery; @XmlElement(name = "Applied_Documents", required = true) protected RequestGRP.Request.AppliedDocuments appliedDocuments; @XmlElement(name = "MunicipalService") protected RequestGRP.Request.MunicipalService municipalService; /** * Gets the value of the requiredData property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData } * */ public RequestGRP.Request.RequiredData getRequiredData() { return requiredData; } /** * Sets the value of the requiredData property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData } * */ public void setRequiredData(RequestGRP.Request.RequiredData value) { this.requiredData = value; } /** * Gets the value of the declarant property. * * @return * possible object is * {@link TDeclarant } * */ public TDeclarant getDeclarant() { return declarant; } /** * Sets the value of the declarant property. * * @param value * allowed object is * {@link TDeclarant } * */ public void setDeclarant(TDeclarant value) { this.declarant = value; } /** * Gets the value of the payment property. * * @return * possible object is * {@link RequestGRP.Request.Payment } * */ public RequestGRP.Request.Payment getPayment() { return payment; } /** * Sets the value of the payment property. * * @param value * allowed object is * {@link RequestGRP.Request.Payment } * */ public void setPayment(RequestGRP.Request.Payment value) { this.payment = value; } /** * Gets the value of the delivery property. * * @return * possible object is * {@link TDelivery } * */ public TDelivery getDelivery() { return delivery; } /** * Sets the value of the delivery property. * * @param value * allowed object is * {@link TDelivery } * */ public void setDelivery(TDelivery value) { this.delivery = value; } /** * Gets the value of the appliedDocuments property. * * @return * possible object is * {@link RequestGRP.Request.AppliedDocuments } * */ public RequestGRP.Request.AppliedDocuments getAppliedDocuments() { return appliedDocuments; } /** * Sets the value of the appliedDocuments property. * * @param value * allowed object is * {@link RequestGRP.Request.AppliedDocuments } * */ public void setAppliedDocuments(RequestGRP.Request.AppliedDocuments value) { this.appliedDocuments = value; } /** * Gets the value of the municipalService property. * * @return * possible object is * {@link RequestGRP.Request.MunicipalService } * */ public RequestGRP.Request.MunicipalService getMunicipalService() { return municipalService; } /** * Sets the value of the municipalService property. * * @param value * allowed object is * {@link RequestGRP.Request.MunicipalService } * */ public void setMunicipalService(RequestGRP.Request.MunicipalService value) { this.municipalService = 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="Applied_Document" type="{}tApplied_Document" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "appliedDocument" }) public static class AppliedDocuments { @XmlElement(name = "Applied_Document", required = true) protected List<TAppliedDocument> appliedDocument; /** * Gets the value of the appliedDocument property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the appliedDocument property. * * <p> * For example, to add a new item, do as follows: * <pre> * getAppliedDocument().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TAppliedDocument } * * */ public List<TAppliedDocument> getAppliedDocument() { if (appliedDocument == null) { appliedDocument = new ArrayList<TAppliedDocument>(); } return this.appliedDocument; } } /** * <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> * <choice> * <element name="Service" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <attribute name="Name_Service" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="1000"/> * </restriction> * </simpleType> * </attribute> * <attribute name="Code_Service" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <length value="11"/> * </restriction> * </simpleType> * </attribute> * </restriction> * </complexContent> * </complexType> * </element> * <element name="BaseRequest" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="4000"/> * </restriction> * </simpleType> * </element> * </choice> * <element name="Item_Normative_Act" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="4000"/> * </restriction> * </simpleType> * </element> * <element name="Answer_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> * <element name="Post" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="4000"/> * </restriction> * </simpleType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "service", "baseRequest", "itemNormativeAct", "answerDate", "post" }) public static class MunicipalService { @XmlElement(name = "Service") protected RequestGRP.Request.MunicipalService.Service service; @XmlElement(name = "BaseRequest") protected String baseRequest; @XmlElement(name = "Item_Normative_Act") protected String itemNormativeAct; @XmlElement(name = "Answer_Date") @XmlSchemaType(name = "date") protected XMLGregorianCalendar answerDate; @XmlElement(name = "Post") protected String post; /** * Gets the value of the service property. * * @return * possible object is * {@link RequestGRP.Request.MunicipalService.Service } * */ public RequestGRP.Request.MunicipalService.Service getService() { return service; } /** * Sets the value of the service property. * * @param value * allowed object is * {@link RequestGRP.Request.MunicipalService.Service } * */ public void setService(RequestGRP.Request.MunicipalService.Service value) { this.service = value; } /** * Gets the value of the baseRequest property. * * @return * possible object is * {@link String } * */ public String getBaseRequest() { return baseRequest; } /** * Sets the value of the baseRequest property. * * @param value * allowed object is * {@link String } * */ public void setBaseRequest(String value) { this.baseRequest = value; } /** * Gets the value of the itemNormativeAct property. * * @return * possible object is * {@link String } * */ public String getItemNormativeAct() { return itemNormativeAct; } /** * Sets the value of the itemNormativeAct property. * * @param value * allowed object is * {@link String } * */ public void setItemNormativeAct(String value) { this.itemNormativeAct = value; } /** * Gets the value of the answerDate property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getAnswerDate() { return answerDate; } /** * Sets the value of the answerDate property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setAnswerDate(XMLGregorianCalendar value) { this.answerDate = value; } /** * Gets the value of the post property. * * @return * possible object is * {@link String } * */ public String getPost() { return post; } /** * Sets the value of the post property. * * @param value * allowed object is * {@link String } * */ public void setPost(String value) { this.post = 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"> * <attribute name="Name_Service" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="1000"/> * </restriction> * </simpleType> * </attribute> * <attribute name="Code_Service" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <length value="11"/> * </restriction> * </simpleType> * </attribute> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Service { @XmlAttribute(name = "Name_Service", required = true) protected String nameService; @XmlAttribute(name = "Code_Service", required = true) protected String codeService; /** * Gets the value of the nameService property. * * @return * possible object is * {@link String } * */ public String getNameService() { return nameService; } /** * Sets the value of the nameService property. * * @param value * allowed object is * {@link String } * */ public void setNameService(String value) { this.nameService = value; } /** * Gets the value of the codeService property. * * @return * possible object is * {@link String } * */ public String getCodeService() { return codeService; } /** * Sets the value of the codeService property. * * @param value * allowed object is * {@link String } * */ public void setCodeService(String value) { this.codeService = 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="Payment_Documents"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Payment_Document" type="{}tPayDocument" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ReasonFree_Documents"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="ReasonFree_Document" type="{}tApplied_Document" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Free" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "paymentDocuments", "reasonFreeDocuments", "free" }) public static class Payment { @XmlElement(name = "Payment_Documents") protected RequestGRP.Request.Payment.PaymentDocuments paymentDocuments; @XmlElement(name = "ReasonFree_Documents") protected RequestGRP.Request.Payment.ReasonFreeDocuments reasonFreeDocuments; @XmlElement(name = "Free") protected Boolean free; /** * Gets the value of the paymentDocuments property. * * @return * possible object is * {@link RequestGRP.Request.Payment.PaymentDocuments } * */ public RequestGRP.Request.Payment.PaymentDocuments getPaymentDocuments() { return paymentDocuments; } /** * Sets the value of the paymentDocuments property. * * @param value * allowed object is * {@link RequestGRP.Request.Payment.PaymentDocuments } * */ public void setPaymentDocuments(RequestGRP.Request.Payment.PaymentDocuments value) { this.paymentDocuments = value; } /** * Gets the value of the reasonFreeDocuments property. * * @return * possible object is * {@link RequestGRP.Request.Payment.ReasonFreeDocuments } * */ public RequestGRP.Request.Payment.ReasonFreeDocuments getReasonFreeDocuments() { return reasonFreeDocuments; } /** * Sets the value of the reasonFreeDocuments property. * * @param value * allowed object is * {@link RequestGRP.Request.Payment.ReasonFreeDocuments } * */ public void setReasonFreeDocuments(RequestGRP.Request.Payment.ReasonFreeDocuments value) { this.reasonFreeDocuments = value; } /** * Gets the value of the free property. * * @return * possible object is * {@link Boolean } * */ public Boolean isFree() { return free; } /** * Sets the value of the free property. * * @param value * allowed object is * {@link Boolean } * */ public void setFree(Boolean value) { this.free = 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="Payment_Document" type="{}tPayDocument" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "paymentDocument" }) public static class PaymentDocuments { @XmlElement(name = "Payment_Document", required = true) protected List<TPayDocument> paymentDocument; /** * Gets the value of the paymentDocument property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the paymentDocument property. * * <p> * For example, to add a new item, do as follows: * <pre> * getPaymentDocument().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TPayDocument } * * */ public List<TPayDocument> getPaymentDocument() { if (paymentDocument == null) { paymentDocument = new ArrayList<TPayDocument>(); } return this.paymentDocument; } } /** * <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="ReasonFree_Document" type="{}tApplied_Document" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "reasonFreeDocument" }) public static class ReasonFreeDocuments { @XmlElement(name = "ReasonFree_Document", required = true) protected List<TAppliedDocument> reasonFreeDocument; /** * Gets the value of the reasonFreeDocument property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the reasonFreeDocument property. * * <p> * For example, to add a new item, do as follows: * <pre> * getReasonFreeDocument().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TAppliedDocument } * * */ public List<TAppliedDocument> getReasonFreeDocument() { if (reasonFreeDocument == null) { reasonFreeDocument = new ArrayList<TAppliedDocument>(); } return this.reasonFreeDocument; } } } /** * <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="RequiredDataRealty"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="ExtractRealty"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Objects" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ExtractRealtyList"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Objects" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ExtractRealtyInfo"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Objects" type="{}tRequiredObject"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RequiredDataSubject"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="ExtractSubjectRegion"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Owner" type="{}tOwner" maxOccurs="unbounded"/> * <element name="Territory"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Territory_Russia" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="Regions"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ExtractSubject"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Owners" type="{}tOwner" maxOccurs="unbounded"/> * <element name="Data_Period"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Date" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Interval"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RealtyType"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="RealtyType_All" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="RealtyType_Text" type="{}tExtractSubjectObjectType" maxOccurs="unbounded"/> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Territory"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Territory_Russia" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="Regions"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RequiredDataDocument"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="CopyDocument"> * <complexType> * <complexContent> * <extension base="{}tRequiredDocument"> * <sequence> * <element name="Objects" type="{}tRequiredObject"/> * </sequence> * </extension> * </complexContent> * </complexType> * </element> * <element name="ContentDocument"> * <complexType> * <complexContent> * <extension base="{}tRequiredDocument"> * <sequence> * <element name="Objects"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Object" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="DescribeContract" type="{}s500" minOccurs="0"/> * </sequence> * </extension> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RequiredDataIncapacity"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="IncapacityOwner" maxOccurs="unbounded"> * <complexType> * <complexContent> * <extension base="{}tPersonOwner"> * <attribute name="id_db_egrp"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="50"/> * </restriction> * </simpleType> * </attribute> * </extension> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "requiredDataRealty", "requiredDataSubject", "requiredDataDocument", "requiredDataIncapacity" }) public static class RequiredData { @XmlElement(name = "RequiredDataRealty") protected RequestGRP.Request.RequiredData.RequiredDataRealty requiredDataRealty; @XmlElement(name = "RequiredDataSubject") protected RequestGRP.Request.RequiredData.RequiredDataSubject requiredDataSubject; @XmlElement(name = "RequiredDataDocument") protected RequestGRP.Request.RequiredData.RequiredDataDocument requiredDataDocument; @XmlElement(name = "RequiredDataIncapacity") protected RequestGRP.Request.RequiredData.RequiredDataIncapacity requiredDataIncapacity; /** * Gets the value of the requiredDataRealty property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataRealty } * */ public RequestGRP.Request.RequiredData.RequiredDataRealty getRequiredDataRealty() { return requiredDataRealty; } /** * Sets the value of the requiredDataRealty property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataRealty } * */ public void setRequiredDataRealty(RequestGRP.Request.RequiredData.RequiredDataRealty value) { this.requiredDataRealty = value; } /** * Gets the value of the requiredDataSubject property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject } * */ public RequestGRP.Request.RequiredData.RequiredDataSubject getRequiredDataSubject() { return requiredDataSubject; } /** * Sets the value of the requiredDataSubject property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject } * */ public void setRequiredDataSubject(RequestGRP.Request.RequiredData.RequiredDataSubject value) { this.requiredDataSubject = value; } /** * Gets the value of the requiredDataDocument property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataDocument } * */ public RequestGRP.Request.RequiredData.RequiredDataDocument getRequiredDataDocument() { return requiredDataDocument; } /** * Sets the value of the requiredDataDocument property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataDocument } * */ public void setRequiredDataDocument(RequestGRP.Request.RequiredData.RequiredDataDocument value) { this.requiredDataDocument = value; } /** * Gets the value of the requiredDataIncapacity property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataIncapacity } * */ public RequestGRP.Request.RequiredData.RequiredDataIncapacity getRequiredDataIncapacity() { return requiredDataIncapacity; } /** * Sets the value of the requiredDataIncapacity property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataIncapacity } * */ public void setRequiredDataIncapacity(RequestGRP.Request.RequiredData.RequiredDataIncapacity value) { this.requiredDataIncapacity = 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="CopyDocument"> * <complexType> * <complexContent> * <extension base="{}tRequiredDocument"> * <sequence> * <element name="Objects" type="{}tRequiredObject"/> * </sequence> * </extension> * </complexContent> * </complexType> * </element> * <element name="ContentDocument"> * <complexType> * <complexContent> * <extension base="{}tRequiredDocument"> * <sequence> * <element name="Objects"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Object" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="DescribeContract" type="{}s500" minOccurs="0"/> * </sequence> * </extension> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "copyDocument", "contentDocument" }) public static class RequiredDataDocument { @XmlElement(name = "CopyDocument") protected RequestGRP.Request.RequiredData.RequiredDataDocument.CopyDocument copyDocument; @XmlElement(name = "ContentDocument") protected RequestGRP.Request.RequiredData.RequiredDataDocument.ContentDocument contentDocument; /** * Gets the value of the copyDocument property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataDocument.CopyDocument } * */ public RequestGRP.Request.RequiredData.RequiredDataDocument.CopyDocument getCopyDocument() { return copyDocument; } /** * Sets the value of the copyDocument property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataDocument.CopyDocument } * */ public void setCopyDocument(RequestGRP.Request.RequiredData.RequiredDataDocument.CopyDocument value) { this.copyDocument = value; } /** * Gets the value of the contentDocument property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataDocument.ContentDocument } * */ public RequestGRP.Request.RequiredData.RequiredDataDocument.ContentDocument getContentDocument() { return contentDocument; } /** * Sets the value of the contentDocument property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataDocument.ContentDocument } * */ public void setContentDocument(RequestGRP.Request.RequiredData.RequiredDataDocument.ContentDocument value) { this.contentDocument = value; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <extension base="{}tRequiredDocument"> * <sequence> * <element name="Objects"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Object" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="DescribeContract" type="{}s500" minOccurs="0"/> * </sequence> * </extension> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "objects", "describeContract" }) public static class ContentDocument extends TRequiredDocument { @XmlElement(name = "Objects", required = true) protected RequestGRP.Request.RequiredData.RequiredDataDocument.ContentDocument.Objects objects; @XmlElement(name = "DescribeContract") protected String describeContract; /** * Gets the value of the objects property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataDocument.ContentDocument.Objects } * */ public RequestGRP.Request.RequiredData.RequiredDataDocument.ContentDocument.Objects getObjects() { return objects; } /** * Sets the value of the objects property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataDocument.ContentDocument.Objects } * */ public void setObjects(RequestGRP.Request.RequiredData.RequiredDataDocument.ContentDocument.Objects value) { this.objects = value; } /** * Gets the value of the describeContract property. * * @return * possible object is * {@link String } * */ public String getDescribeContract() { return describeContract; } /** * Sets the value of the describeContract property. * * @param value * allowed object is * {@link String } * */ public void setDescribeContract(String value) { this.describeContract = 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="Object" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "object" }) public static class Objects { @XmlElement(name = "Object", required = true) protected List<TRequiredObject> object; /** * Gets the value of the object property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the object property. * * <p> * For example, to add a new item, do as follows: * <pre> * getObject().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TRequiredObject } * * */ public List<TRequiredObject> getObject() { if (object == null) { object = new ArrayList<TRequiredObject>(); } return this.object; } } } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <extension base="{}tRequiredDocument"> * <sequence> * <element name="Objects" type="{}tRequiredObject"/> * </sequence> * </extension> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "objects" }) public static class CopyDocument extends TRequiredDocument { @XmlElement(name = "Objects", required = true) protected TRequiredObject objects; /** * Gets the value of the objects property. * * @return * possible object is * {@link TRequiredObject } * */ public TRequiredObject getObjects() { return objects; } /** * Sets the value of the objects property. * * @param value * allowed object is * {@link TRequiredObject } * */ public void setObjects(TRequiredObject value) { this.objects = 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="IncapacityOwner" maxOccurs="unbounded"> * <complexType> * <complexContent> * <extension base="{}tPersonOwner"> * <attribute name="id_db_egrp"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="50"/> * </restriction> * </simpleType> * </attribute> * </extension> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "incapacityOwner" }) public static class RequiredDataIncapacity { @XmlElement(name = "IncapacityOwner", required = true) protected List<RequestGRP.Request.RequiredData.RequiredDataIncapacity.IncapacityOwner> incapacityOwner; /** * Gets the value of the incapacityOwner property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the incapacityOwner property. * * <p> * For example, to add a new item, do as follows: * <pre> * getIncapacityOwner().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link RequestGRP.Request.RequiredData.RequiredDataIncapacity.IncapacityOwner } * * */ public List<RequestGRP.Request.RequiredData.RequiredDataIncapacity.IncapacityOwner> getIncapacityOwner() { if (incapacityOwner == null) { incapacityOwner = new ArrayList<RequestGRP.Request.RequiredData.RequiredDataIncapacity.IncapacityOwner>(); } return this.incapacityOwner; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <extension base="{}tPersonOwner"> * <attribute name="id_db_egrp"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="50"/> * </restriction> * </simpleType> * </attribute> * </extension> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class IncapacityOwner extends TPersonOwner { @XmlAttribute(name = "id_db_egrp") protected String idDbEgrp; /** * 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"> * <choice> * <element name="ExtractRealty"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Objects" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ExtractRealtyList"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Objects" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ExtractRealtyInfo"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Objects" type="{}tRequiredObject"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "extractRealty", "extractRealtyList", "extractRealtyInfo" }) public static class RequiredDataRealty { @XmlElement(name = "ExtractRealty") protected RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealty extractRealty; @XmlElement(name = "ExtractRealtyList") protected RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealtyList extractRealtyList; @XmlElement(name = "ExtractRealtyInfo") protected RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealtyInfo extractRealtyInfo; /** * Gets the value of the extractRealty property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealty } * */ public RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealty getExtractRealty() { return extractRealty; } /** * Sets the value of the extractRealty property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealty } * */ public void setExtractRealty(RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealty value) { this.extractRealty = value; } /** * Gets the value of the extractRealtyList property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealtyList } * */ public RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealtyList getExtractRealtyList() { return extractRealtyList; } /** * Sets the value of the extractRealtyList property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealtyList } * */ public void setExtractRealtyList(RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealtyList value) { this.extractRealtyList = value; } /** * Gets the value of the extractRealtyInfo property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealtyInfo } * */ public RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealtyInfo getExtractRealtyInfo() { return extractRealtyInfo; } /** * Sets the value of the extractRealtyInfo property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealtyInfo } * */ public void setExtractRealtyInfo(RequestGRP.Request.RequiredData.RequiredDataRealty.ExtractRealtyInfo value) { this.extractRealtyInfo = 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="Objects" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "objects" }) public static class ExtractRealty { @XmlElement(name = "Objects", required = true) protected List<TRequiredObject> objects; /** * Gets the value of the objects property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the objects property. * * <p> * For example, to add a new item, do as follows: * <pre> * getObjects().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TRequiredObject } * * */ public List<TRequiredObject> getObjects() { if (objects == null) { objects = new ArrayList<TRequiredObject>(); } return this.objects; } } /** * <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="Objects" type="{}tRequiredObject"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "objects" }) public static class ExtractRealtyInfo { @XmlElement(name = "Objects", required = true) protected TRequiredObject objects; /** * Gets the value of the objects property. * * @return * possible object is * {@link TRequiredObject } * */ public TRequiredObject getObjects() { return objects; } /** * Sets the value of the objects property. * * @param value * allowed object is * {@link TRequiredObject } * */ public void setObjects(TRequiredObject value) { this.objects = 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="Objects" type="{}tRequiredObject" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "objects" }) public static class ExtractRealtyList { @XmlElement(name = "Objects", required = true) protected List<TRequiredObject> objects; /** * Gets the value of the objects property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the objects property. * * <p> * For example, to add a new item, do as follows: * <pre> * getObjects().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TRequiredObject } * * */ public List<TRequiredObject> getObjects() { if (objects == null) { objects = new ArrayList<TRequiredObject>(); } return this.objects; } } } /** * <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="ExtractSubjectRegion"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Owner" type="{}tOwner" maxOccurs="unbounded"/> * <element name="Territory"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Territory_Russia" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="Regions"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * <element name="ExtractSubject"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Owners" type="{}tOwner" maxOccurs="unbounded"/> * <element name="Data_Period"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Date" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Interval"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RealtyType"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="RealtyType_All" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="RealtyType_Text" type="{}tExtractSubjectObjectType" maxOccurs="unbounded"/> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Territory"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Territory_Russia" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="Regions"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "extractSubjectRegion", "extractSubject" }) public static class RequiredDataSubject { @XmlElement(name = "ExtractSubjectRegion") protected RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion extractSubjectRegion; @XmlElement(name = "ExtractSubject") protected RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject extractSubject; /** * Gets the value of the extractSubjectRegion property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion } * */ public RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion getExtractSubjectRegion() { return extractSubjectRegion; } /** * Sets the value of the extractSubjectRegion property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion } * */ public void setExtractSubjectRegion(RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion value) { this.extractSubjectRegion = value; } /** * Gets the value of the extractSubject property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject } * */ public RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject getExtractSubject() { return extractSubject; } /** * Sets the value of the extractSubject property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject } * */ public void setExtractSubject(RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject value) { this.extractSubject = 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="Owners" type="{}tOwner" maxOccurs="unbounded"/> * <element name="Data_Period"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Date" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Interval"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="RealtyType"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="RealtyType_All" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="RealtyType_Text" type="{}tExtractSubjectObjectType" maxOccurs="unbounded"/> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * <element name="Territory"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Territory_Russia" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="Regions"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "owners", "dataPeriod", "realtyType", "territory" }) public static class ExtractSubject { @XmlElement(name = "Owners", required = true) protected List<TOwner> owners; @XmlElement(name = "Data_Period", required = true) protected RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.DataPeriod dataPeriod; @XmlElement(name = "RealtyType", required = true) protected RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.RealtyType realtyType; @XmlElement(name = "Territory", required = true) protected RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.Territory territory; /** * Gets the value of the owners property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the owners property. * * <p> * For example, to add a new item, do as follows: * <pre> * getOwners().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TOwner } * * */ public List<TOwner> getOwners() { if (owners == null) { owners = new ArrayList<TOwner>(); } return this.owners; } /** * Gets the value of the dataPeriod property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.DataPeriod } * */ public RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.DataPeriod getDataPeriod() { return dataPeriod; } /** * Sets the value of the dataPeriod property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.DataPeriod } * */ public void setDataPeriod(RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.DataPeriod value) { this.dataPeriod = value; } /** * Gets the value of the realtyType property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.RealtyType } * */ public RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.RealtyType getRealtyType() { return realtyType; } /** * Sets the value of the realtyType property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.RealtyType } * */ public void setRealtyType(RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.RealtyType value) { this.realtyType = value; } /** * Gets the value of the territory property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.Territory } * */ public RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.Territory getTerritory() { return territory; } /** * Sets the value of the territory property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.Territory } * */ public void setTerritory(RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.Territory value) { this.territory = 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="Date" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Interval"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "date", "dateStart", "dateEnd", "interval" }) public static class DataPeriod { @XmlElement(name = "Date") @XmlSchemaType(name = "date") protected XMLGregorianCalendar date; @XmlElement(name = "Date_Start") @XmlSchemaType(name = "date") protected XMLGregorianCalendar dateStart; @XmlElement(name = "Date_End") @XmlSchemaType(name = "date") protected XMLGregorianCalendar dateEnd; @XmlElement(name = "Interval") protected RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.DataPeriod.Interval interval; /** * Gets the value of the date property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDate() { return date; } /** * Sets the value of the date property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDate(XMLGregorianCalendar value) { this.date = value; } /** * Gets the value of the dateStart property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDateStart() { return dateStart; } /** * Sets the value of the dateStart property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDateStart(XMLGregorianCalendar value) { this.dateStart = value; } /** * Gets the value of the dateEnd property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDateEnd() { return dateEnd; } /** * Sets the value of the dateEnd property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDateEnd(XMLGregorianCalendar value) { this.dateEnd = value; } /** * Gets the value of the interval property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.DataPeriod.Interval } * */ public RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.DataPeriod.Interval getInterval() { return interval; } /** * Sets the value of the interval property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.DataPeriod.Interval } * */ public void setInterval(RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.DataPeriod.Interval value) { this.interval = 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="Date_Start" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="Date_End" type="{http://www.w3.org/2001/XMLSchema}date"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "dateStart", "dateEnd" }) public static class Interval { @XmlElement(name = "Date_Start", required = true) @XmlSchemaType(name = "date") protected XMLGregorianCalendar dateStart; @XmlElement(name = "Date_End", required = true) @XmlSchemaType(name = "date") protected XMLGregorianCalendar dateEnd; /** * Gets the value of the dateStart property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDateStart() { return dateStart; } /** * Sets the value of the dateStart property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDateStart(XMLGregorianCalendar value) { this.dateStart = value; } /** * Gets the value of the dateEnd property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDateEnd() { return dateEnd; } /** * Sets the value of the dateEnd property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDateEnd(XMLGregorianCalendar value) { this.dateEnd = 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="RealtyType_All" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="RealtyType_Text" type="{}tExtractSubjectObjectType" maxOccurs="unbounded"/> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "realtyTypeAll", "realtyTypeText" }) public static class RealtyType { @XmlElement(name = "RealtyType_All") protected Boolean realtyTypeAll; @XmlElement(name = "RealtyType_Text") protected List<TExtractSubjectObjectType> realtyTypeText; /** * Gets the value of the realtyTypeAll property. * * @return * possible object is * {@link Boolean } * */ public Boolean isRealtyTypeAll() { return realtyTypeAll; } /** * Sets the value of the realtyTypeAll property. * * @param value * allowed object is * {@link Boolean } * */ public void setRealtyTypeAll(Boolean value) { this.realtyTypeAll = value; } /** * Gets the value of the realtyTypeText property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the realtyTypeText property. * * <p> * For example, to add a new item, do as follows: * <pre> * getRealtyTypeText().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TExtractSubjectObjectType } * * */ public List<TExtractSubjectObjectType> getRealtyTypeText() { if (realtyTypeText == null) { realtyTypeText = new ArrayList<TExtractSubjectObjectType>(); } return this.realtyTypeText; } } /** * <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="Territory_Russia" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="Regions"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "territoryRussia", "regions" }) public static class Territory { @XmlElement(name = "Territory_Russia") protected Boolean territoryRussia; @XmlElement(name = "Regions") protected RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.Territory.Regions regions; /** * Gets the value of the territoryRussia property. * * @return * possible object is * {@link Boolean } * */ public Boolean isTerritoryRussia() { return territoryRussia; } /** * Sets the value of the territoryRussia property. * * @param value * allowed object is * {@link Boolean } * */ public void setTerritoryRussia(Boolean value) { this.territoryRussia = value; } /** * Gets the value of the regions property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.Territory.Regions } * */ public RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.Territory.Regions getRegions() { return regions; } /** * Sets the value of the regions property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.Territory.Regions } * */ public void setRegions(RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubject.Territory.Regions value) { this.regions = 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="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "region" }) public static class Regions { @XmlElement(name = "Region", required = true) protected List<String> region; /** * Gets the value of the region property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the region property. * * <p> * For example, to add a new item, do as follows: * <pre> * getRegion().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link String } * * */ public List<String> getRegion() { if (region == null) { region = new ArrayList<String>(); } return this.region; } } } } /** * <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="Owner" type="{}tOwner" maxOccurs="unbounded"/> * <element name="Territory"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="Territory_Russia" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="Regions"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "owner", "territory" }) public static class ExtractSubjectRegion { @XmlElement(name = "Owner", required = true) protected List<TOwner> owner; @XmlElement(name = "Territory", required = true) protected RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion.Territory territory; /** * Gets the value of the owner property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the owner property. * * <p> * For example, to add a new item, do as follows: * <pre> * getOwner().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TOwner } * * */ public List<TOwner> getOwner() { if (owner == null) { owner = new ArrayList<TOwner>(); } return this.owner; } /** * Gets the value of the territory property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion.Territory } * */ public RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion.Territory getTerritory() { return territory; } /** * Sets the value of the territory property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion.Territory } * */ public void setTerritory(RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion.Territory value) { this.territory = 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="Territory_Russia" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="Regions"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </choice> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "territoryRussia", "regions" }) public static class Territory { @XmlElement(name = "Territory_Russia") protected Boolean territoryRussia; @XmlElement(name = "Regions") protected RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion.Territory.Regions regions; /** * Gets the value of the territoryRussia property. * * @return * possible object is * {@link Boolean } * */ public Boolean isTerritoryRussia() { return territoryRussia; } /** * Sets the value of the territoryRussia property. * * @param value * allowed object is * {@link Boolean } * */ public void setTerritoryRussia(Boolean value) { this.territoryRussia = value; } /** * Gets the value of the regions property. * * @return * possible object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion.Territory.Regions } * */ public RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion.Territory.Regions getRegions() { return regions; } /** * Sets the value of the regions property. * * @param value * allowed object is * {@link RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion.Territory.Regions } * */ public void setRegions(RequestGRP.Request.RequiredData.RequiredDataSubject.ExtractSubjectRegion.Territory.Regions value) { this.regions = 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="Region" type="{}dRegionsRF" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "region" }) public static class Regions { @XmlElement(name = "Region", required = true) protected List<String> region; /** * Gets the value of the region property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the region property. * * <p> * For example, to add a new item, do as follows: * <pre> * getRegion().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link String } * * */ public List<String> getRegion() { if (region == null) { region = new ArrayList<String>(); } return this.region; } } } } } } } }