/*
* Copyright 2009 by GRUPO IE, Inc.
* 
* Private and Confidential
* Code contained in this document is the property of GRUPO IE. 
* It is for the exclusive use of designated employees 
* and not for distribution without prior written
* authorization.
*/
/*
* Q02bQ022DT00.java
*
* Created on 12/02/09 10:58:38
*/
package q02b.exe.tablasBD;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.sql.Connection;
import q02b.exe.arquitectura.dataobjects.Q02bDAOException;
import q02b.exe.arquitectura.utils.tablasBD.*;
import java.util.ArrayList;
//import java.math.BigDecimal;

/*
*
* @author automatic generated
* @version 1.0
*/
public class Q02bTablaBDQ022DS00 extends Q02bTablaBD implements Q02bITablaBDQ022DS00 {
    private static final long serialVersionUID =1L;
    /** Constante para la propiedad Q022BT00_ID_GRUPO */
    public final static int COLUMN_Q022BT00_ID_GRUPO = 1;
    /** Constante para la propiedad Q022BT00_ID_GRUPO */
    public final static String NOMCOLUMN_Q022BT00_ID_GRUPO = "Q022BT00_ID_GRUPO";
    /** Constante para la propiedad Q022BT00_ID_GRUPO */
    public final static int TAM_MAXIMO_Q022BT00_ID_GRUPO = 8;
    /** Constante para la propiedad Q022DT00_ID_CUES */
    public final static int COLUMN_Q022DT00_ID_CUES = 2;
    /** Constante para la propiedad Q022DT00_ID_CUES */
    public final static String NOMCOLUMN_Q022DT00_ID_CUES = "Q022DT00_ID_CUES";
    /** Constante para la propiedad Q022DT00_ID_CUES */
    public final static int TAM_MAXIMO_Q022DT00_ID_CUES = 10;
    /** Constante para la propiedad Q022DT00_IDEN_LICEN */
    public final static int COLUMN_Q022DT00_IDEN_LICEN = 3;
    /** Constante para la propiedad Q022DT00_IDEN_LICEN */
    public final static String NOMCOLUMN_Q022DT00_IDEN_LICEN = "Q022DT00_IDEN_LICEN";
    /** Constante para la propiedad Q022DT00_IDEN_LICEN */
    public final static int TAM_MAXIMO_Q022DT00_IDEN_LICEN = 20;
    /** Constante para la propiedad Q022DT00_FEC_ENT */
    public final static int COLUMN_Q022DT00_FEC_ENT = 4;
    /** Constante para la propiedad Q022DT00_FEC_ENT */
    public final static String NOMCOLUMN_Q022DT00_FEC_ENT = "Q022DT00_FEC_ENT";
    /** Constante para la propiedad Q022DT00_FEC_ENT */
    public final static int TAM_MAXIMO_Q022DT00_FEC_ENT = 7;
    /** Constante para la propiedad Q022DT00_ESTADO_LICEN */
    public final static int COLUMN_Q022DT00_ESTADO_LICEN = 5;
    /** Constante para la propiedad Q022DT00_ESTADO_LICEN */
    public final static String NOMCOLUMN_Q022DT00_ESTADO_LICEN = "Q022DT00_ESTADO_LICEN";
    /** Constante para la propiedad Q022DT00_ESTADO_LICEN */
    public final static int TAM_MAXIMO_Q022DT00_ESTADO_LICEN = 1;
    /** Constante para la propiedad Q022DT00_CAUSA_BAJA */
    public final static int COLUMN_Q022DT00_CAUSA_BAJA = 6;
    /** Constante para la propiedad Q022DT00_CAUSA_BAJA */
    public final static String NOMCOLUMN_Q022DT00_CAUSA_BAJA = "Q022DT00_CAUSA_BAJA";
    /** Constante para la propiedad Q022DT00_CAUSA_BAJA */
    public final static int TAM_MAXIMO_Q022DT00_CAUSA_BAJA = 1;
    /** Constante para la propiedad Q022DT00_ENTI */
    public final static int COLUMN_Q022DT00_ENTI = 7;
    /** Constante para la propiedad Q022DT00_ENTI */
    public final static String NOMCOLUMN_Q022DT00_ENTI = "Q022DT00_ENTI";
    /** Constante para la propiedad Q022DT00_ENTI */
    public final static int TAM_MAXIMO_Q022DT00_ENTI = 15;
    /** Constante para la propiedad Q022DT00_TVIA */
    public final static int COLUMN_Q022DT00_TVIA = 8;
    /** Constante para la propiedad Q022DT00_TVIA */
    public final static String NOMCOLUMN_Q022DT00_TVIA = "Q022DT00_TVIA";
    /** Constante para la propiedad Q022DT00_TVIA */
    public final static int TAM_MAXIMO_Q022DT00_TVIA = 2;
    /** Constante para la propiedad Q022DT00_CALLE */
    public final static int COLUMN_Q022DT00_CALLE = 9;
    /** Constante para la propiedad Q022DT00_CALLE */
    public final static String NOMCOLUMN_Q022DT00_CALLE = "Q022DT00_CALLE";
    /** Constante para la propiedad Q022DT00_CALLE */
    public final static int TAM_MAXIMO_Q022DT00_CALLE = 15;
    /** Constante para la propiedad Q022DT00_POR_CL_POR */
    public final static int COLUMN_Q022DT00_POR_CL_POR = 10;
    /** Constante para la propiedad Q022DT00_POR_CL_POR */
    public final static String NOMCOLUMN_Q022DT00_POR_CL_POR = "Q022DT00_POR_CL_POR";
    /** Constante para la propiedad Q022DT00_POR_CL_POR */
    public final static int TAM_MAXIMO_Q022DT00_POR_CL_POR = 15;
    /** Constante para la propiedad Q022DT00_BLOQ */
    public final static int COLUMN_Q022DT00_BLOQ = 11;
    /** Constante para la propiedad Q022DT00_BLOQ */
    public final static String NOMCOLUMN_Q022DT00_BLOQ = "Q022DT00_BLOQ";
    /** Constante para la propiedad Q022DT00_BLOQ */
    public final static int TAM_MAXIMO_Q022DT00_BLOQ = 3;
    /** Constante para la propiedad Q022DT00_NUME */
    public final static int COLUMN_Q022DT00_NUME = 12;
    /** Constante para la propiedad Q022DT00_NUME */
    public final static String NOMCOLUMN_Q022DT00_NUME = "Q022DT00_NUME";
    /** Constante para la propiedad Q022DT00_NUME */
    public final static int TAM_MAXIMO_Q022DT00_NUME = 4;
    /** Constante para la propiedad Q022DT00_BIS */
    public final static int COLUMN_Q022DT00_BIS = 13;
    /** Constante para la propiedad Q022DT00_BIS */
    public final static String NOMCOLUMN_Q022DT00_BIS = "Q022DT00_BIS";
    /** Constante para la propiedad Q022DT00_BIS */
    public final static int TAM_MAXIMO_Q022DT00_BIS = 1;
    /** Constante para la propiedad Q022DT00_CDIR */
    public final static int COLUMN_Q022DT00_CDIR = 14;
    /** Constante para la propiedad Q022DT00_CDIR */
    public final static String NOMCOLUMN_Q022DT00_CDIR = "Q022DT00_CDIR";
    /** Constante para la propiedad Q022DT00_CDIR */
    public final static int TAM_MAXIMO_Q022DT00_CDIR = 50;
    /** Constante para la propiedad Q022DT00_RS_PROMO */
    public final static int COLUMN_Q022DT00_RS_PROMO = 15;
    /** Constante para la propiedad Q022DT00_RS_PROMO */
    public final static String NOMCOLUMN_Q022DT00_RS_PROMO = "Q022DT00_RS_PROMO";
    /** Constante para la propiedad Q022DT00_RS_PROMO */
    public final static int TAM_MAXIMO_Q022DT00_RS_PROMO = 100;
    /** Constante para la propiedad Q022DT00_CIF_DNI */
    public final static int COLUMN_Q022DT00_CIF_DNI = 16;
    /** Constante para la propiedad Q022DT00_CIF_DNI */
    public final static String NOMCOLUMN_Q022DT00_CIF_DNI = "Q022DT00_CIF_DNI";
    /** Constante para la propiedad Q022DT00_CIF_DNI */
    public final static int TAM_MAXIMO_Q022DT00_CIF_DNI = 11;
    /** Constante para la propiedad Q022DT00_MUN_PROV */
    public final static int COLUMN_Q022DT00_MUN_PROV = 17;
    /** Constante para la propiedad Q022DT00_MUN_PROV */
    public final static String NOMCOLUMN_Q022DT00_MUN_PROV = "Q022DT00_MUN_PROV";
    /** Constante para la propiedad Q022DT00_MUN_PROV */
    public final static int TAM_MAXIMO_Q022DT00_MUN_PROV = 2;
    /** Constante para la propiedad Q022DT00_MUN_MUNI */
    public final static int COLUMN_Q022DT00_MUN_MUNI = 18;
    /** Constante para la propiedad Q022DT00_MUN_MUNI */
    public final static String NOMCOLUMN_Q022DT00_MUN_MUNI = "Q022DT00_MUN_MUNI";
    /** Constante para la propiedad Q022DT00_MUN_MUNI */
    public final static int TAM_MAXIMO_Q022DT00_MUN_MUNI = 3;
    /** Constante para la propiedad Q022DT00_ENTI_PRO */
    public final static int COLUMN_Q022DT00_ENTI_PRO = 19;
    /** Constante para la propiedad Q022DT00_ENTI_PRO */
    public final static String NOMCOLUMN_Q022DT00_ENTI_PRO = "Q022DT00_ENTI_PRO";
    /** Constante para la propiedad Q022DT00_ENTI_PRO */
    public final static int TAM_MAXIMO_Q022DT00_ENTI_PRO = 15;
    /** Constante para la propiedad Q022DT00_TVIA_PRO */
    public final static int COLUMN_Q022DT00_TVIA_PRO = 20;
    /** Constante para la propiedad Q022DT00_TVIA_PRO */
    public final static String NOMCOLUMN_Q022DT00_TVIA_PRO = "Q022DT00_TVIA_PRO";
    /** Constante para la propiedad Q022DT00_TVIA_PRO */
    public final static int TAM_MAXIMO_Q022DT00_TVIA_PRO = 2;
    /** Constante para la propiedad Q022DT00_CALLE_PRO */
    public final static int COLUMN_Q022DT00_CALLE_PRO = 21;
    /** Constante para la propiedad Q022DT00_CALLE_PRO */
    public final static String NOMCOLUMN_Q022DT00_CALLE_PRO = "Q022DT00_CALLE_PRO";
    /** Constante para la propiedad Q022DT00_CALLE_PRO */
    public final static int TAM_MAXIMO_Q022DT00_CALLE_PRO = 15;
    /** Constante para la propiedad Q022DT00_POR_CL_POR_PRO */
    public final static int COLUMN_Q022DT00_POR_CL_POR_PRO = 22;
    /** Constante para la propiedad Q022DT00_POR_CL_POR_PRO */
    public final static String NOMCOLUMN_Q022DT00_POR_CL_POR_PRO = "Q022DT00_POR_CL_POR_PRO";
    /** Constante para la propiedad Q022DT00_POR_CL_POR_PRO */
    public final static int TAM_MAXIMO_Q022DT00_POR_CL_POR_PRO = 15;
    /** Constante para la propiedad Q022DT00_BLOQ_PRO */
    public final static int COLUMN_Q022DT00_BLOQ_PRO = 23;
    /** Constante para la propiedad Q022DT00_BLOQ_PRO */
    public final static String NOMCOLUMN_Q022DT00_BLOQ_PRO = "Q022DT00_BLOQ_PRO";
    /** Constante para la propiedad Q022DT00_BLOQ_PRO */
    public final static int TAM_MAXIMO_Q022DT00_BLOQ_PRO = 3;
    /** Constante para la propiedad Q022DT00_NUME_PRO */
    public final static int COLUMN_Q022DT00_NUME_PRO = 24;
    /** Constante para la propiedad Q022DT00_NUME_PRO */
    public final static String NOMCOLUMN_Q022DT00_NUME_PRO = "Q022DT00_NUME_PRO";
    /** Constante para la propiedad Q022DT00_NUME_PRO */
    public final static int TAM_MAXIMO_Q022DT00_NUME_PRO = 4;
    /** Constante para la propiedad Q022DT00_BIS_PRO */
    public final static int COLUMN_Q022DT00_BIS_PRO = 25;
    /** Constante para la propiedad Q022DT00_BIS_PRO */
    public final static String NOMCOLUMN_Q022DT00_BIS_PRO = "Q022DT00_BIS_PRO";
    /** Constante para la propiedad Q022DT00_BIS_PRO */
    public final static int TAM_MAXIMO_Q022DT00_BIS_PRO = 1;
    /** Constante para la propiedad Q022DT00_CDIR_PRO */
    public final static int COLUMN_Q022DT00_CDIR_PRO = 26;
    /** Constante para la propiedad Q022DT00_CDIR_PRO */
    public final static String NOMCOLUMN_Q022DT00_CDIR_PRO = "Q022DT00_CDIR_PRO";
    /** Constante para la propiedad Q022DT00_CDIR_PRO */
    public final static int TAM_MAXIMO_Q022DT00_CDIR_PRO = 50;
    /** Constante para la propiedad Q022DT00_TLF */
    public final static int COLUMN_Q022DT00_TLF = 27;
    /** Constante para la propiedad Q022DT00_TLF */
    public final static String NOMCOLUMN_Q022DT00_TLF = "Q022DT00_TLF";
    /** Constante para la propiedad Q022DT00_TLF */
    public final static int TAM_MAXIMO_Q022DT00_TLF = 9;
    /** Constante para la propiedad Q022DT00_MAIL */
    public final static int COLUMN_Q022DT00_MAIL = 28;
    /** Constante para la propiedad Q022DT00_MAIL */
    public final static String NOMCOLUMN_Q022DT00_MAIL = "Q022DT00_MAIL";
    /** Constante para la propiedad Q022DT00_MAIL */
    public final static int TAM_MAXIMO_Q022DT00_MAIL = 50;
    /** Constante para la propiedad Q022DT00_FAX */
    public final static int COLUMN_Q022DT00_FAX = 29;
    /** Constante para la propiedad Q022DT00_FAX */
    public final static String NOMCOLUMN_Q022DT00_FAX = "Q022DT00_FAX";
    /** Constante para la propiedad Q022DT00_FAX */
    public final static int TAM_MAXIMO_Q022DT00_FAX = 9;
    /** Constante para la propiedad Q022DT00_WEB */
    public final static int COLUMN_Q022DT00_WEB = 30;
    /** Constante para la propiedad Q022DT00_WEB */
    public final static String NOMCOLUMN_Q022DT00_WEB = "Q022DT00_WEB";
    /** Constante para la propiedad Q022DT00_WEB */
    public final static int TAM_MAXIMO_Q022DT00_WEB = 50;
    /** Constante para la propiedad Q022DT00_PRESUPUESTO */
    public final static int COLUMN_Q022DT00_PRESUPUESTO = 31;
    /** Constante para la propiedad Q022DT00_PRESUPUESTO */
    public final static String NOMCOLUMN_Q022DT00_PRESUPUESTO = "Q022DT00_PRESUPUESTO";
    /** Constante para la propiedad Q022DT00_PRESUPUESTO */
    public final static int TAM_MAXIMO_Q022DT00_PRESUPUESTO = 14;
    /** Constante para la propiedad Q022DT00_F_INI */
    public final static int COLUMN_Q022DT00_F_INI = 32;
    /** Constante para la propiedad Q022DT00_F_INI */
    public final static String NOMCOLUMN_Q022DT00_F_INI = "Q022DT00_F_INI";
    /** Constante para la propiedad Q022DT00_F_INI */
    public final static int TAM_MAXIMO_Q022DT00_F_INI = 7;
    /** Constante para la propiedad Q022DT00_F_FIN */
    public final static int COLUMN_Q022DT00_F_FIN = 33;
    /** Constante para la propiedad Q022DT00_F_FIN */
    public final static String NOMCOLUMN_Q022DT00_F_FIN = "Q022DT00_F_FIN";
    /** Constante para la propiedad Q022DT00_F_FIN */
    public final static int TAM_MAXIMO_Q022DT00_F_FIN = 7;
    /** Constante para la propiedad Q022DT00_TIPO_OBRA */
    public final static int COLUMN_Q022DT00_TIPO_OBRA = 34;
    /** Constante para la propiedad Q022DT00_TIPO_OBRA */
    public final static String NOMCOLUMN_Q022DT00_TIPO_OBRA = "Q022DT00_TIPO_OBRA";
    /** Constante para la propiedad Q022DT00_TIPO_OBRA */
    public final static int TAM_MAXIMO_Q022DT00_TIPO_OBRA = 1;
    /** Constante para la propiedad Q022DT00_USO_RES */
    public final static int COLUMN_Q022DT00_USO_RES = 35;
    /** Constante para la propiedad Q022DT00_USO_RES */
    public final static String NOMCOLUMN_Q022DT00_USO_RES = "Q022DT00_USO_RES";
    /** Constante para la propiedad Q022DT00_USO_RES */
    public final static int TAM_MAXIMO_Q022DT00_USO_RES = 1;
    /** Constante para la propiedad Q022DT00_ACTIVIDAD */
    public final static int COLUMN_Q022DT00_ACTIVIDAD = 36;
    /** Constante para la propiedad Q022DT00_ACTIVIDAD */
    public final static String NOMCOLUMN_Q022DT00_ACTIVIDAD = "Q022DT00_ACTIVIDAD";
    /** Constante para la propiedad Q022DT00_ACTIVIDAD */
    public final static int TAM_MAXIMO_Q022DT00_ACTIVIDAD = 1;
    /** Constante para la propiedad Q022DT00_NVN */
    public final static int COLUMN_Q022DT00_NVN = 37;
    /** Constante para la propiedad Q022DT00_NVN */
    public final static String NOMCOLUMN_Q022DT00_NVN = "Q022DT00_NVN";
    /** Constante para la propiedad Q022DT00_NVN */
    public final static int TAM_MAXIMO_Q022DT00_NVN = 4;
    /** Constante para la propiedad Q022DT00_NVR */
    public final static int COLUMN_Q022DT00_NVR = 38;
    /** Constante para la propiedad Q022DT00_NVR */
    public final static String NOMCOLUMN_Q022DT00_NVR = "Q022DT00_NVR";
    /** Constante para la propiedad Q022DT00_NVR */
    public final static int TAM_MAXIMO_Q022DT00_NVR = 4;
    /** Constante para la propiedad Q022DT00_NVL */
    public final static int COLUMN_Q022DT00_NVL = 39;
    /** Constante para la propiedad Q022DT00_NVL */
    public final static String NOMCOLUMN_Q022DT00_NVL = "Q022DT00_NVL";
    /** Constante para la propiedad Q022DT00_NVL */
    public final static int TAM_MAXIMO_Q022DT00_NVL = 3;
    /** Constante para la propiedad Q022DT00_NVVPO */
    public final static int COLUMN_Q022DT00_NVVPO = 40;
    /** Constante para la propiedad Q022DT00_NVVPO */
    public final static String NOMCOLUMN_Q022DT00_NVVPO = "Q022DT00_NVVPO";
    /** Constante para la propiedad Q022DT00_NVVPO */
    public final static int TAM_MAXIMO_Q022DT00_NVVPO = 3;
    /** Constante para la propiedad Q022DT00_NVVS */
    public final static int COLUMN_Q022DT00_NVVS = 41;
    /** Constante para la propiedad Q022DT00_NVVS */
    public final static String NOMCOLUMN_Q022DT00_NVVS = "Q022DT00_NVVS";
    /** Constante para la propiedad Q022DT00_NVVS */
    public final static int TAM_MAXIMO_Q022DT00_NVVS = 3;
    /** Constante para la propiedad Q022DT00_NVPOT */
    public final static int COLUMN_Q022DT00_NVPOT = 42;
    /** Constante para la propiedad Q022DT00_NVPOT */
    public final static String NOMCOLUMN_Q022DT00_NVPOT = "Q022DT00_NVPOT";
    /** Constante para la propiedad Q022DT00_NVPOT */
    public final static int TAM_MAXIMO_Q022DT00_NVPOT = 3;
    /** Constante para la propiedad Q022DT00_NVALDOT */
    public final static int COLUMN_Q022DT00_NVALDOT = 43;
    /** Constante para la propiedad Q022DT00_NVALDOT */
    public final static String NOMCOLUMN_Q022DT00_NVALDOT = "Q022DT00_NVALDOT";
    /** Constante para la propiedad Q022DT00_NVALDOT */
    public final static int TAM_MAXIMO_Q022DT00_NVALDOT = 3;
    /** Constante para la propiedad Q022DT00_NVREAL */
    public final static int COLUMN_Q022DT00_NVREAL = 44;
    /** Constante para la propiedad Q022DT00_NVREAL */
    public final static String NOMCOLUMN_Q022DT00_NVREAL = "Q022DT00_NVREAL";
    /** Constante para la propiedad Q022DT00_NVREAL */
    public final static int TAM_MAXIMO_Q022DT00_NVREAL = 3;
    /** Constante para la propiedad Q022DT00_NVVTMG */
    public final static int COLUMN_Q022DT00_NVVTMG = 45;
    /** Constante para la propiedad Q022DT00_NVVTMG */
    public final static String NOMCOLUMN_Q022DT00_NVVTMG = "Q022DT00_NVVTMG";
    /** Constante para la propiedad Q022DT00_NVVTMG */
    public final static int TAM_MAXIMO_Q022DT00_NVVTMG = 3;
    /** Constante para la propiedad Q022DT00_NVVTME */
    public final static int COLUMN_Q022DT00_NVVTME = 46;
    /** Constante para la propiedad Q022DT00_NVVTME */
    public final static String NOMCOLUMN_Q022DT00_NVVTME = "Q022DT00_NVVTME";
    /** Constante para la propiedad Q022DT00_NVVTME */
    public final static int TAM_MAXIMO_Q022DT00_NVVTME = 3;
    /** Constante para la propiedad Q022DT00_NTOT */
    public final static int COLUMN_Q022DT00_NTOT = 47;
    /** Constante para la propiedad Q022DT00_NTOT */
    public final static String NOMCOLUMN_Q022DT00_NTOT = "Q022DT00_NTOT";
    /** Constante para la propiedad Q022DT00_NTOT */
    public final static int TAM_MAXIMO_Q022DT00_NTOT = 4;
    /** Constante para la propiedad Q022DT00_NSP45 */
    public final static int COLUMN_Q022DT00_NSP45 = 48;
    /** Constante para la propiedad Q022DT00_NSP45 */
    public final static String NOMCOLUMN_Q022DT00_NSP45 = "Q022DT00_NSP45";
    /** Constante para la propiedad Q022DT00_NSP45 */
    public final static int TAM_MAXIMO_Q022DT00_NSP45 = 3;
    /** Constante para la propiedad Q022DT00_NSP75 */
    public final static int COLUMN_Q022DT00_NSP75 = 49;
    /** Constante para la propiedad Q022DT00_NSP75 */
    public final static String NOMCOLUMN_Q022DT00_NSP75 = "Q022DT00_NSP75";
    /** Constante para la propiedad Q022DT00_NSP75 */
    public final static int TAM_MAXIMO_Q022DT00_NSP75 = 3;
    /** Constante para la propiedad Q022DT00_NSP90 */
    public final static int COLUMN_Q022DT00_NSP90 = 50;
    /** Constante para la propiedad Q022DT00_NSP90 */
    public final static String NOMCOLUMN_Q022DT00_NSP90 = "Q022DT00_NSP90";
    /** Constante para la propiedad Q022DT00_NSP90 */
    public final static int TAM_MAXIMO_Q022DT00_NSP90 = 3;
    /** Constante para la propiedad Q022DT00_NSP120 */
    public final static int COLUMN_Q022DT00_NSP120 = 51;
    /** Constante para la propiedad Q022DT00_NSP120 */
    public final static String NOMCOLUMN_Q022DT00_NSP120 = "Q022DT00_NSP120";
    /** Constante para la propiedad Q022DT00_NSP120 */
    public final static int TAM_MAXIMO_Q022DT00_NSP120 = 3;
    /** Constante para la propiedad Q022DT00_NSPT */
    public final static int COLUMN_Q022DT00_NSPT = 52;
    /** Constante para la propiedad Q022DT00_NSPT */
    public final static String NOMCOLUMN_Q022DT00_NSPT = "Q022DT00_NSPT";
    /** Constante para la propiedad Q022DT00_NSPT */
    public final static int TAM_MAXIMO_Q022DT00_NSPT = 4;
    /** Constante para la propiedad Q022DT00_PRINC_USO */
    public final static int COLUMN_Q022DT00_PRINC_USO = 53;
    /** Constante para la propiedad Q022DT00_PRINC_USO */
    public final static String NOMCOLUMN_Q022DT00_PRINC_USO = "Q022DT00_PRINC_USO";
    /** Constante para la propiedad Q022DT00_PRINC_USO */
    public final static int TAM_MAXIMO_Q022DT00_PRINC_USO = 1;
    /** Constante para la propiedad Q022DT00_PU_ESPECIF */
    public final static int COLUMN_Q022DT00_PU_ESPECIF = 54;
    /** Constante para la propiedad Q022DT00_PU_ESPECIF */
    public final static String NOMCOLUMN_Q022DT00_PU_ESPECIF = "Q022DT00_PU_ESPECIF";
    /** Constante para la propiedad Q022DT00_PU_ESPECIF */
    public final static int TAM_MAXIMO_Q022DT00_PU_ESPECIF = 50;
    /** Constante para la propiedad Q022DT00_PRECIO_MED */
    public final static int COLUMN_Q022DT00_PRECIO_MED = 55;
    /** Constante para la propiedad Q022DT00_PRECIO_MED */
    public final static String NOMCOLUMN_Q022DT00_PRECIO_MED = "Q022DT00_PRECIO_MED";
    /** Constante para la propiedad Q022DT00_PRECIO_MED */
    public final static int TAM_MAXIMO_Q022DT00_PRECIO_MED = 6;
    /** Constante para la propiedad Q022DT00_OBS */
    public final static int COLUMN_Q022DT00_OBS = 56;
    /** Constante para la propiedad Q022DT00_OBS */
    public final static String NOMCOLUMN_Q022DT00_OBS = "Q022DT00_OBS";
    /** Constante para la propiedad Q022DT00_OBS */
    public final static int TAM_MAXIMO_Q022DT00_OBS = 250;
    /** Constante para la propiedad NUMCOLUMNAS */
    public final static int COLUMN_NUMCOLUMNAS = 56;
    protected StringBuffer queryLog = new StringBuffer();
    /** Holds value of property Q022BT00_ID_GRUPO*/
    protected Integer Q022BT00_ID_GRUPO = null;
    /** Holds value of property Q022BT00_ID_GRUPO_WHERE */
    protected Integer Q022BT00_ID_GRUPO_WHERE = null;
    protected boolean Q022BT00_ID_GRUPO_MODIF = false;
    /** Holds value of property Q022DT00_ID_CUES*/
    protected Long Q022DT00_ID_CUES = null;
    /** Holds value of property Q022DT00_ID_CUES_WHERE */
    protected Long Q022DT00_ID_CUES_WHERE = null;
    protected boolean Q022DT00_ID_CUES_MODIF = false;
    /** Holds value of property Q022DT00_IDEN_LICEN*/
    protected String Q022DT00_IDEN_LICEN = null;
    /** Holds value of property Q022DT00_IDEN_LICEN_WHERE */
    protected String Q022DT00_IDEN_LICEN_WHERE = null;
    protected boolean Q022DT00_IDEN_LICEN_MODIF = false;
    /** Holds value of property Q022DT00_FEC_ENT*/
    protected java.util.Date Q022DT00_FEC_ENT = null;
    /** Holds value of property Q022DT00_FEC_ENT_WHERE */
    protected java.util.Date Q022DT00_FEC_ENT_WHERE = null;
    protected boolean Q022DT00_FEC_ENT_MODIF = false;
    /** Holds value of property Q022DT00_ESTADO_LICEN*/
    protected String Q022DT00_ESTADO_LICEN = null;
    /** Holds value of property Q022DT00_ESTADO_LICEN_WHERE */
    protected String Q022DT00_ESTADO_LICEN_WHERE = null;
    protected boolean Q022DT00_ESTADO_LICEN_MODIF = false;
    /** Holds value of property Q022DT00_CAUSA_BAJA*/
    protected String Q022DT00_CAUSA_BAJA = null;
    /** Holds value of property Q022DT00_CAUSA_BAJA_WHERE */
    protected String Q022DT00_CAUSA_BAJA_WHERE = null;
    protected boolean Q022DT00_CAUSA_BAJA_MODIF = false;
    /** Holds value of property Q022DT00_ENTI*/
    protected Long Q022DT00_ENTI = null;
    /** Holds value of property Q022DT00_ENTI_WHERE */
    protected Long Q022DT00_ENTI_WHERE = null;
    protected boolean Q022DT00_ENTI_MODIF = false;
    /** Holds value of property Q022DT00_TVIA*/
    protected String Q022DT00_TVIA = null;
    /** Holds value of property Q022DT00_TVIA_WHERE */
    protected String Q022DT00_TVIA_WHERE = null;
    protected boolean Q022DT00_TVIA_MODIF = false;
    /** Holds value of property Q022DT00_CALLE*/
    protected Long Q022DT00_CALLE = null;
    /** Holds value of property Q022DT00_CALLE_WHERE */
    protected Long Q022DT00_CALLE_WHERE = null;
    protected boolean Q022DT00_CALLE_MODIF = false;
    /** Holds value of property Q022DT00_POR_CL_POR*/
    protected Long Q022DT00_POR_CL_POR = null;
    /** Holds value of property Q022DT00_POR_CL_POR_WHERE */
    protected Long Q022DT00_POR_CL_POR_WHERE = null;
    protected boolean Q022DT00_POR_CL_POR_MODIF = false;
    /** Holds value of property Q022DT00_BLOQ*/
    protected String Q022DT00_BLOQ = null;
    /** Holds value of property Q022DT00_BLOQ_WHERE */
    protected String Q022DT00_BLOQ_WHERE = null;
    protected boolean Q022DT00_BLOQ_MODIF = false;
    /** Holds value of property Q022DT00_NUME*/
    protected Integer Q022DT00_NUME = null;
    /** Holds value of property Q022DT00_NUME_WHERE */
    protected Integer Q022DT00_NUME_WHERE = null;
    protected boolean Q022DT00_NUME_MODIF = false;
    /** Holds value of property Q022DT00_BIS*/
    protected String Q022DT00_BIS = null;
    /** Holds value of property Q022DT00_BIS_WHERE */
    protected String Q022DT00_BIS_WHERE = null;
    protected boolean Q022DT00_BIS_MODIF = false;
    /** Holds value of property Q022DT00_CDIR*/
    protected String Q022DT00_CDIR = null;
    /** Holds value of property Q022DT00_CDIR_WHERE */
    protected String Q022DT00_CDIR_WHERE = null;
    protected boolean Q022DT00_CDIR_MODIF = false;
    /** Holds value of property Q022DT00_RS_PROMO*/
    protected String Q022DT00_RS_PROMO = null;
    /** Holds value of property Q022DT00_RS_PROMO_WHERE */
    protected String Q022DT00_RS_PROMO_WHERE = null;
    protected boolean Q022DT00_RS_PROMO_MODIF = false;
    /** Holds value of property Q022DT00_CIF_DNI*/
    protected String Q022DT00_CIF_DNI = null;
    /** Holds value of property Q022DT00_CIF_DNI_WHERE */
    protected String Q022DT00_CIF_DNI_WHERE = null;
    protected boolean Q022DT00_CIF_DNI_MODIF = false;
    /** Holds value of property Q022DT00_MUN_PROV*/
    protected String Q022DT00_MUN_PROV = null;
    /** Holds value of property Q022DT00_MUN_PROV_WHERE */
    protected String Q022DT00_MUN_PROV_WHERE = null;
    protected boolean Q022DT00_MUN_PROV_MODIF = false;
    /** Holds value of property Q022DT00_MUN_MUNI*/
    protected String Q022DT00_MUN_MUNI = null;
    /** Holds value of property Q022DT00_MUN_MUNI_WHERE */
    protected String Q022DT00_MUN_MUNI_WHERE = null;
    protected boolean Q022DT00_MUN_MUNI_MODIF = false;
    /** Holds value of property Q022DT00_ENTI_PRO*/
    protected Long Q022DT00_ENTI_PRO = null;
    /** Holds value of property Q022DT00_ENTI_PRO_WHERE */
    protected Long Q022DT00_ENTI_PRO_WHERE = null;
    protected boolean Q022DT00_ENTI_PRO_MODIF = false;
    /** Holds value of property Q022DT00_TVIA_PRO*/
    protected String Q022DT00_TVIA_PRO = null;
    /** Holds value of property Q022DT00_TVIA_PRO_WHERE */
    protected String Q022DT00_TVIA_PRO_WHERE = null;
    protected boolean Q022DT00_TVIA_PRO_MODIF = false;
    /** Holds value of property Q022DT00_CALLE_PRO*/
    protected Long Q022DT00_CALLE_PRO = null;
    /** Holds value of property Q022DT00_CALLE_PRO_WHERE */
    protected Long Q022DT00_CALLE_PRO_WHERE = null;
    protected boolean Q022DT00_CALLE_PRO_MODIF = false;
    /** Holds value of property Q022DT00_POR_CL_POR_PRO*/
    protected Long Q022DT00_POR_CL_POR_PRO = null;
    /** Holds value of property Q022DT00_POR_CL_POR_PRO_WHERE */
    protected Long Q022DT00_POR_CL_POR_PRO_WHERE = null;
    protected boolean Q022DT00_POR_CL_POR_PRO_MODIF = false;
    /** Holds value of property Q022DT00_BLOQ_PRO*/
    protected String Q022DT00_BLOQ_PRO = null;
    /** Holds value of property Q022DT00_BLOQ_PRO_WHERE */
    protected String Q022DT00_BLOQ_PRO_WHERE = null;
    protected boolean Q022DT00_BLOQ_PRO_MODIF = false;
    /** Holds value of property Q022DT00_NUME_PRO*/
    protected Integer Q022DT00_NUME_PRO = null;
    /** Holds value of property Q022DT00_NUME_PRO_WHERE */
    protected Integer Q022DT00_NUME_PRO_WHERE = null;
    protected boolean Q022DT00_NUME_PRO_MODIF = false;
    /** Holds value of property Q022DT00_BIS_PRO*/
    protected String Q022DT00_BIS_PRO = null;
    /** Holds value of property Q022DT00_BIS_PRO_WHERE */
    protected String Q022DT00_BIS_PRO_WHERE = null;
    protected boolean Q022DT00_BIS_PRO_MODIF = false;
    /** Holds value of property Q022DT00_CDIR_PRO*/
    protected String Q022DT00_CDIR_PRO = null;
    /** Holds value of property Q022DT00_CDIR_PRO_WHERE */
    protected String Q022DT00_CDIR_PRO_WHERE = null;
    protected boolean Q022DT00_CDIR_PRO_MODIF = false;
    /** Holds value of property Q022DT00_TLF*/
    protected String Q022DT00_TLF = null;
    /** Holds value of property Q022DT00_TLF_WHERE */
    protected String Q022DT00_TLF_WHERE = null;
    protected boolean Q022DT00_TLF_MODIF = false;
    /** Holds value of property Q022DT00_MAIL*/
    protected String Q022DT00_MAIL = null;
    /** Holds value of property Q022DT00_MAIL_WHERE */
    protected String Q022DT00_MAIL_WHERE = null;
    protected boolean Q022DT00_MAIL_MODIF = false;
    /** Holds value of property Q022DT00_FAX*/
    protected String Q022DT00_FAX = null;
    /** Holds value of property Q022DT00_FAX_WHERE */
    protected String Q022DT00_FAX_WHERE = null;
    protected boolean Q022DT00_FAX_MODIF = false;
    /** Holds value of property Q022DT00_WEB*/
    protected String Q022DT00_WEB = null;
    /** Holds value of property Q022DT00_WEB_WHERE */
    protected String Q022DT00_WEB_WHERE = null;
    protected boolean Q022DT00_WEB_MODIF = false;
    /** Holds value of property Q022DT00_PRESUPUESTO*/
    protected Double Q022DT00_PRESUPUESTO = null;
    /** Holds value of property Q022DT00_PRESUPUESTO_WHERE */
    protected Double Q022DT00_PRESUPUESTO_WHERE = null;
    protected boolean Q022DT00_PRESUPUESTO_MODIF = false;
    /** Holds value of property Q022DT00_F_INI*/
    protected java.util.Date Q022DT00_F_INI = null;
    /** Holds value of property Q022DT00_F_INI_WHERE */
    protected java.util.Date Q022DT00_F_INI_WHERE = null;
    protected boolean Q022DT00_F_INI_MODIF = false;
    /** Holds value of property Q022DT00_F_FIN*/
    protected java.util.Date Q022DT00_F_FIN = null;
    /** Holds value of property Q022DT00_F_FIN_WHERE */
    protected java.util.Date Q022DT00_F_FIN_WHERE = null;
    protected boolean Q022DT00_F_FIN_MODIF = false;
    /** Holds value of property Q022DT00_TIPO_OBRA*/
    protected String Q022DT00_TIPO_OBRA = null;
    /** Holds value of property Q022DT00_TIPO_OBRA_WHERE */
    protected String Q022DT00_TIPO_OBRA_WHERE = null;
    protected boolean Q022DT00_TIPO_OBRA_MODIF = false;
    /** Holds value of property Q022DT00_USO_RES*/
    protected String Q022DT00_USO_RES = null;
    /** Holds value of property Q022DT00_USO_RES_WHERE */
    protected String Q022DT00_USO_RES_WHERE = null;
    protected boolean Q022DT00_USO_RES_MODIF = false;
    /** Holds value of property Q022DT00_ACTIVIDAD*/
    protected String Q022DT00_ACTIVIDAD = null;
    /** Holds value of property Q022DT00_ACTIVIDAD_WHERE */
    protected String Q022DT00_ACTIVIDAD_WHERE = null;
    protected boolean Q022DT00_ACTIVIDAD_MODIF = false;
    /** Holds value of property Q022DT00_NVN*/
    protected Integer Q022DT00_NVN = null;
    /** Holds value of property Q022DT00_NVN_WHERE */
    protected Integer Q022DT00_NVN_WHERE = null;
    protected boolean Q022DT00_NVN_MODIF = false;
    /** Holds value of property Q022DT00_NVR*/
    protected Integer Q022DT00_NVR = null;
    /** Holds value of property Q022DT00_NVR_WHERE */
    protected Integer Q022DT00_NVR_WHERE = null;
    protected boolean Q022DT00_NVR_MODIF = false;
    /** Holds value of property Q022DT00_NVL*/
    protected Integer Q022DT00_NVL = null;
    /** Holds value of property Q022DT00_NVL_WHERE */
    protected Integer Q022DT00_NVL_WHERE = null;
    protected boolean Q022DT00_NVL_MODIF = false;
    /** Holds value of property Q022DT00_NVVPO*/
    protected Integer Q022DT00_NVVPO = null;
    /** Holds value of property Q022DT00_NVVPO_WHERE */
    protected Integer Q022DT00_NVVPO_WHERE = null;
    protected boolean Q022DT00_NVVPO_MODIF = false;
    /** Holds value of property Q022DT00_NVVS*/
    protected Integer Q022DT00_NVVS = null;
    /** Holds value of property Q022DT00_NVVS_WHERE */
    protected Integer Q022DT00_NVVS_WHERE = null;
    protected boolean Q022DT00_NVVS_MODIF = false;
    /** Holds value of property Q022DT00_NVPOT*/
    protected Integer Q022DT00_NVPOT = null;
    /** Holds value of property Q022DT00_NVPOT_WHERE */
    protected Integer Q022DT00_NVPOT_WHERE = null;
    protected boolean Q022DT00_NVPOT_MODIF = false;
    /** Holds value of property Q022DT00_NVALDOT*/
    protected Integer Q022DT00_NVALDOT = null;
    /** Holds value of property Q022DT00_NVALDOT_WHERE */
    protected Integer Q022DT00_NVALDOT_WHERE = null;
    protected boolean Q022DT00_NVALDOT_MODIF = false;
    /** Holds value of property Q022DT00_NVREAL*/
    protected Integer Q022DT00_NVREAL = null;
    /** Holds value of property Q022DT00_NVREAL_WHERE */
    protected Integer Q022DT00_NVREAL_WHERE = null;
    protected boolean Q022DT00_NVREAL_MODIF = false;
    /** Holds value of property Q022DT00_NVVTMG*/
    protected Integer Q022DT00_NVVTMG = null;
    /** Holds value of property Q022DT00_NVVTMG_WHERE */
    protected Integer Q022DT00_NVVTMG_WHERE = null;
    protected boolean Q022DT00_NVVTMG_MODIF = false;
    /** Holds value of property Q022DT00_NVVTME*/
    protected Integer Q022DT00_NVVTME = null;
    /** Holds value of property Q022DT00_NVVTME_WHERE */
    protected Integer Q022DT00_NVVTME_WHERE = null;
    protected boolean Q022DT00_NVVTME_MODIF = false;
    /** Holds value of property Q022DT00_NTOT*/
    protected Integer Q022DT00_NTOT = null;
    /** Holds value of property Q022DT00_NTOT_WHERE */
    protected Integer Q022DT00_NTOT_WHERE = null;
    protected boolean Q022DT00_NTOT_MODIF = false;
    /** Holds value of property Q022DT00_NSP45*/
    protected Integer Q022DT00_NSP45 = null;
    /** Holds value of property Q022DT00_NSP45_WHERE */
    protected Integer Q022DT00_NSP45_WHERE = null;
    protected boolean Q022DT00_NSP45_MODIF = false;
    /** Holds value of property Q022DT00_NSP75*/
    protected Integer Q022DT00_NSP75 = null;
    /** Holds value of property Q022DT00_NSP75_WHERE */
    protected Integer Q022DT00_NSP75_WHERE = null;
    protected boolean Q022DT00_NSP75_MODIF = false;
    /** Holds value of property Q022DT00_NSP90*/
    protected Integer Q022DT00_NSP90 = null;
    /** Holds value of property Q022DT00_NSP90_WHERE */
    protected Integer Q022DT00_NSP90_WHERE = null;
    protected boolean Q022DT00_NSP90_MODIF = false;
    /** Holds value of property Q022DT00_NSP120*/
    protected Integer Q022DT00_NSP120 = null;
    /** Holds value of property Q022DT00_NSP120_WHERE */
    protected Integer Q022DT00_NSP120_WHERE = null;
    protected boolean Q022DT00_NSP120_MODIF = false;
    /** Holds value of property Q022DT00_NSPT*/
    protected Integer Q022DT00_NSPT = null;
    /** Holds value of property Q022DT00_NSPT_WHERE */
    protected Integer Q022DT00_NSPT_WHERE = null;
    protected boolean Q022DT00_NSPT_MODIF = false;
    /** Holds value of property Q022DT00_PRINC_USO*/
    protected String Q022DT00_PRINC_USO = null;
    /** Holds value of property Q022DT00_PRINC_USO_WHERE */
    protected String Q022DT00_PRINC_USO_WHERE = null;
    protected boolean Q022DT00_PRINC_USO_MODIF = false;
    /** Holds value of property Q022DT00_PU_ESPECIF*/
    protected String Q022DT00_PU_ESPECIF = null;
    /** Holds value of property Q022DT00_PU_ESPECIF_WHERE */
    protected String Q022DT00_PU_ESPECIF_WHERE = null;
    protected boolean Q022DT00_PU_ESPECIF_MODIF = false;
    /** Holds value of property Q022DT00_PRECIO_MED*/
    protected Double Q022DT00_PRECIO_MED = null;
    /** Holds value of property Q022DT00_PRECIO_MED_WHERE */
    protected Double Q022DT00_PRECIO_MED_WHERE = null;
    protected boolean Q022DT00_PRECIO_MED_MODIF = false;
    /** Holds value of property Q022DT00_OBS*/
    protected String Q022DT00_OBS = null;
    /** Holds value of property Q022DT00_OBS_WHERE */
    protected String Q022DT00_OBS_WHERE = null;
    protected boolean Q022DT00_OBS_MODIF = false;
    /** Holds value of property numMaxRegistros. */
    protected int  numMaxRegistros = 0;
    /** Holds value of property numInicio. */
    protected int  numInicio = 0;
    /** Holds value of property numFinal. */
    protected int  numFinal = 0;
    /** Holds value of property orderBy. */
    protected String  orderBy = null;
    /** Holds value of property limitRows. */
    protected boolean  limitRows = false;
    /** Holds value of property aditionalWhere. */
    protected String  aditionalWhere = null;
    /** Holds value of property initialWhere. */
    protected String  initialWhere = null;
    /** Holds value of property fixedWhere. */
    protected String  fixedWhere = null;
    /** Holds value of property distinct. */
    protected String  distinct = null;
    /** Holds value of property groupBy. */
    protected String  groupBy = null;
    /** Holds value of property max. */
    protected String  max = null;
    /** Holds value of property fechaClase. */
    protected static String sFechaClase = "12/02/09 10:58:38";
    protected String columnas[] =  {"Q022BT00_ID_GRUPO", "Q022DT00_ID_CUES", "Q022DT00_IDEN_LICEN", "Q022DT00_FEC_ENT", "Q022DT00_ESTADO_LICEN", "Q022DT00_CAUSA_BAJA", "Q022DT00_ENTI", "Q022DT00_TVIA", "Q022DT00_CALLE", "Q022DT00_POR_CL_POR", "Q022DT00_BLOQ", "Q022DT00_NUME", "Q022DT00_BIS", "Q022DT00_CDIR", "Q022DT00_RS_PROMO", "Q022DT00_CIF_DNI", "Q022DT00_MUN_PROV", "Q022DT00_MUN_MUNI", "Q022DT00_ENTI_PRO", "Q022DT00_TVIA_PRO", "Q022DT00_CALLE_PRO", "Q022DT00_POR_CL_POR_PRO", "Q022DT00_BLOQ_PRO", "Q022DT00_NUME_PRO", "Q022DT00_BIS_PRO", "Q022DT00_CDIR_PRO", "Q022DT00_TLF", "Q022DT00_MAIL", "Q022DT00_FAX", "Q022DT00_WEB", "Q022DT00_PRESUPUESTO", "Q022DT00_F_INI", "Q022DT00_F_FIN", "Q022DT00_TIPO_OBRA", "Q022DT00_USO_RES", "Q022DT00_ACTIVIDAD", "Q022DT00_NVN", "Q022DT00_NVR", "Q022DT00_NVL", "Q022DT00_NVVPO", "Q022DT00_NVVS", "Q022DT00_NVPOT", "Q022DT00_NVALDOT", "Q022DT00_NVREAL", "Q022DT00_NVVTMG", "Q022DT00_NVVTME", "Q022DT00_NTOT", "Q022DT00_NSP45", "Q022DT00_NSP75", "Q022DT00_NSP90", "Q022DT00_NSP120", "Q022DT00_NSPT", "Q022DT00_PRINC_USO", "Q022DT00_PU_ESPECIF", "Q022DT00_PRECIO_MED", "Q022DT00_OBS"};
    protected int tipos[] =  {3, 3, 12, 93, 12, 12, 3, 12, 3, 3, 12, 3, 12, 12, 12, 12, 12, 12, 3, 12, 3, 3, 12, 3, 12, 12, 12, 12, 12, 12, 3, 93, 93, 12, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 12, 12, 3, 12};
    protected int longitudes[] =  {8, 10, 20, 7, 1, 1, 15, 2, 15, 15, 3, 4, 1, 50, 100, 11, 2, 3, 15, 2, 15, 15, 3, 4, 1, 50, 9, 50, 9, 50, 14, 7, 7, 1, 1, 1, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 50, 6, 250};
    protected ArrayList columnasSelect = new ArrayList();
    protected StringBuffer sbColumnasSelect = new StringBuffer();
    protected ArrayList alias = new ArrayList();
    protected String columnasPK[] =  {"Q022BT00_ID_GRUPO", "Q022DT00_ID_CUES"};
    protected String columnasFK[] =  {"Q022BT00_ID_GRUPO"};
    protected String tablasFK[] =  {"Q022BT00"};
    protected boolean nullables[] =  {false,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true};

