Examples of MetadataWrapper


Examples of uk.org.ogsadai.metadata.MetadataWrapper

        throws PipeClosedException, PipeIOException, PipeTerminatedException
    {
        try
        {
            TupleInputStream tuples = new TupleInputStream(input);
            writer.write(new MetadataWrapper(tuples.readTupleMetadata()));
            while (true)
            {
                Tuple tuple = tuples.readTuple();
                writer.write(tuple);
            }
View Full Code Here

Examples of uk.org.ogsadai.metadata.MetadataWrapper

        SimpleTupleMetadata metadata = new SimpleTupleMetadata(cdlist);
       
        ReplaceWithValueActivity activity = new ReplaceWithValueActivity();
        MockInputPipe inputTuples = new MockInputPipe( new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                new SimpleTuple(Arrays.asList(new Object[] {1, "A"})),
                new SimpleTuple(Arrays.asList(new Object[] {2, "B"})),
                new SimpleTuple(Arrays.asList(new Object[] {3, "C"})),
                ControlBlock.LIST_END
        });
        activity.addInput("data", inputTuples);
       
        cdlist = new ArrayList<ColumnMetadata>();
        cdlist.add(new SimpleColumnMetadata("X", TupleTypes._INT, 0, 0, 11));
        cdlist.add(new SimpleColumnMetadata("Y", TupleTypes._ODNULL, 0, 0, 11));
        metadata = new SimpleTupleMetadata(cdlist);
        MockInputPipe inputValues = new MockInputPipe( new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                new SimpleTuple(Arrays.asList(new Object[] {0, Null.getValue()})),
                ControlBlock.LIST_END
        });
        activity.addInput("values", inputValues);
       
View Full Code Here

Examples of uk.org.ogsadai.metadata.MetadataWrapper

        SimpleTupleMetadata metadata = new SimpleTupleMetadata(cdlist);
       
        ReplaceWithValueActivity activity = new ReplaceWithValueActivity();
        MockInputPipe inputTuples = new MockInputPipe( new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                new SimpleTuple(Arrays.asList(new Object[] {1, 2, "A"})),
                new SimpleTuple(Arrays.asList(new Object[] {2, 3, "B"})),
                new SimpleTuple(Arrays.asList(new Object[] {3, 4, "C"})),
                ControlBlock.LIST_END
        });
        activity.addInput("data", inputTuples);
       
        cdlist = new ArrayList<ColumnMetadata>();
        cdlist.add(new SimpleColumnMetadata("X", TupleTypes._INT, 0, 0, 11));
        cdlist.add(new SimpleColumnMetadata("Y", TupleTypes._STRING, 0, 0, 11));
        cdlist.add(new SimpleColumnMetadata("S", TupleTypes._STRING, 0, 0, 11));
        metadata = new SimpleTupleMetadata(cdlist);
        MockInputPipe inputValues = new MockInputPipe( new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                new SimpleTuple(Arrays.asList(
                        new Object[] {
                                Null.getValue(),
                                Null.getValue(),
                                Null.getValue()})),
View Full Code Here

Examples of uk.org.ogsadai.metadata.MetadataWrapper

        SimpleTupleMetadata metadata = new SimpleTupleMetadata(cdlist);
       
        ReplaceWithValueActivity activity = new ReplaceWithValueActivity();
        MockInputPipe inputTuples = new MockInputPipe( new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                new SimpleTuple(Arrays.asList(new Object[] {1, 2, "A"})),
                new SimpleTuple(Arrays.asList(new Object[] {2, 3, "B"})),
                new SimpleTuple(Arrays.asList(new Object[] {3, 4, "C"})),
                ControlBlock.LIST_END
        });
        activity.addInput("data", inputTuples);
       
        cdlist = new ArrayList<ColumnMetadata>();
        cdlist.add(new SimpleColumnMetadata("X", TupleTypes._INT, 0, 0, 11));
        cdlist.add(new SimpleColumnMetadata("Y", TupleTypes._STRING, 0, 0, 11));
        cdlist.add(new SimpleColumnMetadata("S", TupleTypes._STRING, 0, 0, 11));
        metadata = new SimpleTupleMetadata(cdlist);
        MockInputPipe inputValues = new MockInputPipe( new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                ControlBlock.LIST_END
        });
        activity.addInput("values", inputValues);
       
        MockInputPipe inputColumns = new MockInputPipe( new Object[] {
View Full Code Here

Examples of uk.org.ogsadai.metadata.MetadataWrapper

        SimpleTupleMetadata metadata = new SimpleTupleMetadata(cdlist);
       
        ReplaceWithValueActivity activity = new ReplaceWithValueActivity();
        MockInputPipe inputTuples = new MockInputPipe( new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                new SimpleTuple(Arrays.asList(new Object[] {1, 2, "A"})),
                new SimpleTuple(Arrays.asList(new Object[] {2, 3, "B"})),
                new SimpleTuple(Arrays.asList(new Object[] {3, 4, "C"})),
                ControlBlock.LIST_END
        });
        activity.addInput("data", inputTuples);
       
        cdlist = new ArrayList<ColumnMetadata>();
        cdlist.add(new SimpleColumnMetadata("X", TupleTypes._INT, 0, 0, 11));
        cdlist.add(new SimpleColumnMetadata("Y", TupleTypes._STRING, 0, 0, 11));
        cdlist.add(new SimpleColumnMetadata("S", TupleTypes._STRING, 0, 0, 11));
        metadata = new SimpleTupleMetadata(cdlist);
        MockInputPipe inputValues = new MockInputPipe( new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                new SimpleTuple(Arrays.asList(new Object[] {1, 2, 3} )),
                new SimpleTuple(Arrays.asList(new Object[] {1, 2, 3} )),
                ControlBlock.LIST_END
        });
        activity.addInput("values", inputValues);
