Make generalizeSQL() protected