    protected Class arrClases[]={java.sql.Connection.class};
    protected Object arrObjetos[]={connection};
    protected String tableFrom="Q022DS00";
    protected int regModif=0;
    protected boolean uncommittedRead=false;
    protected boolean forUpdate=false;
    protected Q02bITablaBDQ022DS00 iTablaBDQ022DS00 = null;
    /** Creates new Q022DT00 */
    public Q02bTablaBDQ022DS00() {
        setTableName(this.getClass().getName().substring(this.getClass().getName().lastIndexOf(".")));
    }

    /** Creates new Q022DS00 */
    public Q02bTablaBDQ022DS00(Connection con) {
        connection=con;
        setTableName(this.getClass().getName().substring(this.getClass().getName().lastIndexOf(".")));
    }

    /** Method reset */
    public void reset() {
        iTablaBDQ022DS00.setQ022BT00_ID_GRUPO(null);
        iTablaBDQ022DS00.setQ022BT00_ID_GRUPO_WHERE(null);
        iTablaBDQ022DS00.setQ022BT00_ID_GRUPO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_ID_CUES(null);
        iTablaBDQ022DS00.setQ022DT00_ID_CUES_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_ID_CUES_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_IDEN_LICEN(null);
        iTablaBDQ022DS00.setQ022DT00_IDEN_LICEN_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_IDEN_LICEN_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_FEC_ENT(null);
        iTablaBDQ022DS00.setQ022DT00_FEC_ENT_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_FEC_ENT_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_ESTADO_LICEN(null);
        iTablaBDQ022DS00.setQ022DT00_ESTADO_LICEN_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_ESTADO_LICEN_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_CAUSA_BAJA(null);
        iTablaBDQ022DS00.setQ022DT00_CAUSA_BAJA_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_CAUSA_BAJA_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_ENTI(null);
        iTablaBDQ022DS00.setQ022DT00_ENTI_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_ENTI_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_TVIA(null);
        iTablaBDQ022DS00.setQ022DT00_TVIA_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_TVIA_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_CALLE(null);
        iTablaBDQ022DS00.setQ022DT00_CALLE_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_CALLE_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_POR_CL_POR(null);
        iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_BLOQ(null);
        iTablaBDQ022DS00.setQ022DT00_BLOQ_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_BLOQ_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NUME(null);
        iTablaBDQ022DS00.setQ022DT00_NUME_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NUME_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_BIS(null);
        iTablaBDQ022DS00.setQ022DT00_BIS_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_BIS_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_CDIR(null);
        iTablaBDQ022DS00.setQ022DT00_CDIR_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_CDIR_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_RS_PROMO(null);
        iTablaBDQ022DS00.setQ022DT00_RS_PROMO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_RS_PROMO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_CIF_DNI(null);
        iTablaBDQ022DS00.setQ022DT00_CIF_DNI_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_CIF_DNI_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_MUN_PROV(null);
        iTablaBDQ022DS00.setQ022DT00_MUN_PROV_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_MUN_PROV_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_MUN_MUNI(null);
        iTablaBDQ022DS00.setQ022DT00_MUN_MUNI_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_MUN_MUNI_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_ENTI_PRO(null);
        iTablaBDQ022DS00.setQ022DT00_ENTI_PRO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_ENTI_PRO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_TVIA_PRO(null);
        iTablaBDQ022DS00.setQ022DT00_TVIA_PRO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_TVIA_PRO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_CALLE_PRO(null);
        iTablaBDQ022DS00.setQ022DT00_CALLE_PRO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_CALLE_PRO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_PRO(null);
        iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_PRO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_PRO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_BLOQ_PRO(null);
        iTablaBDQ022DS00.setQ022DT00_BLOQ_PRO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_BLOQ_PRO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NUME_PRO(null);
        iTablaBDQ022DS00.setQ022DT00_NUME_PRO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NUME_PRO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_BIS_PRO(null);
        iTablaBDQ022DS00.setQ022DT00_BIS_PRO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_BIS_PRO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_CDIR_PRO(null);
        iTablaBDQ022DS00.setQ022DT00_CDIR_PRO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_CDIR_PRO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_TLF(null);
        iTablaBDQ022DS00.setQ022DT00_TLF_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_TLF_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_MAIL(null);
        iTablaBDQ022DS00.setQ022DT00_MAIL_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_MAIL_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_FAX(null);
        iTablaBDQ022DS00.setQ022DT00_FAX_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_FAX_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_WEB(null);
        iTablaBDQ022DS00.setQ022DT00_WEB_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_WEB_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_PRESUPUESTO(null);
        iTablaBDQ022DS00.setQ022DT00_PRESUPUESTO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_PRESUPUESTO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_F_INI(null);
        iTablaBDQ022DS00.setQ022DT00_F_INI_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_F_INI_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_F_FIN(null);
        iTablaBDQ022DS00.setQ022DT00_F_FIN_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_F_FIN_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_TIPO_OBRA(null);
        iTablaBDQ022DS00.setQ022DT00_TIPO_OBRA_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_TIPO_OBRA_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_USO_RES(null);
        iTablaBDQ022DS00.setQ022DT00_USO_RES_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_USO_RES_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_ACTIVIDAD(null);
        iTablaBDQ022DS00.setQ022DT00_ACTIVIDAD_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_ACTIVIDAD_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NVN(null);
        iTablaBDQ022DS00.setQ022DT00_NVN_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NVN_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NVR(null);
        iTablaBDQ022DS00.setQ022DT00_NVR_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NVR_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NVL(null);
        iTablaBDQ022DS00.setQ022DT00_NVL_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NVL_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NVVPO(null);
        iTablaBDQ022DS00.setQ022DT00_NVVPO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NVVPO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NVVS(null);
        iTablaBDQ022DS00.setQ022DT00_NVVS_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NVVS_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NVPOT(null);
        iTablaBDQ022DS00.setQ022DT00_NVPOT_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NVPOT_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NVALDOT(null);
        iTablaBDQ022DS00.setQ022DT00_NVALDOT_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NVALDOT_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NVREAL(null);
        iTablaBDQ022DS00.setQ022DT00_NVREAL_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NVREAL_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NVVTMG(null);
        iTablaBDQ022DS00.setQ022DT00_NVVTMG_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NVVTMG_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NVVTME(null);
        iTablaBDQ022DS00.setQ022DT00_NVVTME_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NVVTME_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NTOT(null);
        iTablaBDQ022DS00.setQ022DT00_NTOT_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NTOT_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NSP45(null);
        iTablaBDQ022DS00.setQ022DT00_NSP45_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NSP45_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NSP75(null);
        iTablaBDQ022DS00.setQ022DT00_NSP75_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NSP75_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NSP90(null);
        iTablaBDQ022DS00.setQ022DT00_NSP90_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NSP90_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NSP120(null);
        iTablaBDQ022DS00.setQ022DT00_NSP120_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NSP120_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_NSPT(null);
        iTablaBDQ022DS00.setQ022DT00_NSPT_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_NSPT_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_PRINC_USO(null);
        iTablaBDQ022DS00.setQ022DT00_PRINC_USO_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_PRINC_USO_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_PU_ESPECIF(null);
        iTablaBDQ022DS00.setQ022DT00_PU_ESPECIF_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_PU_ESPECIF_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_PRECIO_MED(null);
        iTablaBDQ022DS00.setQ022DT00_PRECIO_MED_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_PRECIO_MED_MODIF(false);
        iTablaBDQ022DS00.setQ022DT00_OBS(null);
        iTablaBDQ022DS00.setQ022DT00_OBS_WHERE(null);
        iTablaBDQ022DS00.setQ022DT00_OBS_MODIF(false);
        iTablaBDQ022DS00.setNumMaxRegistros(0);
        iTablaBDQ022DS00.setNumInicio(0);
        iTablaBDQ022DS00.setNumFinal(0);
        iTablaBDQ022DS00.setOrderBy(null);
        iTablaBDQ022DS00.setAditionalWhere(null);
        iTablaBDQ022DS00.setInitialWhere(null);
        iTablaBDQ022DS00.setFixedWhere(null);
        iTablaBDQ022DS00.setDistinct(null);
        iTablaBDQ022DS00.setMax(null);
        columnasSelect = null;
        tableFrom = "Q022DS00";
        iTablaBDQ022DS00.setUncommittedRead(false);
        iTablaBDQ022DS00.setForUpdate(false);
        iTablaBDQ022DS00.setGroupBy(null);
    }

