Class Table
Wrapper for a collection of expressions.
Assembly: MetricSetSyntaxTree.dll
Syntax
public abstract class Table : ICloneable<Table>, IDirectedAcyclicGraph<Table>, IVisitable<ITableVisitor>
Constructors
View Source
Table(String)
Declaration
public Table(string name)
Parameters
Type |
Name |
Description |
String |
name |
|
Properties
View Source
Name
The name of this metric table.
Declaration
public string Name { get; }
Property Value
View Source
Parents
Ordered list of direct parents of this table.
Declaration
public abstract IReadOnlyList<Table> Parents { get; }
Property Value
Methods
View Source
Accept(ITableVisitor)
Declaration
public abstract void Accept(ITableVisitor visitor)
Parameters
View Source
Clone(IReadOnlyList<Table>)
Declaration
public abstract Table Clone(IReadOnlyList<Table> parents)
Parameters
Returns
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements
Extension Methods