function getDefinition() {

        return json_encode( array(

            'table' => $this->table,
            'select' => $this->select,
            'where' => $this->where,
            'whereParams' => $this->whereParams,
            'orderBy' => $this->orderBy,
            'limitCount' => $this->limitCount,
            'limitOffset' => $this->limitOffset

        ) );

    }