    /** Method addColumnSelect(nombreColumna) 
    * @param nombreColumna New value of property columnasSelect.
    * Este método añade una nueva columna a mostrar en el resultado de la select
    * Añadir las columnas usando las constantes de la tabla
    */
    public void addColumnSelect(String nombreColumna) {
        iTablaBDQ022DS00.addColumnSelect(nombreColumna);
    }

    /** Method clearColumnsSelect() 
    * Este método vacia el ArrayList con los nombres de las columnas sobre los q hacer la select
    */
    public void clearColumnsSelect() {
        iTablaBDQ022DS00.clearColumnsSelect();
    }

    /** Method setColumnsSelect(listaColumnas) 
    * Este método da valor al ArrayList con los nombres de las columnas sobre los q hacer la select
    */
    public void setColumnsSelect(String listaColumnas) {
        iTablaBDQ022DS00.setColumnsSelect(listaColumnas);
    }

    /** Method setTableFrom(listaTablas) 
    * @param listaTablas New value of property tableFrom.
    * Este método añade la lista de tablas pasadas por parametro a la from .
    * Cada tabla de la lista debe ir separada por comas
    */
    public void setTableFrom(String listaTablas) {
        iTablaBDQ022DS00.setTableFrom(listaTablas);
    }

    /** Method getTableFrom() 
    * Este método devuelve un String con los nombres de las tablas sobres las q hacer la
    * from separadas por comas.
    */
    public String getTableFrom() {
        return iTablaBDQ022DS00.getTableFrom();
    }

