public function reset()
    {

        $this->oosql_limit = null;

        $this->oosql_order = null;

        $this->oosql_where = null;

        $this->oosql_join = null;

        $this->oosql_stmt = null;

        $this->oosql_conValues = array();

        $this->oosql_numargs = null;

        $this->oosql_fromFlag = false;

        $this->oosql_multiFlag = false;

        $this->oosql_del_multiFlag = false;

        $this->oosql_multi = array();

        $this->oosql_del_numargs = null;

        $this->oosql_sql = null;

        $this->oosql_select = null;

        $this->oosql_distinct = false;

        $this->oosql_insert = false;

        $this->oosql_sub = false;

        $this->oosql_table_alias = null;

        $this->oosql_fields = array();

        $this->oosql_entity_obj = null;

        $this->oosql_in = null;

        $this->oosql_between = null;

        $this->oosql_fetchChanged = null;

        $this->oosql_group = null;

        $this->oosql_prepParams = null;

        return $this;
    }