public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteUnaryExpression dst = obj as SQLiteUnaryExpression; if (dst == null) { return(false); } if (!RefCompare.Compare(_expr, dst._expr)) { return(false); } if (_op != dst._op) { return(false); } return(base.Equals(obj)); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteSortItem dst = obj as SQLiteSortItem; if (dst == null) { return(false); } if (!RefCompare.Compare(_expr, dst._expr)) { return(false); } if (_order != dst._order) { return(false); } return(true); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteUpdateStatement dst = obj as SQLiteUpdateStatement; if (dst == null) { return(false); } if (_conf != dst._conf || _table != dst._table) { return(false); } if (!RefCompare.Compare(_whereExpr, dst._whereExpr)) { return(false); } if (!RefCompare.CompareList <SQLiteUpdateItem>(_setlist, dst._setlist)) { return(false); } return(base.Equals(obj)); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteLimitClause dst = obj as SQLiteLimitClause; if (dst == null) { return(false); } if (!RefCompare.Compare(_limit, dst._limit)) { return(false); } if (!RefCompare.Compare(_offset, dst._offset)) { return(false); } return(true); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteCreateViewStatement dst = obj as SQLiteCreateViewStatement; if (dst == null) { return(false); } if (_isTemp != dst._isTemp || _ifNotExists != dst._ifNotExists) { return(false); } if (!RefCompare.Compare(_select, dst._select)) { return(false); } return(base.Equals(obj)); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteCollateExpression dst = obj as SQLiteCollateExpression; if (dst == null) { return(false); } if (!RefCompare.Compare(_expr, dst._expr)) { return(false); } if (_collationName != dst._collationName) { return(false); } return(base.Equals(obj)); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteUpdateItem dst = obj as SQLiteUpdateItem; if (dst == null) { return(false); } if (_colname != dst._colname) { return(false); } if (!RefCompare.Compare(_expr, dst._expr)) { return(false); } return(true); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteDeleteStatement dst = obj as SQLiteDeleteStatement; if (dst == null) { return(false); } if (_table != dst._table) { return(false); } if (!RefCompare.Compare(_whereExpr, dst._whereExpr)) { return(false); } return(base.Equals(obj)); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteColumnStatement dst = obj as SQLiteColumnStatement; if (dst == null) { return(false); } if (!RefCompare.Compare(_type, dst._type)) { return(false); } if (!RefCompare.CompareList <SQLiteColumnConstraint>(_conslist, dst._conslist)) { return(false); } return(base.Equals(obj)); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteDdlStatement dst = obj as SQLiteDdlStatement; if (dst == null) { return(false); } return(RefCompare.Compare(_objectName, dst._objectName)); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteSelectExpression dst = obj as SQLiteSelectExpression; if (dst == null) { return(false); } if (!RefCompare.Compare(_select, dst._select)) { return(false); } return(base.Equals(obj)); }
public override bool Equals(object obj) { if (obj == null) { return(false); } SQLiteForeignKeyTableConstraint dst = obj as SQLiteForeignKeyTableConstraint; if (dst == null) { return(false); } if (!RefCompare.CompareList <SQLiteIndexedColumn>(_columns, dst._columns)) { return(false); } if (this._foreignTable != dst._foreignTable) { return(false); } if (!RefCompare.CompareList <SQLiteIndexedColumn>(_foreignColumns, dst._foreignColumns)) { return(false); } if (!RefCompare.CompareList <SQLiteReferenceHandler>(_handlers, dst._handlers)) { return(false); } if (!RefCompare.Compare(_deferConstraint, dst._deferConstraint)) { return(false); } return(base.Equals(obj)); }