    /** Method getRegModif() 
    * Este método devuelve un int con el nº de regs modificados
    */
    public int getRegModif() {
        return iTablaBDQ022DS00.getRegModif();
    }

    /** Method setUncommittedRead() 
    * Este método es válido SOLO EN DB2. Permite 'lecturas sucias' si se establece a true
    */
    public void setUncommittedRead(boolean ur) {
        iTablaBDQ022DS00.setUncommittedRead(ur);
    }

    /** Method getUncommittedRead() 
    * Este método es válido SOLO EN DB2.Devuelve el valor de UncommittedRead
    */
    public boolean getUncommittedRead() {
        return iTablaBDQ022DS00.getUncommittedRead();
    }

    /** Method setForUpdate() 
    * Este método permite añadir la clausula FOR UPDATE si se establece a true
    */
    public void setForUpdate(boolean fu) {
        iTablaBDQ022DS00.setForUpdate(fu);
    }

    /** Method getForUpdate() 
    * Este método devuelve el valor de forUpdate
    */
    public boolean getForUpdate() {
        return iTablaBDQ022DS00.getForUpdate();
    }

    /** Method setGroupBy(listaColumnas) 
    * @param listaColumnas New value of property groupBy.
    * Este método da el valor de la lista de columnas pasadas por parametro a la groupby .
    * Cada columna de la lista debe ir separada por comas
    */
    public void setGroupBy(String listaColumnas) {
             iTablaBDQ022DS00.setGroupBy(listaColumnas);
    }

    /** Method getGroupBy() 
    * Este método devuelve un String con los nombres de las columnas sobres las q hacer la
    * groupBy separadas por comas.
    */
    public String getGroupBy() {
        return iTablaBDQ022DS00.getGroupBy();
    }

    /** Method getColumnsSelect() 
    * Este método devuelve un String con los nombres de las columnas sobres las q hacer la
    * select separadas por comas.
    */
    public String getColumnsSelect() {
        return iTablaBDQ022DS00.getColumnsSelect();
    }

    /** Method select(where) 
    * @param where New value of property WHERE.
    * @return Value of the resultSet.
    */
    public ResultSet select(String where)throws SQLException,Q02bDAOException  {
        return iTablaBDQ022DS00.select(where);
    }

    /** Method selectCount(where) 
    * @param where New value of property WHERE.
    * @return Value of the resultSet.
    */
    public ResultSet selectCount(String where)throws SQLException  {
        return iTablaBDQ022DS00.selectCount(where);
    }

    /** Method selectDistinct(where) 
    * @param where New value of property WHERE.
    * @return Value of the resultSet.
    */
    public ResultSet selectDistinct(String where)throws SQLException  {
        return iTablaBDQ022DS00.selectDistinct(where);
    }

    /** Method selectMax(where) 
    * @param where New value of property WHERE.
    * @return Value of the resultSet.
    */
    public ResultSet selectMax(String where)throws SQLException  {
        return iTablaBDQ022DS00.selectMax(where);
    }

    /** Method select() 
    * @return Value of the resultSet.
    */
    public ResultSet select()throws SQLException,Q02bDAOException  {
        return iTablaBDQ022DS00.select();
    }

    /** Method selectCount() 
    * @return Value of the resultSet.
    */
    public ResultSet selectCount()throws SQLException  {
        return iTablaBDQ022DS00.selectCount();
    }

    /** Method selectDistinct() 
    * @return Value of the resultSet.
    */
    public ResultSet selectDistinct()throws SQLException  {
        return iTablaBDQ022DS00.selectDistinct();
    }

    /** Method selectMax() 
    * @return Value of the resultSet.
    */
    public ResultSet selectMax()throws SQLException  {
        return iTablaBDQ022DS00.selectMax();
    }

    /** Method update() */
    public void update()throws SQLException  {
        iTablaBDQ022DS00.update();
        }

    /** Method update(where) 
    * @param where New value of property WHERE.
    */
    public void update(String  where )throws SQLException  {
        iTablaBDQ022DS00.update(where);
    }

    /** Method delete(where) 
    * @param where New value of property WHERE.
    */
    public void delete(String where)throws SQLException  {
        iTablaBDQ022DS00.delete(where);
    }

    /** Method delete */
    public void delete()throws SQLException  {
        iTablaBDQ022DS00.delete();
    }

    /** Method insert */
    public void insert()throws SQLException  {
        iTablaBDQ022DS00.insert();
    }

