internal DTLocalEvaluatorBeanReformat( EventPropertyGetter getter, DTLocalEvaluator inner) { _getter = getter; _inner = inner; }
public DTLocalBeanIntervalNoEndTSEval( EventPropertyGetter getter, DTLocalEvaluator inner) { this.getter = getter; this.inner = inner; }
public ExprDotEvalDT( IList <CalendarOp> calendarOps, TimeZoneInfo timeZone, ReformatOp reformatOp, IntervalOp intervalOp, Type inputType, EventType inputEventType) { _evaluator = GetEvaluator(calendarOps, timeZone, inputType, inputEventType, reformatOp, intervalOp); if (intervalOp != null) { _returnType = EPTypeHelper.SingleValue(typeof(bool?)); } else if (reformatOp != null) { _returnType = EPTypeHelper.SingleValue(reformatOp.ReturnType); } else { // only calendar ops if (inputEventType != null) { _returnType = EPTypeHelper.SingleValue( inputEventType.GetPropertyType(inputEventType.StartTimestampPropertyName)); } else { _returnType = EPTypeHelper.SingleValue(inputType); } } }
internal DTLocalEvaluatorBeanIntervalNoEndTS( EventPropertyGetter getter, DTLocalEvaluator inner) { _getter = getter; _inner = inner; }
internal DTLocalEvaluatorBeanCalOps( EventPropertyGetter getter, DTLocalEvaluator inner) { _getter = getter; _inner = inner; }
public DTLocalBeanReformatEval( EventPropertyGetter getter, DTLocalEvaluator inner) { this.getter = getter; this.inner = inner; }
public DTLocalBeanCalOpsEval( DTLocalBeanCalOpsForge forge, DTLocalEvaluator inner) { this.forge = forge; this.inner = inner; }