public void Add(IRootTable table, IList<long> rowSet) { RawTableElement elem = new RawTableElement(); elem.Table = table; elem.RowSet = rowSet; rawInfo.Add(elem); }
public virtual bool Equals(IRootTable other) { if (other is RootTable) { RootTable dest = (RootTable)other; return (TableInfo.Name.Equals(dest.TableInfo.Name)); } return (this == other); }
public bool TypeEquals(IRootTable other) { if (other is RootTable) { return IsSameTable((RootTable) other); } return this == other; }
/// <inheritdoc/> public bool Equals(IRootTable table) { if (table is DataTableBase) { DataTableBase dest = (DataTableBase)table; return (TableName.Equals(dest.TableName)); } return (this == table); }
public void Add(IRootTable table, IList <long> rowSet) { RawTableElement elem = new RawTableElement(); elem.Table = table; elem.RowSet = rowSet; rawInfo.Add(elem); }
internal static RawTableInfo GetRawTableInfo(this IRootTable table, RawTableInfo rootInfo) { var rows = table.Select(x => x.Number).ToBigList(); rootInfo.Add(table, rows); return(rootInfo); }
/// <inheritdoc/> public bool Equals(IRootTable table) { if (table is DataTableBase) { DataTableBase dest = (DataTableBase)table; return(TableName.Equals(dest.TableName)); } return(this == table); }
public virtual bool Equals(IRootTable other) { if (other is RootTable) { RootTable dest = (RootTable)other; return(TableInfo.Name.Equals(dest.TableInfo.Name)); } return(this == other); }
public bool TypeEquals(IRootTable other) { if (other is RootTable) { return(IsSameTable((RootTable)other)); } return(this == other); }
public bool TypeEquals(IRootTable other) { return this == other; }
public RawTableItem(IRootTable table) : this(table, new BigList <long>(0)) { }
public bool TypeEquals(IRootTable other) { return(this == other); }
public RawTableItem(IRootTable table, BigList <long> rows) { Table = table; Rows = rows; }
public void Add(IRootTable table, BigList <long> rowSet) { tableItems.Add(new RawTableItem(table, rowSet)); }
public void Add(IRootTable table, IList <int> rowSet) { tableItems.Add(new RawTableItem(table, rowSet)); }
public RawTableItem(IRootTable table, IList <int> rows) { Table = table; Rows = new List <int>(rows); }
public RawTableItem(IRootTable table) : this(table, new List <int>()) { }
bool IRootTable.TypeEquals(IRootTable other) { return(this == other); }
public bool TypeEquals(IRootTable other) { return other == this; }
public bool TypeEquals(IRootTable other) { return(other == this); }
bool IRootTable.TypeEquals(IRootTable other) { return this == other; }
/// <inheritdoc/> bool IEquatable <IRootTable> .Equals(IRootTable table) { return(this == table); }
// ---------- Implemented from IRootTable ---------- /// <inheritdoc/> public bool Equals(IRootTable table) { return(this == table); // return true; }
// ---------- Implemented from IRootTable ---------- /// <inheritdoc/> public bool Equals(IRootTable table) { return (this == table); }