    /** Setter for property Q022BT00_ID_GRUPO.
    * @param valor New value of propertyQ022BT00_ID_GRUPO.
    */
    public void setQ022BT00_ID_GRUPO(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022BT00_ID_GRUPO=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022BT00_ID_GRUPO(valor);
        }
    }

    public void setQ022BT00_ID_GRUPO(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022BT00_ID_GRUPO=valor;
        if (valor==null){
             this.Q022BT00_ID_GRUPO_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022BT00_ID_GRUPO(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022BT00_ID_GRUPO_MODIF(true);
           }
        }
    }

    public void setQ022BT00_ID_GRUPO_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022BT00_ID_GRUPO_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022BT00_ID_GRUPO_WHERE(valor);
        }
    }

    public void setQ022BT00_ID_GRUPO_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022BT00_ID_GRUPO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022BT00_ID_GRUPO_WHERE(valor);
        }
    }

    public void setQ022BT00_ID_GRUPO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022BT00_ID_GRUPO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022BT00_ID_GRUPO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_ID_CUES.
    * @param valor New value of propertyQ022DT00_ID_CUES.
    */
    public void setQ022DT00_ID_CUES(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ID_CUES=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_ID_CUES(valor);
        }
    }

    public void setQ022DT00_ID_CUES(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ID_CUES=valor;
        if (valor==null){
             this.Q022DT00_ID_CUES_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_ID_CUES(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_ID_CUES_MODIF(true);
           }
        }
    }

    public void setQ022DT00_ID_CUES_WHERE(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ID_CUES_WHERE=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_ID_CUES_WHERE(valor);
        }
    }

    public void setQ022DT00_ID_CUES_WHERE(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ID_CUES_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_ID_CUES_WHERE(valor);
        }
    }

    public void setQ022DT00_ID_CUES_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ID_CUES_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_ID_CUES_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_IDEN_LICEN.
    * @param valor New value of propertyQ022DT00_IDEN_LICEN.
    */
    public void setQ022DT00_IDEN_LICEN(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_IDEN_LICEN=valor;
        if (valor==null){
            this.Q022DT00_IDEN_LICEN_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_IDEN_LICEN(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_IDEN_LICEN_MODIF(true);
           }
        }
    }

    public void setQ022DT00_IDEN_LICEN_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_IDEN_LICEN_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_IDEN_LICEN_WHERE(valor);
        }
    }

    public void setQ022DT00_IDEN_LICEN_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_IDEN_LICEN_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_IDEN_LICEN_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_FEC_ENT.
    * @param valor New value of propertyQ022DT00_FEC_ENT.
    */
    public void setQ022DT00_FEC_ENT(java.util.Date valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_FEC_ENT=valor;
        if (valor==null){
            this.Q022DT00_FEC_ENT_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_FEC_ENT(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_FEC_ENT_MODIF(true);
           }
        }
    }

    public void setQ022DT00_FEC_ENT_WHERE(java.util.Date valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_FEC_ENT_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_FEC_ENT_WHERE(valor);
        }
    }

    public void setQ022DT00_FEC_ENT_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_FEC_ENT_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_FEC_ENT_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_ESTADO_LICEN.
    * @param valor New value of propertyQ022DT00_ESTADO_LICEN.
    */
    public void setQ022DT00_ESTADO_LICEN(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ESTADO_LICEN=valor;
        if (valor==null){
            this.Q022DT00_ESTADO_LICEN_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_ESTADO_LICEN(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_ESTADO_LICEN_MODIF(true);
           }
        }
    }

    public void setQ022DT00_ESTADO_LICEN_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ESTADO_LICEN_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_ESTADO_LICEN_WHERE(valor);
        }
    }

    public void setQ022DT00_ESTADO_LICEN_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ESTADO_LICEN_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_ESTADO_LICEN_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_CAUSA_BAJA.
    * @param valor New value of propertyQ022DT00_CAUSA_BAJA.
    */
    public void setQ022DT00_CAUSA_BAJA(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CAUSA_BAJA=valor;
        if (valor==null){
            this.Q022DT00_CAUSA_BAJA_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_CAUSA_BAJA(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_CAUSA_BAJA_MODIF(true);
           }
        }
    }

    public void setQ022DT00_CAUSA_BAJA_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CAUSA_BAJA_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CAUSA_BAJA_WHERE(valor);
        }
    }

    public void setQ022DT00_CAUSA_BAJA_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CAUSA_BAJA_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CAUSA_BAJA_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_ENTI.
    * @param valor New value of propertyQ022DT00_ENTI.
    */
    public void setQ022DT00_ENTI(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ENTI=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_ENTI(valor);
        }
    }

    public void setQ022DT00_ENTI(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ENTI=valor;
        if (valor==null){
             this.Q022DT00_ENTI_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_ENTI(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_ENTI_MODIF(true);
           }
        }
    }

    public void setQ022DT00_ENTI_WHERE(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ENTI_WHERE=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_ENTI_WHERE(valor);
        }
    }

    public void setQ022DT00_ENTI_WHERE(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ENTI_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_ENTI_WHERE(valor);
        }
    }

    public void setQ022DT00_ENTI_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ENTI_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_ENTI_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_TVIA.
    * @param valor New value of propertyQ022DT00_TVIA.
    */
    public void setQ022DT00_TVIA(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TVIA=valor;
        if (valor==null){
            this.Q022DT00_TVIA_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_TVIA(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_TVIA_MODIF(true);
           }
        }
    }

    public void setQ022DT00_TVIA_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TVIA_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_TVIA_WHERE(valor);
        }
    }

    public void setQ022DT00_TVIA_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TVIA_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_TVIA_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_CALLE.
    * @param valor New value of propertyQ022DT00_CALLE.
    */
    public void setQ022DT00_CALLE(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CALLE=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_CALLE(valor);
        }
    }

    public void setQ022DT00_CALLE(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CALLE=valor;
        if (valor==null){
             this.Q022DT00_CALLE_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_CALLE(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_CALLE_MODIF(true);
           }
        }
    }

    public void setQ022DT00_CALLE_WHERE(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CALLE_WHERE=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_CALLE_WHERE(valor);
        }
    }

    public void setQ022DT00_CALLE_WHERE(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CALLE_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CALLE_WHERE(valor);
        }
    }

    public void setQ022DT00_CALLE_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CALLE_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CALLE_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_POR_CL_POR.
    * @param valor New value of propertyQ022DT00_POR_CL_POR.
    */
    public void setQ022DT00_POR_CL_POR(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_POR_CL_POR=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_POR_CL_POR(valor);
        }
    }

    public void setQ022DT00_POR_CL_POR(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_POR_CL_POR=valor;
        if (valor==null){
             this.Q022DT00_POR_CL_POR_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_POR_CL_POR(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_MODIF(true);
           }
        }
    }

    public void setQ022DT00_POR_CL_POR_WHERE(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_POR_CL_POR_WHERE=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_WHERE(valor);
        }
    }

    public void setQ022DT00_POR_CL_POR_WHERE(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_POR_CL_POR_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_WHERE(valor);
        }
    }

    public void setQ022DT00_POR_CL_POR_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_POR_CL_POR_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_BLOQ.
    * @param valor New value of propertyQ022DT00_BLOQ.
    */
    public void setQ022DT00_BLOQ(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BLOQ=valor;
        if (valor==null){
            this.Q022DT00_BLOQ_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_BLOQ(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_BLOQ_MODIF(true);
           }
        }
    }

    public void setQ022DT00_BLOQ_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BLOQ_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_BLOQ_WHERE(valor);
        }
    }

    public void setQ022DT00_BLOQ_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BLOQ_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_BLOQ_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NUME.
    * @param valor New value of propertyQ022DT00_NUME.
    */
    public void setQ022DT00_NUME(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NUME=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NUME(valor);
        }
    }

    public void setQ022DT00_NUME(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NUME=valor;
        if (valor==null){
             this.Q022DT00_NUME_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NUME(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NUME_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NUME_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NUME_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NUME_WHERE(valor);
        }
    }

    public void setQ022DT00_NUME_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NUME_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NUME_WHERE(valor);
        }
    }

    public void setQ022DT00_NUME_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NUME_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NUME_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_BIS.
    * @param valor New value of propertyQ022DT00_BIS.
    */
    public void setQ022DT00_BIS(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BIS=valor;
        if (valor==null){
            this.Q022DT00_BIS_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_BIS(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_BIS_MODIF(true);
           }
        }
    }

    public void setQ022DT00_BIS_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BIS_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_BIS_WHERE(valor);
        }
    }

    public void setQ022DT00_BIS_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BIS_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_BIS_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_CDIR.
    * @param valor New value of propertyQ022DT00_CDIR.
    */
    public void setQ022DT00_CDIR(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CDIR=valor;
        if (valor==null){
            this.Q022DT00_CDIR_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_CDIR(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_CDIR_MODIF(true);
           }
        }
    }

    public void setQ022DT00_CDIR_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CDIR_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CDIR_WHERE(valor);
        }
    }

    public void setQ022DT00_CDIR_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CDIR_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CDIR_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_RS_PROMO.
    * @param valor New value of propertyQ022DT00_RS_PROMO.
    */
    public void setQ022DT00_RS_PROMO(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_RS_PROMO=valor;
        if (valor==null){
            this.Q022DT00_RS_PROMO_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_RS_PROMO(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_RS_PROMO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_RS_PROMO_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_RS_PROMO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_RS_PROMO_WHERE(valor);
        }
    }

    public void setQ022DT00_RS_PROMO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_RS_PROMO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_RS_PROMO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_CIF_DNI.
    * @param valor New value of propertyQ022DT00_CIF_DNI.
    */
    public void setQ022DT00_CIF_DNI(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CIF_DNI=valor;
        if (valor==null){
            this.Q022DT00_CIF_DNI_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_CIF_DNI(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_CIF_DNI_MODIF(true);
           }
        }
    }

    public void setQ022DT00_CIF_DNI_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CIF_DNI_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CIF_DNI_WHERE(valor);
        }
    }

    public void setQ022DT00_CIF_DNI_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CIF_DNI_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CIF_DNI_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_MUN_PROV.
    * @param valor New value of propertyQ022DT00_MUN_PROV.
    */
    public void setQ022DT00_MUN_PROV(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_MUN_PROV=valor;
        if (valor==null){
            this.Q022DT00_MUN_PROV_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_MUN_PROV(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_MUN_PROV_MODIF(true);
           }
        }
    }

    public void setQ022DT00_MUN_PROV_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_MUN_PROV_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_MUN_PROV_WHERE(valor);
        }
    }

    public void setQ022DT00_MUN_PROV_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_MUN_PROV_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_MUN_PROV_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_MUN_MUNI.
    * @param valor New value of propertyQ022DT00_MUN_MUNI.
    */
    public void setQ022DT00_MUN_MUNI(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_MUN_MUNI=valor;
        if (valor==null){
            this.Q022DT00_MUN_MUNI_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_MUN_MUNI(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_MUN_MUNI_MODIF(true);
           }
        }
    }

    public void setQ022DT00_MUN_MUNI_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_MUN_MUNI_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_MUN_MUNI_WHERE(valor);
        }
    }

    public void setQ022DT00_MUN_MUNI_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_MUN_MUNI_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_MUN_MUNI_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_ENTI_PRO.
    * @param valor New value of propertyQ022DT00_ENTI_PRO.
    */
    public void setQ022DT00_ENTI_PRO(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ENTI_PRO=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_ENTI_PRO(valor);
        }
    }

    public void setQ022DT00_ENTI_PRO(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ENTI_PRO=valor;
        if (valor==null){
             this.Q022DT00_ENTI_PRO_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_ENTI_PRO(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_ENTI_PRO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_ENTI_PRO_WHERE(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ENTI_PRO_WHERE=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_ENTI_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_ENTI_PRO_WHERE(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ENTI_PRO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_ENTI_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_ENTI_PRO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ENTI_PRO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_ENTI_PRO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_TVIA_PRO.
    * @param valor New value of propertyQ022DT00_TVIA_PRO.
    */
    public void setQ022DT00_TVIA_PRO(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TVIA_PRO=valor;
        if (valor==null){
            this.Q022DT00_TVIA_PRO_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_TVIA_PRO(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_TVIA_PRO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_TVIA_PRO_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TVIA_PRO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_TVIA_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_TVIA_PRO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TVIA_PRO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_TVIA_PRO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_CALLE_PRO.
    * @param valor New value of propertyQ022DT00_CALLE_PRO.
    */
    public void setQ022DT00_CALLE_PRO(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CALLE_PRO=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_CALLE_PRO(valor);
        }
    }

    public void setQ022DT00_CALLE_PRO(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CALLE_PRO=valor;
        if (valor==null){
             this.Q022DT00_CALLE_PRO_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_CALLE_PRO(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_CALLE_PRO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_CALLE_PRO_WHERE(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CALLE_PRO_WHERE=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_CALLE_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_CALLE_PRO_WHERE(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CALLE_PRO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CALLE_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_CALLE_PRO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CALLE_PRO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CALLE_PRO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_POR_CL_POR_PRO.
    * @param valor New value of propertyQ022DT00_POR_CL_POR_PRO.
    */
    public void setQ022DT00_POR_CL_POR_PRO(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_POR_CL_POR_PRO=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_PRO(valor);
        }
    }

    public void setQ022DT00_POR_CL_POR_PRO(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_POR_CL_POR_PRO=valor;
        if (valor==null){
             this.Q022DT00_POR_CL_POR_PRO_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_PRO(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_PRO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_POR_CL_POR_PRO_WHERE(long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_POR_CL_POR_PRO_WHERE=new Long(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_POR_CL_POR_PRO_WHERE(Long valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_POR_CL_POR_PRO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_POR_CL_POR_PRO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_POR_CL_POR_PRO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_POR_CL_POR_PRO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_BLOQ_PRO.
    * @param valor New value of propertyQ022DT00_BLOQ_PRO.
    */
    public void setQ022DT00_BLOQ_PRO(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BLOQ_PRO=valor;
        if (valor==null){
            this.Q022DT00_BLOQ_PRO_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_BLOQ_PRO(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_BLOQ_PRO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_BLOQ_PRO_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BLOQ_PRO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_BLOQ_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_BLOQ_PRO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BLOQ_PRO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_BLOQ_PRO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NUME_PRO.
    * @param valor New value of propertyQ022DT00_NUME_PRO.
    */
    public void setQ022DT00_NUME_PRO(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NUME_PRO=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NUME_PRO(valor);
        }
    }

    public void setQ022DT00_NUME_PRO(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NUME_PRO=valor;
        if (valor==null){
             this.Q022DT00_NUME_PRO_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NUME_PRO(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NUME_PRO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NUME_PRO_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NUME_PRO_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NUME_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_NUME_PRO_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NUME_PRO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NUME_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_NUME_PRO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NUME_PRO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NUME_PRO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_BIS_PRO.
    * @param valor New value of propertyQ022DT00_BIS_PRO.
    */
    public void setQ022DT00_BIS_PRO(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BIS_PRO=valor;
        if (valor==null){
            this.Q022DT00_BIS_PRO_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_BIS_PRO(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_BIS_PRO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_BIS_PRO_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BIS_PRO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_BIS_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_BIS_PRO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_BIS_PRO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_BIS_PRO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_CDIR_PRO.
    * @param valor New value of propertyQ022DT00_CDIR_PRO.
    */
    public void setQ022DT00_CDIR_PRO(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CDIR_PRO=valor;
        if (valor==null){
            this.Q022DT00_CDIR_PRO_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_CDIR_PRO(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_CDIR_PRO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_CDIR_PRO_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CDIR_PRO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CDIR_PRO_WHERE(valor);
        }
    }

    public void setQ022DT00_CDIR_PRO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_CDIR_PRO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_CDIR_PRO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_TLF.
    * @param valor New value of propertyQ022DT00_TLF.
    */
    public void setQ022DT00_TLF(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TLF=valor;
        if (valor==null){
            this.Q022DT00_TLF_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_TLF(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_TLF_MODIF(true);
           }
        }
    }

    public void setQ022DT00_TLF_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TLF_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_TLF_WHERE(valor);
        }
    }

    public void setQ022DT00_TLF_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TLF_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_TLF_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_MAIL.
    * @param valor New value of propertyQ022DT00_MAIL.
    */
    public void setQ022DT00_MAIL(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_MAIL=valor;
        if (valor==null){
            this.Q022DT00_MAIL_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_MAIL(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_MAIL_MODIF(true);
           }
        }
    }

    public void setQ022DT00_MAIL_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_MAIL_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_MAIL_WHERE(valor);
        }
    }

    public void setQ022DT00_MAIL_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_MAIL_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_MAIL_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_FAX.
    * @param valor New value of propertyQ022DT00_FAX.
    */
    public void setQ022DT00_FAX(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_FAX=valor;
        if (valor==null){
            this.Q022DT00_FAX_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_FAX(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_FAX_MODIF(true);
           }
        }
    }

    public void setQ022DT00_FAX_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_FAX_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_FAX_WHERE(valor);
        }
    }

    public void setQ022DT00_FAX_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_FAX_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_FAX_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_WEB.
    * @param valor New value of propertyQ022DT00_WEB.
    */
    public void setQ022DT00_WEB(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_WEB=valor;
        if (valor==null){
            this.Q022DT00_WEB_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_WEB(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_WEB_MODIF(true);
           }
        }
    }

    public void setQ022DT00_WEB_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_WEB_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_WEB_WHERE(valor);
        }
    }

    public void setQ022DT00_WEB_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_WEB_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_WEB_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_PRESUPUESTO.
    * @param valor New value of propertyQ022DT00_PRESUPUESTO.
    */
    public void setQ022DT00_PRESUPUESTO(double valor) {
        if (iTablaBDQ022DS00==null){
           this.Q022DT00_PRESUPUESTO=new Double(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRESUPUESTO(valor);
        }
    }

    public void setQ022DT00_PRESUPUESTO(Double valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRESUPUESTO=valor;
        if (valor==null){
             this.Q022DT00_PRESUPUESTO_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRESUPUESTO(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_PRESUPUESTO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_PRESUPUESTO_WHERE(double valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRESUPUESTO_WHERE=new Double(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRESUPUESTO_WHERE(valor);
        }
    }

    public void setQ022DT00_PRESUPUESTO_WHERE(Double valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRESUPUESTO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRESUPUESTO_WHERE(valor);
        }
    }

    public void setQ022DT00_PRESUPUESTO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRESUPUESTO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRESUPUESTO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_F_INI.
    * @param valor New value of propertyQ022DT00_F_INI.
    */
    public void setQ022DT00_F_INI(java.util.Date valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_F_INI=valor;
        if (valor==null){
            this.Q022DT00_F_INI_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_F_INI(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_F_INI_MODIF(true);
           }
        }
    }

    public void setQ022DT00_F_INI_WHERE(java.util.Date valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_F_INI_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_F_INI_WHERE(valor);
        }
    }

    public void setQ022DT00_F_INI_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_F_INI_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_F_INI_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_F_FIN.
    * @param valor New value of propertyQ022DT00_F_FIN.
    */
    public void setQ022DT00_F_FIN(java.util.Date valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_F_FIN=valor;
        if (valor==null){
            this.Q022DT00_F_FIN_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_F_FIN(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_F_FIN_MODIF(true);
           }
        }
    }

    public void setQ022DT00_F_FIN_WHERE(java.util.Date valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_F_FIN_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_F_FIN_WHERE(valor);
        }
    }

    public void setQ022DT00_F_FIN_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_F_FIN_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_F_FIN_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_TIPO_OBRA.
    * @param valor New value of propertyQ022DT00_TIPO_OBRA.
    */
    public void setQ022DT00_TIPO_OBRA(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TIPO_OBRA=valor;
        if (valor==null){
            this.Q022DT00_TIPO_OBRA_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_TIPO_OBRA(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_TIPO_OBRA_MODIF(true);
           }
        }
    }

    public void setQ022DT00_TIPO_OBRA_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TIPO_OBRA_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_TIPO_OBRA_WHERE(valor);
        }
    }

    public void setQ022DT00_TIPO_OBRA_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_TIPO_OBRA_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_TIPO_OBRA_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_USO_RES.
    * @param valor New value of propertyQ022DT00_USO_RES.
    */
    public void setQ022DT00_USO_RES(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_USO_RES=valor;
        if (valor==null){
            this.Q022DT00_USO_RES_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_USO_RES(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_USO_RES_MODIF(true);
           }
        }
    }

    public void setQ022DT00_USO_RES_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_USO_RES_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_USO_RES_WHERE(valor);
        }
    }

    public void setQ022DT00_USO_RES_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_USO_RES_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_USO_RES_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_ACTIVIDAD.
    * @param valor New value of propertyQ022DT00_ACTIVIDAD.
    */
    public void setQ022DT00_ACTIVIDAD(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ACTIVIDAD=valor;
        if (valor==null){
            this.Q022DT00_ACTIVIDAD_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_ACTIVIDAD(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_ACTIVIDAD_MODIF(true);
           }
        }
    }

    public void setQ022DT00_ACTIVIDAD_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ACTIVIDAD_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_ACTIVIDAD_WHERE(valor);
        }
    }

    public void setQ022DT00_ACTIVIDAD_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_ACTIVIDAD_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_ACTIVIDAD_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NVN.
    * @param valor New value of propertyQ022DT00_NVN.
    */
    public void setQ022DT00_NVN(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVN=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVN(valor);
        }
    }

    public void setQ022DT00_NVN(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVN=valor;
        if (valor==null){
             this.Q022DT00_NVN_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVN(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NVN_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NVN_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVN_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVN_WHERE(valor);
        }
    }

    public void setQ022DT00_NVN_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVN_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVN_WHERE(valor);
        }
    }

    public void setQ022DT00_NVN_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVN_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVN_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NVR.
    * @param valor New value of propertyQ022DT00_NVR.
    */
    public void setQ022DT00_NVR(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVR=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVR(valor);
        }
    }

    public void setQ022DT00_NVR(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVR=valor;
        if (valor==null){
             this.Q022DT00_NVR_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVR(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NVR_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NVR_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVR_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVR_WHERE(valor);
        }
    }

    public void setQ022DT00_NVR_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVR_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVR_WHERE(valor);
        }
    }

    public void setQ022DT00_NVR_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVR_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVR_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NVL.
    * @param valor New value of propertyQ022DT00_NVL.
    */
    public void setQ022DT00_NVL(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVL=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVL(valor);
        }
    }

    public void setQ022DT00_NVL(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVL=valor;
        if (valor==null){
             this.Q022DT00_NVL_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVL(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NVL_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NVL_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVL_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVL_WHERE(valor);
        }
    }

    public void setQ022DT00_NVL_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVL_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVL_WHERE(valor);
        }
    }

    public void setQ022DT00_NVL_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVL_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVL_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NVVPO.
    * @param valor New value of propertyQ022DT00_NVVPO.
    */
    public void setQ022DT00_NVVPO(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVPO=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVPO(valor);
        }
    }

    public void setQ022DT00_NVVPO(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVPO=valor;
        if (valor==null){
             this.Q022DT00_NVVPO_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVPO(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NVVPO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NVVPO_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVPO_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVPO_WHERE(valor);
        }
    }

    public void setQ022DT00_NVVPO_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVPO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVPO_WHERE(valor);
        }
    }

    public void setQ022DT00_NVVPO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVPO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVPO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NVVS.
    * @param valor New value of propertyQ022DT00_NVVS.
    */
    public void setQ022DT00_NVVS(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVS=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVS(valor);
        }
    }

    public void setQ022DT00_NVVS(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVS=valor;
        if (valor==null){
             this.Q022DT00_NVVS_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVS(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NVVS_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NVVS_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVS_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVS_WHERE(valor);
        }
    }

    public void setQ022DT00_NVVS_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVS_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVS_WHERE(valor);
        }
    }

    public void setQ022DT00_NVVS_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVS_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVS_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NVPOT.
    * @param valor New value of propertyQ022DT00_NVPOT.
    */
    public void setQ022DT00_NVPOT(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVPOT=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVPOT(valor);
        }
    }

    public void setQ022DT00_NVPOT(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVPOT=valor;
        if (valor==null){
             this.Q022DT00_NVPOT_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVPOT(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NVPOT_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NVPOT_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVPOT_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVPOT_WHERE(valor);
        }
    }

    public void setQ022DT00_NVPOT_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVPOT_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVPOT_WHERE(valor);
        }
    }

    public void setQ022DT00_NVPOT_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVPOT_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVPOT_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NVALDOT.
    * @param valor New value of propertyQ022DT00_NVALDOT.
    */
    public void setQ022DT00_NVALDOT(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVALDOT=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVALDOT(valor);
        }
    }

    public void setQ022DT00_NVALDOT(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVALDOT=valor;
        if (valor==null){
             this.Q022DT00_NVALDOT_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVALDOT(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NVALDOT_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NVALDOT_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVALDOT_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVALDOT_WHERE(valor);
        }
    }

    public void setQ022DT00_NVALDOT_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVALDOT_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVALDOT_WHERE(valor);
        }
    }

    public void setQ022DT00_NVALDOT_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVALDOT_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVALDOT_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NVREAL.
    * @param valor New value of propertyQ022DT00_NVREAL.
    */
    public void setQ022DT00_NVREAL(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVREAL=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVREAL(valor);
        }
    }

    public void setQ022DT00_NVREAL(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVREAL=valor;
        if (valor==null){
             this.Q022DT00_NVREAL_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVREAL(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NVREAL_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NVREAL_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVREAL_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVREAL_WHERE(valor);
        }
    }

    public void setQ022DT00_NVREAL_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVREAL_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVREAL_WHERE(valor);
        }
    }

    public void setQ022DT00_NVREAL_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVREAL_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVREAL_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NVVTMG.
    * @param valor New value of propertyQ022DT00_NVVTMG.
    */
    public void setQ022DT00_NVVTMG(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVTMG=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVTMG(valor);
        }
    }

    public void setQ022DT00_NVVTMG(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVTMG=valor;
        if (valor==null){
             this.Q022DT00_NVVTMG_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVTMG(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NVVTMG_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NVVTMG_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVTMG_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVTMG_WHERE(valor);
        }
    }

    public void setQ022DT00_NVVTMG_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVTMG_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVTMG_WHERE(valor);
        }
    }

    public void setQ022DT00_NVVTMG_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVTMG_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVTMG_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NVVTME.
    * @param valor New value of propertyQ022DT00_NVVTME.
    */
    public void setQ022DT00_NVVTME(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVTME=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVTME(valor);
        }
    }

    public void setQ022DT00_NVVTME(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVTME=valor;
        if (valor==null){
             this.Q022DT00_NVVTME_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVTME(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NVVTME_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NVVTME_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVTME_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVTME_WHERE(valor);
        }
    }

    public void setQ022DT00_NVVTME_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVTME_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVTME_WHERE(valor);
        }
    }

    public void setQ022DT00_NVVTME_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NVVTME_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NVVTME_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NTOT.
    * @param valor New value of propertyQ022DT00_NTOT.
    */
    public void setQ022DT00_NTOT(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NTOT=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NTOT(valor);
        }
    }

    public void setQ022DT00_NTOT(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NTOT=valor;
        if (valor==null){
             this.Q022DT00_NTOT_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NTOT(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NTOT_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NTOT_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NTOT_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NTOT_WHERE(valor);
        }
    }

    public void setQ022DT00_NTOT_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NTOT_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NTOT_WHERE(valor);
        }
    }

    public void setQ022DT00_NTOT_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NTOT_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NTOT_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NSP45.
    * @param valor New value of propertyQ022DT00_NSP45.
    */
    public void setQ022DT00_NSP45(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP45=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP45(valor);
        }
    }

    public void setQ022DT00_NSP45(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP45=valor;
        if (valor==null){
             this.Q022DT00_NSP45_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP45(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NSP45_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NSP45_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP45_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP45_WHERE(valor);
        }
    }

    public void setQ022DT00_NSP45_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP45_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP45_WHERE(valor);
        }
    }

    public void setQ022DT00_NSP45_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP45_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP45_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NSP75.
    * @param valor New value of propertyQ022DT00_NSP75.
    */
    public void setQ022DT00_NSP75(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP75=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP75(valor);
        }
    }

    public void setQ022DT00_NSP75(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP75=valor;
        if (valor==null){
             this.Q022DT00_NSP75_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP75(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NSP75_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NSP75_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP75_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP75_WHERE(valor);
        }
    }

    public void setQ022DT00_NSP75_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP75_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP75_WHERE(valor);
        }
    }

    public void setQ022DT00_NSP75_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP75_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP75_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NSP90.
    * @param valor New value of propertyQ022DT00_NSP90.
    */
    public void setQ022DT00_NSP90(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP90=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP90(valor);
        }
    }

    public void setQ022DT00_NSP90(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP90=valor;
        if (valor==null){
             this.Q022DT00_NSP90_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP90(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NSP90_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NSP90_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP90_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP90_WHERE(valor);
        }
    }

    public void setQ022DT00_NSP90_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP90_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP90_WHERE(valor);
        }
    }

    public void setQ022DT00_NSP90_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP90_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP90_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NSP120.
    * @param valor New value of propertyQ022DT00_NSP120.
    */
    public void setQ022DT00_NSP120(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP120=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP120(valor);
        }
    }

    public void setQ022DT00_NSP120(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP120=valor;
        if (valor==null){
             this.Q022DT00_NSP120_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP120(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NSP120_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NSP120_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP120_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP120_WHERE(valor);
        }
    }

    public void setQ022DT00_NSP120_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP120_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP120_WHERE(valor);
        }
    }

    public void setQ022DT00_NSP120_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSP120_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSP120_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_NSPT.
    * @param valor New value of propertyQ022DT00_NSPT.
    */
    public void setQ022DT00_NSPT(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSPT=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSPT(valor);
        }
    }

    public void setQ022DT00_NSPT(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSPT=valor;
        if (valor==null){
             this.Q022DT00_NSPT_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSPT(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_NSPT_MODIF(true);
           }
        }
    }

    public void setQ022DT00_NSPT_WHERE(int valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSPT_WHERE=new Integer(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSPT_WHERE(valor);
        }
    }

    public void setQ022DT00_NSPT_WHERE(Integer valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSPT_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSPT_WHERE(valor);
        }
    }

    public void setQ022DT00_NSPT_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_NSPT_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_NSPT_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_PRINC_USO.
    * @param valor New value of propertyQ022DT00_PRINC_USO.
    */
    public void setQ022DT00_PRINC_USO(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRINC_USO=valor;
        if (valor==null){
            this.Q022DT00_PRINC_USO_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRINC_USO(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_PRINC_USO_MODIF(true);
           }
        }
    }

    public void setQ022DT00_PRINC_USO_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRINC_USO_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRINC_USO_WHERE(valor);
        }
    }

    public void setQ022DT00_PRINC_USO_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRINC_USO_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRINC_USO_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_PU_ESPECIF.
    * @param valor New value of propertyQ022DT00_PU_ESPECIF.
    */
    public void setQ022DT00_PU_ESPECIF(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PU_ESPECIF=valor;
        if (valor==null){
            this.Q022DT00_PU_ESPECIF_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_PU_ESPECIF(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_PU_ESPECIF_MODIF(true);
           }
        }
    }

    public void setQ022DT00_PU_ESPECIF_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PU_ESPECIF_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_PU_ESPECIF_WHERE(valor);
        }
    }

    public void setQ022DT00_PU_ESPECIF_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PU_ESPECIF_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_PU_ESPECIF_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_PRECIO_MED.
    * @param valor New value of propertyQ022DT00_PRECIO_MED.
    */
    public void setQ022DT00_PRECIO_MED(double valor) {
        if (iTablaBDQ022DS00==null){
           this.Q022DT00_PRECIO_MED=new Double(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRECIO_MED(valor);
        }
    }

    public void setQ022DT00_PRECIO_MED(Double valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRECIO_MED=valor;
        if (valor==null){
             this.Q022DT00_PRECIO_MED_MODIF=true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRECIO_MED(valor);
           if (valor==null){
                iTablaBDQ022DS00.setQ022DT00_PRECIO_MED_MODIF(true);
           }
        }
    }

    public void setQ022DT00_PRECIO_MED_WHERE(double valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRECIO_MED_WHERE=new Double(valor);
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRECIO_MED_WHERE(valor);
        }
    }

    public void setQ022DT00_PRECIO_MED_WHERE(Double valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRECIO_MED_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRECIO_MED_WHERE(valor);
        }
    }

    public void setQ022DT00_PRECIO_MED_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_PRECIO_MED_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_PRECIO_MED_MODIF(valor);
        }
    }

    /** Setter for property Q022DT00_OBS.
    * @param valor New value of propertyQ022DT00_OBS.
    */
    public void setQ022DT00_OBS(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_OBS=valor;
        if (valor==null){
            this.Q022DT00_OBS_MODIF =true;
        }
        }else{
           iTablaBDQ022DS00.setQ022DT00_OBS(valor);
           if (valor==null){
              iTablaBDQ022DS00.setQ022DT00_OBS_MODIF(true);
           }
        }
    }

    public void setQ022DT00_OBS_WHERE(String valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_OBS_WHERE=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_OBS_WHERE(valor);
        }
    }

    public void setQ022DT00_OBS_MODIF(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.Q022DT00_OBS_MODIF=valor;
        }else{
           iTablaBDQ022DS00.setQ022DT00_OBS_MODIF(valor);
        }
    }

    /** Getter for property Q022BT00_ID_GRUPO.
    * @return Value of property Q022BT00_ID_GRUPO.
    */
    public Integer getQ022BT00_ID_GRUPO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022BT00_ID_GRUPO;
        }else{
           return iTablaBDQ022DS00.getQ022BT00_ID_GRUPO();
        }
    }

    /** Getter for property Q022BT00_ID_GRUPO_WHERE.
    * @return Value of property Q022BT00_ID_GRUPO_WHERE.
    */
    public Integer getQ022BT00_ID_GRUPO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022BT00_ID_GRUPO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022BT00_ID_GRUPO_WHERE();
        }
    }

    /** Getter for property Q022DT00_ID_CUES.
    * @return Value of property Q022DT00_ID_CUES.
    */
    public Long getQ022DT00_ID_CUES() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_ID_CUES;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_ID_CUES();
        }
    }

    /** Getter for property Q022DT00_ID_CUES_WHERE.
    * @return Value of property Q022DT00_ID_CUES_WHERE.
    */
    public Long getQ022DT00_ID_CUES_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_ID_CUES_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_ID_CUES_WHERE();
        }
    }

    /** Getter for property Q022DT00_IDEN_LICEN.
    * @return Value of property Q022DT00_IDEN_LICEN.
    */
    public String getQ022DT00_IDEN_LICEN() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_IDEN_LICEN;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_IDEN_LICEN();
        }
    }

    /** Getter for property Q022DT00_IDEN_LICEN_WHERE.
    * @return Value of property Q022DT00_IDEN_LICEN_WHERE.
    */
    public String getQ022DT00_IDEN_LICEN_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_IDEN_LICEN_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_IDEN_LICEN_WHERE();
        }
    }

    /** Getter for property Q022DT00_FEC_ENT.
    * @return Value of property Q022DT00_FEC_ENT.
    */
    public java.util.Date getQ022DT00_FEC_ENT() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_FEC_ENT;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_FEC_ENT();
        }
    }

    /** Getter for property Q022DT00_FEC_ENT_WHERE.
    * @return Value of property Q022DT00_FEC_ENT_WHERE.
    */
    public java.util.Date getQ022DT00_FEC_ENT_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_FEC_ENT_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_FEC_ENT_WHERE();
        }
    }

    /** Getter for property Q022DT00_ESTADO_LICEN.
    * @return Value of property Q022DT00_ESTADO_LICEN.
    */
    public String getQ022DT00_ESTADO_LICEN() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_ESTADO_LICEN;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_ESTADO_LICEN();
        }
    }

    /** Getter for property Q022DT00_ESTADO_LICEN_WHERE.
    * @return Value of property Q022DT00_ESTADO_LICEN_WHERE.
    */
    public String getQ022DT00_ESTADO_LICEN_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_ESTADO_LICEN_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_ESTADO_LICEN_WHERE();
        }
    }

    /** Getter for property Q022DT00_CAUSA_BAJA.
    * @return Value of property Q022DT00_CAUSA_BAJA.
    */
    public String getQ022DT00_CAUSA_BAJA() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CAUSA_BAJA;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CAUSA_BAJA();
        }
    }

    /** Getter for property Q022DT00_CAUSA_BAJA_WHERE.
    * @return Value of property Q022DT00_CAUSA_BAJA_WHERE.
    */
    public String getQ022DT00_CAUSA_BAJA_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CAUSA_BAJA_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CAUSA_BAJA_WHERE();
        }
    }

    /** Getter for property Q022DT00_ENTI.
    * @return Value of property Q022DT00_ENTI.
    */
    public Long getQ022DT00_ENTI() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_ENTI;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_ENTI();
        }
    }

    /** Getter for property Q022DT00_ENTI_WHERE.
    * @return Value of property Q022DT00_ENTI_WHERE.
    */
    public Long getQ022DT00_ENTI_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_ENTI_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_ENTI_WHERE();
        }
    }

    /** Getter for property Q022DT00_TVIA.
    * @return Value of property Q022DT00_TVIA.
    */
    public String getQ022DT00_TVIA() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_TVIA;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_TVIA();
        }
    }

    /** Getter for property Q022DT00_TVIA_WHERE.
    * @return Value of property Q022DT00_TVIA_WHERE.
    */
    public String getQ022DT00_TVIA_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_TVIA_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_TVIA_WHERE();
        }
    }

    /** Getter for property Q022DT00_CALLE.
    * @return Value of property Q022DT00_CALLE.
    */
    public Long getQ022DT00_CALLE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CALLE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CALLE();
        }
    }

    /** Getter for property Q022DT00_CALLE_WHERE.
    * @return Value of property Q022DT00_CALLE_WHERE.
    */
    public Long getQ022DT00_CALLE_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CALLE_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CALLE_WHERE();
        }
    }

    /** Getter for property Q022DT00_POR_CL_POR.
    * @return Value of property Q022DT00_POR_CL_POR.
    */
    public Long getQ022DT00_POR_CL_POR() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_POR_CL_POR;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_POR_CL_POR();
        }
    }

    /** Getter for property Q022DT00_POR_CL_POR_WHERE.
    * @return Value of property Q022DT00_POR_CL_POR_WHERE.
    */
    public Long getQ022DT00_POR_CL_POR_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_POR_CL_POR_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_POR_CL_POR_WHERE();
        }
    }

    /** Getter for property Q022DT00_BLOQ.
    * @return Value of property Q022DT00_BLOQ.
    */
    public String getQ022DT00_BLOQ() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_BLOQ;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_BLOQ();
        }
    }

    /** Getter for property Q022DT00_BLOQ_WHERE.
    * @return Value of property Q022DT00_BLOQ_WHERE.
    */
    public String getQ022DT00_BLOQ_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_BLOQ_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_BLOQ_WHERE();
        }
    }

    /** Getter for property Q022DT00_NUME.
    * @return Value of property Q022DT00_NUME.
    */
    public Integer getQ022DT00_NUME() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NUME;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NUME();
        }
    }

    /** Getter for property Q022DT00_NUME_WHERE.
    * @return Value of property Q022DT00_NUME_WHERE.
    */
    public Integer getQ022DT00_NUME_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NUME_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NUME_WHERE();
        }
    }

    /** Getter for property Q022DT00_BIS.
    * @return Value of property Q022DT00_BIS.
    */
    public String getQ022DT00_BIS() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_BIS;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_BIS();
        }
    }

    /** Getter for property Q022DT00_BIS_WHERE.
    * @return Value of property Q022DT00_BIS_WHERE.
    */
    public String getQ022DT00_BIS_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_BIS_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_BIS_WHERE();
        }
    }

    /** Getter for property Q022DT00_CDIR.
    * @return Value of property Q022DT00_CDIR.
    */
    public String getQ022DT00_CDIR() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CDIR;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CDIR();
        }
    }

    /** Getter for property Q022DT00_CDIR_WHERE.
    * @return Value of property Q022DT00_CDIR_WHERE.
    */
    public String getQ022DT00_CDIR_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CDIR_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CDIR_WHERE();
        }
    }

    /** Getter for property Q022DT00_RS_PROMO.
    * @return Value of property Q022DT00_RS_PROMO.
    */
    public String getQ022DT00_RS_PROMO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_RS_PROMO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_RS_PROMO();
        }
    }

    /** Getter for property Q022DT00_RS_PROMO_WHERE.
    * @return Value of property Q022DT00_RS_PROMO_WHERE.
    */
    public String getQ022DT00_RS_PROMO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_RS_PROMO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_RS_PROMO_WHERE();
        }
    }

    /** Getter for property Q022DT00_CIF_DNI.
    * @return Value of property Q022DT00_CIF_DNI.
    */
    public String getQ022DT00_CIF_DNI() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CIF_DNI;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CIF_DNI();
        }
    }

    /** Getter for property Q022DT00_CIF_DNI_WHERE.
    * @return Value of property Q022DT00_CIF_DNI_WHERE.
    */
    public String getQ022DT00_CIF_DNI_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CIF_DNI_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CIF_DNI_WHERE();
        }
    }

    /** Getter for property Q022DT00_MUN_PROV.
    * @return Value of property Q022DT00_MUN_PROV.
    */
    public String getQ022DT00_MUN_PROV() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_MUN_PROV;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_MUN_PROV();
        }
    }

    /** Getter for property Q022DT00_MUN_PROV_WHERE.
    * @return Value of property Q022DT00_MUN_PROV_WHERE.
    */
    public String getQ022DT00_MUN_PROV_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_MUN_PROV_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_MUN_PROV_WHERE();
        }
    }

    /** Getter for property Q022DT00_MUN_MUNI.
    * @return Value of property Q022DT00_MUN_MUNI.
    */
    public String getQ022DT00_MUN_MUNI() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_MUN_MUNI;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_MUN_MUNI();
        }
    }

    /** Getter for property Q022DT00_MUN_MUNI_WHERE.
    * @return Value of property Q022DT00_MUN_MUNI_WHERE.
    */
    public String getQ022DT00_MUN_MUNI_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_MUN_MUNI_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_MUN_MUNI_WHERE();
        }
    }

    /** Getter for property Q022DT00_ENTI_PRO.
    * @return Value of property Q022DT00_ENTI_PRO.
    */
    public Long getQ022DT00_ENTI_PRO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_ENTI_PRO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_ENTI_PRO();
        }
    }

    /** Getter for property Q022DT00_ENTI_PRO_WHERE.
    * @return Value of property Q022DT00_ENTI_PRO_WHERE.
    */
    public Long getQ022DT00_ENTI_PRO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_ENTI_PRO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_ENTI_PRO_WHERE();
        }
    }

    /** Getter for property Q022DT00_TVIA_PRO.
    * @return Value of property Q022DT00_TVIA_PRO.
    */
    public String getQ022DT00_TVIA_PRO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_TVIA_PRO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_TVIA_PRO();
        }
    }

    /** Getter for property Q022DT00_TVIA_PRO_WHERE.
    * @return Value of property Q022DT00_TVIA_PRO_WHERE.
    */
    public String getQ022DT00_TVIA_PRO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_TVIA_PRO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_TVIA_PRO_WHERE();
        }
    }

    /** Getter for property Q022DT00_CALLE_PRO.
    * @return Value of property Q022DT00_CALLE_PRO.
    */
    public Long getQ022DT00_CALLE_PRO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CALLE_PRO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CALLE_PRO();
        }
    }

    /** Getter for property Q022DT00_CALLE_PRO_WHERE.
    * @return Value of property Q022DT00_CALLE_PRO_WHERE.
    */
    public Long getQ022DT00_CALLE_PRO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CALLE_PRO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CALLE_PRO_WHERE();
        }
    }

    /** Getter for property Q022DT00_POR_CL_POR_PRO.
    * @return Value of property Q022DT00_POR_CL_POR_PRO.
    */
    public Long getQ022DT00_POR_CL_POR_PRO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_POR_CL_POR_PRO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_POR_CL_POR_PRO();
        }
    }

    /** Getter for property Q022DT00_POR_CL_POR_PRO_WHERE.
    * @return Value of property Q022DT00_POR_CL_POR_PRO_WHERE.
    */
    public Long getQ022DT00_POR_CL_POR_PRO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_POR_CL_POR_PRO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_POR_CL_POR_PRO_WHERE();
        }
    }

    /** Getter for property Q022DT00_BLOQ_PRO.
    * @return Value of property Q022DT00_BLOQ_PRO.
    */
    public String getQ022DT00_BLOQ_PRO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_BLOQ_PRO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_BLOQ_PRO();
        }
    }

    /** Getter for property Q022DT00_BLOQ_PRO_WHERE.
    * @return Value of property Q022DT00_BLOQ_PRO_WHERE.
    */
    public String getQ022DT00_BLOQ_PRO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_BLOQ_PRO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_BLOQ_PRO_WHERE();
        }
    }

    /** Getter for property Q022DT00_NUME_PRO.
    * @return Value of property Q022DT00_NUME_PRO.
    */
    public Integer getQ022DT00_NUME_PRO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NUME_PRO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NUME_PRO();
        }
    }

    /** Getter for property Q022DT00_NUME_PRO_WHERE.
    * @return Value of property Q022DT00_NUME_PRO_WHERE.
    */
    public Integer getQ022DT00_NUME_PRO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NUME_PRO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NUME_PRO_WHERE();
        }
    }

    /** Getter for property Q022DT00_BIS_PRO.
    * @return Value of property Q022DT00_BIS_PRO.
    */
    public String getQ022DT00_BIS_PRO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_BIS_PRO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_BIS_PRO();
        }
    }

    /** Getter for property Q022DT00_BIS_PRO_WHERE.
    * @return Value of property Q022DT00_BIS_PRO_WHERE.
    */
    public String getQ022DT00_BIS_PRO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_BIS_PRO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_BIS_PRO_WHERE();
        }
    }

    /** Getter for property Q022DT00_CDIR_PRO.
    * @return Value of property Q022DT00_CDIR_PRO.
    */
    public String getQ022DT00_CDIR_PRO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CDIR_PRO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CDIR_PRO();
        }
    }

    /** Getter for property Q022DT00_CDIR_PRO_WHERE.
    * @return Value of property Q022DT00_CDIR_PRO_WHERE.
    */
    public String getQ022DT00_CDIR_PRO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_CDIR_PRO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_CDIR_PRO_WHERE();
        }
    }

    /** Getter for property Q022DT00_TLF.
    * @return Value of property Q022DT00_TLF.
    */
    public String getQ022DT00_TLF() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_TLF;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_TLF();
        }
    }

    /** Getter for property Q022DT00_TLF_WHERE.
    * @return Value of property Q022DT00_TLF_WHERE.
    */
    public String getQ022DT00_TLF_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_TLF_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_TLF_WHERE();
        }
    }

    /** Getter for property Q022DT00_MAIL.
    * @return Value of property Q022DT00_MAIL.
    */
    public String getQ022DT00_MAIL() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_MAIL;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_MAIL();
        }
    }

    /** Getter for property Q022DT00_MAIL_WHERE.
    * @return Value of property Q022DT00_MAIL_WHERE.
    */
    public String getQ022DT00_MAIL_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_MAIL_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_MAIL_WHERE();
        }
    }

    /** Getter for property Q022DT00_FAX.
    * @return Value of property Q022DT00_FAX.
    */
    public String getQ022DT00_FAX() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_FAX;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_FAX();
        }
    }

    /** Getter for property Q022DT00_FAX_WHERE.
    * @return Value of property Q022DT00_FAX_WHERE.
    */
    public String getQ022DT00_FAX_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_FAX_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_FAX_WHERE();
        }
    }

    /** Getter for property Q022DT00_WEB.
    * @return Value of property Q022DT00_WEB.
    */
    public String getQ022DT00_WEB() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_WEB;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_WEB();
        }
    }

    /** Getter for property Q022DT00_WEB_WHERE.
    * @return Value of property Q022DT00_WEB_WHERE.
    */
    public String getQ022DT00_WEB_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_WEB_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_WEB_WHERE();
        }
    }

    /** Getter for property Q022DT00_PRESUPUESTO.
    * @return Value of property Q022DT00_PRESUPUESTO.
    */
    public Double getQ022DT00_PRESUPUESTO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_PRESUPUESTO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_PRESUPUESTO();
        }
    }

    /** Getter for property Q022DT00_PRESUPUESTO_WHERE.
    * @return Value of property Q022DT00_PRESUPUESTO_WHERE.
    */
    public Double getQ022DT00_PRESUPUESTO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_PRESUPUESTO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_PRESUPUESTO_WHERE();
        }
    }

    /** Getter for property Q022DT00_F_INI.
    * @return Value of property Q022DT00_F_INI.
    */
    public java.util.Date getQ022DT00_F_INI() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_F_INI;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_F_INI();
        }
    }

    /** Getter for property Q022DT00_F_INI_WHERE.
    * @return Value of property Q022DT00_F_INI_WHERE.
    */
    public java.util.Date getQ022DT00_F_INI_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_F_INI_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_F_INI_WHERE();
        }
    }

    /** Getter for property Q022DT00_F_FIN.
    * @return Value of property Q022DT00_F_FIN.
    */
    public java.util.Date getQ022DT00_F_FIN() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_F_FIN;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_F_FIN();
        }
    }

    /** Getter for property Q022DT00_F_FIN_WHERE.
    * @return Value of property Q022DT00_F_FIN_WHERE.
    */
    public java.util.Date getQ022DT00_F_FIN_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_F_FIN_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_F_FIN_WHERE();
        }
    }

    /** Getter for property Q022DT00_TIPO_OBRA.
    * @return Value of property Q022DT00_TIPO_OBRA.
    */
    public String getQ022DT00_TIPO_OBRA() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_TIPO_OBRA;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_TIPO_OBRA();
        }
    }

    /** Getter for property Q022DT00_TIPO_OBRA_WHERE.
    * @return Value of property Q022DT00_TIPO_OBRA_WHERE.
    */
    public String getQ022DT00_TIPO_OBRA_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_TIPO_OBRA_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_TIPO_OBRA_WHERE();
        }
    }

    /** Getter for property Q022DT00_USO_RES.
    * @return Value of property Q022DT00_USO_RES.
    */
    public String getQ022DT00_USO_RES() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_USO_RES;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_USO_RES();
        }
    }

    /** Getter for property Q022DT00_USO_RES_WHERE.
    * @return Value of property Q022DT00_USO_RES_WHERE.
    */
    public String getQ022DT00_USO_RES_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_USO_RES_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_USO_RES_WHERE();
        }
    }

    /** Getter for property Q022DT00_ACTIVIDAD.
    * @return Value of property Q022DT00_ACTIVIDAD.
    */
    public String getQ022DT00_ACTIVIDAD() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_ACTIVIDAD;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_ACTIVIDAD();
        }
    }

    /** Getter for property Q022DT00_ACTIVIDAD_WHERE.
    * @return Value of property Q022DT00_ACTIVIDAD_WHERE.
    */
    public String getQ022DT00_ACTIVIDAD_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_ACTIVIDAD_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_ACTIVIDAD_WHERE();
        }
    }

    /** Getter for property Q022DT00_NVN.
    * @return Value of property Q022DT00_NVN.
    */
    public Integer getQ022DT00_NVN() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVN;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVN();
        }
    }

    /** Getter for property Q022DT00_NVN_WHERE.
    * @return Value of property Q022DT00_NVN_WHERE.
    */
    public Integer getQ022DT00_NVN_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVN_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVN_WHERE();
        }
    }

    /** Getter for property Q022DT00_NVR.
    * @return Value of property Q022DT00_NVR.
    */
    public Integer getQ022DT00_NVR() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVR;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVR();
        }
    }

    /** Getter for property Q022DT00_NVR_WHERE.
    * @return Value of property Q022DT00_NVR_WHERE.
    */
    public Integer getQ022DT00_NVR_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVR_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVR_WHERE();
        }
    }

    /** Getter for property Q022DT00_NVL.
    * @return Value of property Q022DT00_NVL.
    */
    public Integer getQ022DT00_NVL() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVL;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVL();
        }
    }

    /** Getter for property Q022DT00_NVL_WHERE.
    * @return Value of property Q022DT00_NVL_WHERE.
    */
    public Integer getQ022DT00_NVL_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVL_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVL_WHERE();
        }
    }

    /** Getter for property Q022DT00_NVVPO.
    * @return Value of property Q022DT00_NVVPO.
    */
    public Integer getQ022DT00_NVVPO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVVPO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVVPO();
        }
    }

    /** Getter for property Q022DT00_NVVPO_WHERE.
    * @return Value of property Q022DT00_NVVPO_WHERE.
    */
    public Integer getQ022DT00_NVVPO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVVPO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVVPO_WHERE();
        }
    }

    /** Getter for property Q022DT00_NVVS.
    * @return Value of property Q022DT00_NVVS.
    */
    public Integer getQ022DT00_NVVS() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVVS;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVVS();
        }
    }

    /** Getter for property Q022DT00_NVVS_WHERE.
    * @return Value of property Q022DT00_NVVS_WHERE.
    */
    public Integer getQ022DT00_NVVS_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVVS_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVVS_WHERE();
        }
    }

    /** Getter for property Q022DT00_NVPOT.
    * @return Value of property Q022DT00_NVPOT.
    */
    public Integer getQ022DT00_NVPOT() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVPOT;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVPOT();
        }
    }

    /** Getter for property Q022DT00_NVPOT_WHERE.
    * @return Value of property Q022DT00_NVPOT_WHERE.
    */
    public Integer getQ022DT00_NVPOT_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVPOT_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVPOT_WHERE();
        }
    }

    /** Getter for property Q022DT00_NVALDOT.
    * @return Value of property Q022DT00_NVALDOT.
    */
    public Integer getQ022DT00_NVALDOT() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVALDOT;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVALDOT();
        }
    }

    /** Getter for property Q022DT00_NVALDOT_WHERE.
    * @return Value of property Q022DT00_NVALDOT_WHERE.
    */
    public Integer getQ022DT00_NVALDOT_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVALDOT_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVALDOT_WHERE();
        }
    }

    /** Getter for property Q022DT00_NVREAL.
    * @return Value of property Q022DT00_NVREAL.
    */
    public Integer getQ022DT00_NVREAL() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVREAL;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVREAL();
        }
    }

    /** Getter for property Q022DT00_NVREAL_WHERE.
    * @return Value of property Q022DT00_NVREAL_WHERE.
    */
    public Integer getQ022DT00_NVREAL_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVREAL_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVREAL_WHERE();
        }
    }

    /** Getter for property Q022DT00_NVVTMG.
    * @return Value of property Q022DT00_NVVTMG.
    */
    public Integer getQ022DT00_NVVTMG() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVVTMG;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVVTMG();
        }
    }

    /** Getter for property Q022DT00_NVVTMG_WHERE.
    * @return Value of property Q022DT00_NVVTMG_WHERE.
    */
    public Integer getQ022DT00_NVVTMG_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVVTMG_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVVTMG_WHERE();
        }
    }

    /** Getter for property Q022DT00_NVVTME.
    * @return Value of property Q022DT00_NVVTME.
    */
    public Integer getQ022DT00_NVVTME() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVVTME;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVVTME();
        }
    }

    /** Getter for property Q022DT00_NVVTME_WHERE.
    * @return Value of property Q022DT00_NVVTME_WHERE.
    */
    public Integer getQ022DT00_NVVTME_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NVVTME_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NVVTME_WHERE();
        }
    }

    /** Getter for property Q022DT00_NTOT.
    * @return Value of property Q022DT00_NTOT.
    */
    public Integer getQ022DT00_NTOT() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NTOT;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NTOT();
        }
    }

    /** Getter for property Q022DT00_NTOT_WHERE.
    * @return Value of property Q022DT00_NTOT_WHERE.
    */
    public Integer getQ022DT00_NTOT_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NTOT_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NTOT_WHERE();
        }
    }

    /** Getter for property Q022DT00_NSP45.
    * @return Value of property Q022DT00_NSP45.
    */
    public Integer getQ022DT00_NSP45() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NSP45;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NSP45();
        }
    }

    /** Getter for property Q022DT00_NSP45_WHERE.
    * @return Value of property Q022DT00_NSP45_WHERE.
    */
    public Integer getQ022DT00_NSP45_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NSP45_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NSP45_WHERE();
        }
    }

    /** Getter for property Q022DT00_NSP75.
    * @return Value of property Q022DT00_NSP75.
    */
    public Integer getQ022DT00_NSP75() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NSP75;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NSP75();
        }
    }

    /** Getter for property Q022DT00_NSP75_WHERE.
    * @return Value of property Q022DT00_NSP75_WHERE.
    */
    public Integer getQ022DT00_NSP75_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NSP75_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NSP75_WHERE();
        }
    }

    /** Getter for property Q022DT00_NSP90.
    * @return Value of property Q022DT00_NSP90.
    */
    public Integer getQ022DT00_NSP90() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NSP90;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NSP90();
        }
    }

    /** Getter for property Q022DT00_NSP90_WHERE.
    * @return Value of property Q022DT00_NSP90_WHERE.
    */
    public Integer getQ022DT00_NSP90_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NSP90_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NSP90_WHERE();
        }
    }

    /** Getter for property Q022DT00_NSP120.
    * @return Value of property Q022DT00_NSP120.
    */
    public Integer getQ022DT00_NSP120() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NSP120;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NSP120();
        }
    }

    /** Getter for property Q022DT00_NSP120_WHERE.
    * @return Value of property Q022DT00_NSP120_WHERE.
    */
    public Integer getQ022DT00_NSP120_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NSP120_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NSP120_WHERE();
        }
    }

    /** Getter for property Q022DT00_NSPT.
    * @return Value of property Q022DT00_NSPT.
    */
    public Integer getQ022DT00_NSPT() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NSPT;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NSPT();
        }
    }

    /** Getter for property Q022DT00_NSPT_WHERE.
    * @return Value of property Q022DT00_NSPT_WHERE.
    */
    public Integer getQ022DT00_NSPT_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_NSPT_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_NSPT_WHERE();
        }
    }

    /** Getter for property Q022DT00_PRINC_USO.
    * @return Value of property Q022DT00_PRINC_USO.
    */
    public String getQ022DT00_PRINC_USO() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_PRINC_USO;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_PRINC_USO();
        }
    }

    /** Getter for property Q022DT00_PRINC_USO_WHERE.
    * @return Value of property Q022DT00_PRINC_USO_WHERE.
    */
    public String getQ022DT00_PRINC_USO_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_PRINC_USO_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_PRINC_USO_WHERE();
        }
    }

    /** Getter for property Q022DT00_PU_ESPECIF.
    * @return Value of property Q022DT00_PU_ESPECIF.
    */
    public String getQ022DT00_PU_ESPECIF() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_PU_ESPECIF;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_PU_ESPECIF();
        }
    }

    /** Getter for property Q022DT00_PU_ESPECIF_WHERE.
    * @return Value of property Q022DT00_PU_ESPECIF_WHERE.
    */
    public String getQ022DT00_PU_ESPECIF_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_PU_ESPECIF_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_PU_ESPECIF_WHERE();
        }
    }

    /** Getter for property Q022DT00_PRECIO_MED.
    * @return Value of property Q022DT00_PRECIO_MED.
    */
    public Double getQ022DT00_PRECIO_MED() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_PRECIO_MED;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_PRECIO_MED();
        }
    }

    /** Getter for property Q022DT00_PRECIO_MED_WHERE.
    * @return Value of property Q022DT00_PRECIO_MED_WHERE.
    */
    public Double getQ022DT00_PRECIO_MED_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_PRECIO_MED_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_PRECIO_MED_WHERE();
        }
    }

    /** Getter for property Q022DT00_OBS.
    * @return Value of property Q022DT00_OBS.
    */
    public String getQ022DT00_OBS() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_OBS;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_OBS();
        }
    }

    /** Getter for property Q022DT00_OBS_WHERE.
    * @return Value of property Q022DT00_OBS_WHERE.
    */
    public String getQ022DT00_OBS_WHERE() {
        if (iTablaBDQ022DS00==null){
            return this.Q022DT00_OBS_WHERE;
        }else{
           return iTablaBDQ022DS00.getQ022DT00_OBS_WHERE();
        }
    }

    /** Setter for property idConexion.
    * @param valor New value of property idConexion.
    */
    public void setIdConexion(String valor) {
        if (iTablaBDQ022DS00==null){
           this.idConexion = valor;
        }else{
           iTablaBDQ022DS00.setIdConexion(valor);
        }
    }

    /** Getter for property fechaClase.
    * @return Value of property fechaClase.
    */
    public String getFechaClase() {
        if (iTablaBDQ022DS00==null){
           return sFechaClase;
        }else{
           return iTablaBDQ022DS00.getFechaClase();
        }
    }

    /** Getter for property idConexion.
    * @return Value of property idConexion.
    */
    public String getIdConexion() {
        if (iTablaBDQ022DS00==null){
           return this.idConexion;
        }else{
           return iTablaBDQ022DS00.getIdConexion();
        }
    }

    /** Getter for property queryLog.
    * @return Value of property queryLog.
    * variable donde se guarda la ultima sentencia ejecutada
    */
    public String getQueryLog() {
        if (iTablaBDQ022DS00==null){
           return this.queryLog.toString();
        }else{
           return iTablaBDQ022DS00.getQueryLog();
        }
    }

    /** Setter for property numInicio.
    * @param valor New value of property numInicio.
    */
    public void setNumInicio(int valor) {
        if (iTablaBDQ022DS00==null){
        this.numInicio = valor;
        }else{
           iTablaBDQ022DS00.setNumInicio(valor);
        }
    }

    /** Getter for property numInicio.
    * @return Value of property numInicio.
    */
    public int getNumInicio() {
        if (iTablaBDQ022DS00==null){
           return this.numInicio;
        }else{
           return iTablaBDQ022DS00.getNumInicio();
        }
    }

    /** Setter for property numFinal.
    * @param valor New value of property numFinal.
    */
    public void setNumFinal(int valor) {
        if (iTablaBDQ022DS00==null){
        this.numFinal = valor;
        }else{
           iTablaBDQ022DS00.setNumFinal(valor);
        }
    }

    /** Getter for property numFinal.
    * @return Value of property numFinal.
    */
    public int getNumFinal() {
        if (iTablaBDQ022DS00==null){
           return this.numFinal;
        }else{
           return iTablaBDQ022DS00.getNumFinal();
        }
    }

    /** Setter for property numMaxRegistros.
    * @param valor New value of property numMaxRegistros.
    */
    public void setNumMaxRegistros(int valor) {
        if (iTablaBDQ022DS00==null){
        this.numMaxRegistros = valor;
        }else{
           iTablaBDQ022DS00.setNumMaxRegistros(valor);
        }
    }

    /** Getter for property numMaxRegistros.
    * @return Value of property numMaxRegistros.
    */
    public int getNumMaxRegistros() {
        if (iTablaBDQ022DS00==null){
           return this.numMaxRegistros;
        }else{
           return iTablaBDQ022DS00.getNumMaxRegistros();
        }
    }

    /** Setter for property limitRows.
    * @param valor New value of property limitRows.
    */
    public void setLimitRows(boolean valor) {
        if (iTablaBDQ022DS00==null){
        this.limitRows = valor;
        }else{
           iTablaBDQ022DS00.setLimitRows(valor);
        }
    }

    /** Getter for property limitRows.
    * @return Value of property limitRows.
    */
    public boolean getLimitRows() {
        if (iTablaBDQ022DS00==null){
           return this.limitRows;
        }else{
           return iTablaBDQ022DS00.getLimitRows();
        }
    }

    /** Getter for property connection.
    * @return Value of property connection.
    */
    public Connection getConn() {
        if (iTablaBDQ022DS00==null){
           return this.connection;
        }else{
           return iTablaBDQ022DS00.getConn();
        }
    }

    /** Setter for property orderBy.
    * @param valor New value of property orderBy.
    */
    public void setOrderBy(String valor) {
        if (iTablaBDQ022DS00==null){
           this.orderBy = valor;
        }else{
           iTablaBDQ022DS00.setOrderBy(valor);
        }
    }

    /** Getter for property orderBy.
    * @return Value of property orderBy.
    */
    public String getOrderBy() {
        if (iTablaBDQ022DS00==null){
           return this.orderBy;
        }else{
           return iTablaBDQ022DS00.getOrderBy();
        }
    }

    /** Setter for property aditionalWhere.
    * @param valor New value of property aditionalWhere.
    */
    public void setAditionalWhere(String valor) {
        if (iTablaBDQ022DS00==null){
           this.aditionalWhere = valor;
        }else{
           iTablaBDQ022DS00.setAditionalWhere(valor);
        }
    }

    /** Getter for property aditionalWhere.
    * @return Value of property aditionalWhere.
    */
    public String getAditionalWhere() {
        if (iTablaBDQ022DS00==null){
           return this.aditionalWhere;
        }else{
           return iTablaBDQ022DS00.getAditionalWhere();
        }
    }

    /** Getter for property initialWhere.
    * @return Value of property initialWhere.
    */
    public String getInitialWhere() {
        if (iTablaBDQ022DS00==null){
           return this.initialWhere;
        }else{
           return iTablaBDQ022DS00.getInitialWhere();
        }
    }

    /** Setter for property initialWhere.
    * @param valor New value of property initialWhere.
    */
    public void setInitialWhere(String valor) {
        if (iTablaBDQ022DS00==null){
           this.initialWhere = valor;
        }else{
           iTablaBDQ022DS00.setInitialWhere(valor);
        }
    }

    /** Getter for property fixedWhere.
    * @return Value of property fixedWhere.
    */
    public String getFixedWhere() {
        if (iTablaBDQ022DS00==null){
           return this.fixedWhere;
        }else{
           return iTablaBDQ022DS00.getFixedWhere();
        }
    }

    /** Setter for property fixedWhere.
    * @param valor New value of property fixedWhere.
    */
    public void setFixedWhere(String valor) {
        if (iTablaBDQ022DS00==null){
           this.fixedWhere = valor;
        }else{
           iTablaBDQ022DS00.setFixedWhere(valor);
        }
    }

    /** Setter for property distinct.
    * @param valor New value of property distinct.
    */
    public void setDistinct(String valor) {
        if (iTablaBDQ022DS00==null){
           this.distinct = valor;
        }else{
           iTablaBDQ022DS00.setDistinct(valor);
        }
    }

    /** Getter for property distinct.
    * @return Value of property distinct.
    */
    public String getDistinct() {
        if (iTablaBDQ022DS00==null){
           return this.distinct;
        }else{
           return iTablaBDQ022DS00.getDistinct();
        }
    }

    /** Setter for property max.
    * @param valor New value of property max.
    */
    public void setMax(String valor) {
        if (iTablaBDQ022DS00==null){
           this.max = valor;
        }else{
           iTablaBDQ022DS00.setMax(valor);
        }
    }

    /** Getter for property max.
    * @return Value of property max.
    */
    public String getMax() {
        if (iTablaBDQ022DS00==null){
           return this.max;
        }else{
           return iTablaBDQ022DS00.getMax();
        }
    }

    /** Method freeResources.
    * @return void.
    */
    public void freeResources() {
        if (iTablaBDQ022DS00==null){
           super.freeResources();
        }else{
           iTablaBDQ022DS00.freeResources();
        }
    }

    /** Method freeResourcesNotConnection.
    * @return void.
    */
    public void freeResourcesNotConnection() {
        if (iTablaBDQ022DS00==null){
           super.freeResourcesNotConnection();
        }else{
           iTablaBDQ022DS00.freeResourcesNotConnection();
        }
    }

    /** Method getColumnas.
    * @return String[].
    */
    public String[] getColumnas() {
        return this.columnas;
    }

    /** Method getColumnasPK.
    * @return String[].
    */
    public String[] getColumnasPK() {
        return this.columnasPK;
    }

    /** Method getTipos.
    * @return int[].
    */
    public int[] getTipos() {
        return this.tipos;
    }

}
