Package org.teiid.query.processor

Examples of org.teiid.query.processor.FakeTupleSource


      Arrays.asList(new Object[] { new Integer(2), new Integer(1) }),
      Arrays.asList(new Object[] { new Integer(2), new Integer(2) }),
      Arrays.asList(new Object[] { null, null }),
    };
   
    return new FakeTupleSource(symbols, tuples);
  }
View Full Code Here


                             GroupingNode node,
                             CommandContext context,
                             List[] expected, ProcessorDataManager dataMgr) throws TeiidComponentException,
                                             BlockedException,
                                             TeiidProcessingException {
    FakeTupleSource dataSource = createTupleSource1();
        helpProcess(mgr, node, context, expected, dataSource, dataMgr);
    }
View Full Code Here

            Arrays.asList(new Object[] { new BigDecimal("10.0"), new BigDecimal("2.000000000") }) //$NON-NLS-1$ //$NON-NLS-2$
        };
               
        List symbols = new ArrayList();
        symbols.add(bigDecimal);
        FakeTupleSource dataSource = new FakeTupleSource(symbols, data);           
        helpProcess(mgr, node, context, expected, dataSource, null);
    }
View Full Code Here

        };
               
        List symbols = new ArrayList();
        symbols.add(col1);
        symbols.add(bigDecimal);
        FakeTupleSource dataSource = new FakeTupleSource(symbols, data);           
        helpProcess(mgr, node, context, expected, dataSource, null);
    }
View Full Code Here

        }
               
        List symbols = new ArrayList();
        symbols.add(col1);
        symbols.add(bigDecimal);
        FakeTupleSource dataSource = new FakeTupleSource(symbols, data);           
        helpProcess(mgr, node, context, expected, dataSource, null);
    }
View Full Code Here

                assertEquals("Unexpected batch on call " + callCount, expectedBatchSize, batchSize); //$NON-NLS-1$
            } else {
                fail("Unexpected command type"); //$NON-NLS-1$
            }
            List counts = Arrays.asList(new Object[] { new Integer(batchSize)});
            FakeTupleSource fakeTupleSource = new FakeTupleSource(null, new List[] {counts});
            return fakeTupleSource;
        }
View Full Code Here

    List currentRow;
    List schema;
   
    FakePlanExecutor(String resultName, List[] rows){
        this.resultName = resultName;
        this.tupleSource = new FakeTupleSource(Collections.EMPTY_LIST, rows);
    }
View Full Code Here

    }
   
    FakePlanExecutor(String resultName, List schema, List[] rows){
        this.resultName = resultName;
        this.schema = schema;
        this.tupleSource = new FakeTupleSource(schema, rows);
    }   
View Full Code Here

TOP

Related Classes of org.teiid.query.processor.FakeTupleSource

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.