public DataSchema(IMemberStorage <T, Dimension <T> > dimstorage, IMemberStorage <T, Measure <T> > messtorage, IMemberStorage <T, Metric <T> > metstorage) { Dimensions = new DimensionCollection <T>(dimstorage); Measures = new MeasuresCollection <T>(messtorage); Metrics = new MetricsCollection <T>(metstorage); }
public DataSchema(CubeConfig config, DataSourceCollection datasources, IMemberStorage <T, Dimension <T> > dimstorage, IMemberStorage <T, Measure <T> > messtorage, IMemberStorage <T, Metric <T> > metstorage) : this(dimstorage, messtorage, metstorage) { _datasources = datasources; this.Config = config.MetaData; this.Initialize(); }
public MeasuresCollection(IMemberStorage <T, Measure <T> > storage) { _storage = storage; base.Init(); }
internal override void SetMembersStorage(IMemberStorage <T, Member <T> > storage) { _members = new MemberCollection <T>(storage); //todo change this }
internal virtual void SetMembersStorage(IMemberStorage <T, Member <T> > storage) { _members = new MemberCollection <T>(storage); }
public CellValuesHelper(IMemberStorage <T, Measure <T> > measures, IMemberStorage <T, Dimension <T> > dimensions, IMemberStorage <T, Metric <T> > metrics) { _measures = measures; _dimensions = dimensions; _metrics = metrics; }
public DimensionCollection(IMemberStorage <T, Dimension <T> > storage) { _storage = storage; base.Init(); }
public MetricsCollection(IMemberStorage <T, Metric <T> > storage) { _storage = storage; base.Init(); }