private protected override AttributeLimitsBuilderBase <string, string, string> CreateAttributeLimitsBuilder(string labelValue, LabelBuilderBase <string, string, string> labelBuilder, IOrdering defaultOrdering) { return(new DynamicAttributeLimitsBuilder(labelValue, labelBuilder, defaultOrdering)); }
internal DynamicAttributeDefaultOrderingBuilder(LabelBuilderBase <string, string, string> labelBuilder) : base(labelBuilder) { }
internal DynamicAttributeLimitsBuilder(string labelValue, LabelBuilderBase <string, string, string> labelBuilder, IOrdering defaultOrdering) : base(labelValue, labelBuilder, defaultOrdering) { }
private protected override AttributeDefaultOrderingBuilderBase <string, string, string> CreateAttributeDefaultOrderingBuilder(LabelBuilderBase <string, string, string> labelBuilder) { return(new DynamicAttributeDefaultOrderingBuilder(labelBuilder)); }
internal TypedAttributeLimitsBuilder(TLabel labelValue, LabelBuilderBase <TLabel, Expression <Func <TEntity, TAttribute> >, PropertyInfo> labelBuilder, IOrdering defaultOrdering) : base(labelValue, labelBuilder, defaultOrdering) { }
private protected DatasetBuilderBase(IAttributeNumberGenerator attributeNumberGenerator, LabelBuilderBase <TLabel, TAttributeArg, TAttributeKind> labelBuilder) { _attributeNumberGenerator = attributeNumberGenerator ?? new EquidistantAttributeNumberGenerator(); _labelBuilder = labelBuilder; this.LabelsConfigurations = _labelBuilder.GetLabels(); }
internal TypedAttributeDefaultOrderingBuilder(LabelBuilderBase <TLabel, Expression <Func <TEntity, TAttribute> >, PropertyInfo> labelBuilder) : base(labelBuilder) { }
private protected override AttributeLimitsBuilderBase <Expression <Func <TEntity, TAttribute> >, PropertyInfo, TLabel> CreateAttributeLimitsBuilder(TLabel labelValue, LabelBuilderBase <TLabel, Expression <Func <TEntity, TAttribute> >, PropertyInfo> labelBuilder, IOrdering defaultOrdering) { return(new TypedAttributeLimitsBuilder <TEntity, TAttribute, TLabel>(labelValue, labelBuilder, defaultOrdering)); }
private protected override AttributeDefaultOrderingBuilderBase <TLabel, Expression <Func <TEntity, TAttribute> >, PropertyInfo> CreateAttributeDefaultOrderingBuilder(LabelBuilderBase <TLabel, Expression <Func <TEntity, TAttribute> >, PropertyInfo> labelBuilder) { return(new TypedAttributeDefaultOrderingBuilder <TLabel, TEntity, TAttribute>(labelBuilder)); }