//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.14-hudson-jaxb-ri-2.1-60--SNAPSHOT 
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2022.02.17 at 09:47:45 AM CET 
//


package com.ejie.dossierDokusi.xml;

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;


/**
 * <p>Java class for anonymous complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType>
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="r_object_id" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="ejgv_procedimiento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ejgv_proc_infraestructura" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ejgv_expediente" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ejgv_anyo_ejercicio" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="r_creation_date" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ejgv_id_firmantes" type="{com/ejie/dossierDokusi/xml}ejgv_id_firmantesType"/>
 *         &lt;element name="ejgv_nom_firmantes" type="{com/ejie/dossierDokusi/xml}ejgv_nom_firmantesType"/>
 *         &lt;element name="authors" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="r_object_type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="object_name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="subject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ejgv_nom_titularoaport" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ejgv_num_titularoaport" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ejgv_origen" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ejgv_es_editable" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ejgv_naturaleza" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       &lt;/sequence>
 *       &lt;attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
    "rObjectId",
    "ejgvProcedimiento",
    "ejgvProcInfraestructura",
    "ejgvExpediente",
    "ejgvAnyoEjercicio",
    "rCreationDate",
    "ejgvIdFirmantes",
    "ejgvNomFirmantes",
    "authors",
    "rObjectType",
    "objectName",
    "subject",
    "title",
    "ejgvNomTitularoaport",
    "ejgvNumTitularoaport",
    "ejgvOrigen",
    "ejgvEsEditable",
    "ejgvNaturaleza"
})
@XmlRootElement(name = "object")
public class Object {

    @XmlElement(name = "r_object_id", required = true)
    protected String rObjectId;
    @XmlElement(name = "ejgv_procedimiento")
    protected String ejgvProcedimiento;
    @XmlElement(name = "ejgv_proc_infraestructura")
    protected String ejgvProcInfraestructura;
    @XmlElement(name = "ejgv_expediente")
    protected String ejgvExpediente;
    @XmlElement(name = "ejgv_anyo_ejercicio")
    protected String ejgvAnyoEjercicio;
    @XmlElement(name = "r_creation_date")
    protected String rCreationDate;
    @XmlElement(name = "ejgv_id_firmantes", required = true)
    protected EjgvIdFirmantesType ejgvIdFirmantes;
    @XmlElement(name = "ejgv_nom_firmantes", required = true)
    protected EjgvNomFirmantesType ejgvNomFirmantes;
    protected String authors;
    @XmlElement(name = "r_object_type")
    protected String rObjectType;
    @XmlElement(name = "object_name")
    protected String objectName;
    protected String subject;
    protected String title;
    @XmlElement(name = "ejgv_nom_titularoaport")
    protected String ejgvNomTitularoaport;
    @XmlElement(name = "ejgv_num_titularoaport")
    protected String ejgvNumTitularoaport;
    @XmlElement(name = "ejgv_origen")
    protected String ejgvOrigen;
    @XmlElement(name = "ejgv_es_editable")
    protected String ejgvEsEditable;
    @XmlElement(name = "ejgv_naturaleza")
    protected String ejgvNaturaleza;
    @XmlAttribute(name = "ID")
    @XmlSchemaType(name = "anySimpleType")
    protected String id;

    /**
     * Gets the value of the rObjectId property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRObjectId() {
        return rObjectId;
    }

    /**
     * Sets the value of the rObjectId property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRObjectId(String value) {
        this.rObjectId = value;
    }

    /**
     * Gets the value of the ejgvProcedimiento property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEjgvProcedimiento() {
        return ejgvProcedimiento;
    }

    /**
     * Sets the value of the ejgvProcedimiento property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEjgvProcedimiento(String value) {
        this.ejgvProcedimiento = value;
    }

    /**
     * Gets the value of the ejgvProcInfraestructura property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEjgvProcInfraestructura() {
        return ejgvProcInfraestructura;
    }

    /**
     * Sets the value of the ejgvProcInfraestructura property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEjgvProcInfraestructura(String value) {
        this.ejgvProcInfraestructura = value;
    }

    /**
     * Gets the value of the ejgvExpediente property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEjgvExpediente() {
        return ejgvExpediente;
    }

    /**
     * Sets the value of the ejgvExpediente property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEjgvExpediente(String value) {
        this.ejgvExpediente = value;
    }

    /**
     * Gets the value of the ejgvAnyoEjercicio property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEjgvAnyoEjercicio() {
        return ejgvAnyoEjercicio;
    }

    /**
     * Sets the value of the ejgvAnyoEjercicio property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEjgvAnyoEjercicio(String value) {
        this.ejgvAnyoEjercicio = value;
    }

    /**
     * Gets the value of the rCreationDate property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRCreationDate() {
        return rCreationDate;
    }

    /**
     * Sets the value of the rCreationDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRCreationDate(String value) {
        this.rCreationDate = value;
    }

    /**
     * Gets the value of the ejgvIdFirmantes property.
     * 
     * @return
     *     possible object is
     *     {@link EjgvIdFirmantesType }
     *     
     */
    public EjgvIdFirmantesType getEjgvIdFirmantes() {
        return ejgvIdFirmantes;
    }

    /**
     * Sets the value of the ejgvIdFirmantes property.
     * 
     * @param value
     *     allowed object is
     *     {@link EjgvIdFirmantesType }
     *     
     */
    public void setEjgvIdFirmantes(EjgvIdFirmantesType value) {
        this.ejgvIdFirmantes = value;
    }

    /**
     * Gets the value of the ejgvNomFirmantes property.
     * 
     * @return
     *     possible object is
     *     {@link EjgvNomFirmantesType }
     *     
     */
    public EjgvNomFirmantesType getEjgvNomFirmantes() {
        return ejgvNomFirmantes;
    }

    /**
     * Sets the value of the ejgvNomFirmantes property.
     * 
     * @param value
     *     allowed object is
     *     {@link EjgvNomFirmantesType }
     *     
     */
    public void setEjgvNomFirmantes(EjgvNomFirmantesType value) {
        this.ejgvNomFirmantes = value;
    }

    /**
     * Gets the value of the authors property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAuthors() {
        return authors;
    }

    /**
     * Sets the value of the authors property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAuthors(String value) {
        this.authors = value;
    }

    /**
     * Gets the value of the rObjectType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRObjectType() {
        return rObjectType;
    }

    /**
     * Sets the value of the rObjectType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRObjectType(String value) {
        this.rObjectType = value;
    }

    /**
     * Gets the value of the objectName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getObjectName() {
        return objectName;
    }

    /**
     * Sets the value of the objectName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setObjectName(String value) {
        this.objectName = value;
    }

    /**
     * Gets the value of the subject property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSubject() {
        return subject;
    }

    /**
     * Sets the value of the subject property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSubject(String value) {
        this.subject = value;
    }

    /**
     * Gets the value of the title property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getTitle() {
        return title;
    }

    /**
     * Sets the value of the title property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setTitle(String value) {
        this.title = value;
    }

    /**
     * Gets the value of the ejgvNomTitularoaport property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEjgvNomTitularoaport() {
        return ejgvNomTitularoaport;
    }

    /**
     * Sets the value of the ejgvNomTitularoaport property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEjgvNomTitularoaport(String value) {
        this.ejgvNomTitularoaport = value;
    }

    /**
     * Gets the value of the ejgvNumTitularoaport property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEjgvNumTitularoaport() {
        return ejgvNumTitularoaport;
    }

    /**
     * Sets the value of the ejgvNumTitularoaport property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEjgvNumTitularoaport(String value) {
        this.ejgvNumTitularoaport = value;
    }

    /**
     * Gets the value of the ejgvOrigen property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEjgvOrigen() {
        return ejgvOrigen;
    }

    /**
     * Sets the value of the ejgvOrigen property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEjgvOrigen(String value) {
        this.ejgvOrigen = value;
    }

    /**
     * Gets the value of the ejgvEsEditable property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEjgvEsEditable() {
        return ejgvEsEditable;
    }

    /**
     * Sets the value of the ejgvEsEditable property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEjgvEsEditable(String value) {
        this.ejgvEsEditable = value;
    }

    /**
     * Gets the value of the ejgvNaturaleza property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEjgvNaturaleza() {
        return ejgvNaturaleza;
    }

    /**
     * Sets the value of the ejgvNaturaleza property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEjgvNaturaleza(String value) {
        this.ejgvNaturaleza = value;
    }

    /**
     * Gets the value of the id property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getID() {
        return id;
    }

    /**
     * Sets the value of the id property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setID(String value) {
        this.id = value;
    }

}
