예제 #1
0
 public EnumExceptForgeEval(
     EnumExceptForge forge,
     ExprEnumerationEval evaluator)
 {
     _forge = forge;
     _evaluator = evaluator;
 }
예제 #2
0
 public EnumIntersectForgeEval(
     EnumIntersectForge forge,
     ExprEnumerationEval evaluator)
 {
     _forge = forge;
     _evaluator = evaluator;
 }
예제 #3
0
 public InnerEvaluatorEnumerableEventBean(
     ExprEnumerationEval rootLambdaEvaluator,
     EventType eventType)
 {
     this.rootLambdaEvaluator = rootLambdaEvaluator;
     this.eventType = eventType;
 }
예제 #4
0
 public InnerEvaluatorEnumerableScalarCollection(
     ExprEnumerationEval rootLambdaEvaluator,
     Type componentType)
 {
     this.rootLambdaEvaluator = rootLambdaEvaluator;
     this.componentType = componentType;
 }
예제 #5
0
 public EnumUnionForgeEval(
     EnumUnionForge forge,
     ExprEnumerationEval evaluator,
     bool scalar)
 {
     _forge = forge;
     _evaluator = evaluator;
     this.scalar = scalar;
 }
 public InnerDotEnumerableScalarCollectionEval(ExprEnumerationEval rootLambdaEvaluator)
 {
     this.rootLambdaEvaluator = rootLambdaEvaluator;
 }
예제 #7
0
 public InnerDotEnumerableEventBeanEval(ExprEnumerationEval rootLambdaEvaluator)
 {
     this.rootLambdaEvaluator = rootLambdaEvaluator;
 }
예제 #8
0
 private void InitInnerEvaluatorLambda()
 {
     if (InnerForge is ExprEnumerationForge && innerEvaluatorLambdaLazy == null) {
         innerEvaluatorLambdaLazy = ((ExprEnumerationForge) InnerForge).ExprEvaluatorEnumeration;
     }
 }
예제 #9
0
 public ExprEvalStreamNumEnumCollEval(ExprEnumerationEval enumeration)
 {
     this._enumeration = enumeration;
 }
예제 #10
0
 public ExprEvalStreamNumEnumSingleEval(ExprEnumerationEval enumeration)
 {
     this.enumeration = enumeration;
 }