View Full Code Here

Examples of uk.org.ogsadai.metadata.MetadataWrapper

        SimpleTupleMetadata metadata = new SimpleTupleMetadata(cdlist);
       
        ReplaceWithValueActivity activity = new ReplaceWithValueActivity();
        MockInputPipe inputTuples = new MockInputPipe( new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                new SimpleTuple(Arrays.asList(new Object[] {1, 2, "A"})),
                new SimpleTuple(Arrays.asList(new Object[] {2, 3, "B"})),
                new SimpleTuple(Arrays.asList(new Object[] {3, 4, "C"})),
                ControlBlock.LIST_END
        });
        activity.addInput("data", inputTuples);
       
        cdlist = new ArrayList<ColumnMetadata>();
        cdlist.add(new SimpleColumnMetadata("X", TupleTypes._INT, 0, 0, 11));
        cdlist.add(new SimpleColumnMetadata("Y", TupleTypes._STRING, 0, 0, 11));
        cdlist.add(new SimpleColumnMetadata("S", TupleTypes._STRING, 0, 0, 11));
        metadata = new SimpleTupleMetadata(cdlist);
        MockInputPipe inputValues = new MockInputPipe( new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                new SimpleTuple(Arrays.asList(new Object[] {1} )),
                ControlBlock.LIST_END
        });
        activity.addInput("values", inputValues);
       
View Full Code Here

Examples of uk.org.ogsadai.metadata.MetadataWrapper

        elements.add(new Float(30));
        Tuple tuple3 = new SimpleTuple(elements);
        MockInputPipe input = new MockInputPipe(
                new Object[] {
                        ControlBlock.LIST_BEGIN,
                        new MetadataWrapper(metadata),
                        tuple1, tuple2, tuple3,
                        ControlBlock.LIST_END
                });
        activity.addInput("data", input);
       
View Full Code Here

Examples of uk.org.ogsadai.metadata.MetadataWrapper

        elements.add(new Float(30));
        Tuple tuple3 = new SimpleTuple(elements);
        MockInputPipe input = new MockInputPipe(
                new Object[] {
                        ControlBlock.LIST_BEGIN,
                        new MetadataWrapper(metadata),
                        tuple1, tuple2, tuple3,
                        ControlBlock.LIST_END
                });
        activity.addInput("data", input);
       
View Full Code Here

Examples of uk.org.ogsadai.metadata.MetadataWrapper

        TupleMetadata prevMetadata = (TupleMetadata)tuples.getMetadataWrapper().getMetadata();
        List<ColumnMetadata> columns = new ArrayList<ColumnMetadata>();
        ColumnMetadata column = new SimpleColumnMetadata(prevMetadata.getColumnMetadata(0).getName(), TupleTypes._STRING, 0, 0, 0);
        columns.add(column);
        TupleMetadata metadata = new SimpleTupleMetadata(columns);
    return new MetadataWrapper(metadata);
  }
View Full Code Here

Examples of uk.org.ogsadai.metadata.MetadataWrapper

        columns.add(new SimpleColumnMetadata("A", TupleTypes._INT, 0, 0, 0));
        columns.add(new SimpleColumnMetadata("B", TupleTypes._INT, 0, 0, 0));
        TupleMetadata metadata = new SimpleTupleMetadata(columns);
        MockInputPipe dataInput = new MockInputPipe(new Object[] {
                ControlBlock.LIST_BEGIN,
                new MetadataWrapper(metadata),
                new SimpleTuple(Arrays.asList(0, 1)),
                new SimpleTuple(Arrays.asList(2, 3)),
                new SimpleTuple(Arrays.asList(4, 5)),
                ControlBlock.LIST_END
        });
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.