public class CSVTupleMaker extends AbstractTupleMaker<java.lang.String>
Tuple
s from CSV formatted String
s.TupleMaker
Modifier and Type | Field and Description |
---|---|
static CSVTupleMaker |
MAKER
Static
CSVTupleMaker instance suitable as argument to Enqueuer and Expecter
methods that need a TupleMaker . |
Constructor and Description |
---|
CSVTupleMaker(com.streambase.sb.util.CSV.FormatInfo format) |
Modifier and Type | Method and Description |
---|---|
Tuple |
createTuple(Schema schema,
java.lang.String str)
create a
Tuple s from an input object |
createTuples, createTuples
public static final CSVTupleMaker MAKER
CSVTupleMaker
instance suitable as argument to Enqueuer
and Expecter
methods that need a TupleMaker
. This instance will parse CSV using CSV.DEFAULT_FORMAT
.public Tuple createTuple(Schema schema, java.lang.String str) throws StreamBaseException
TupleMaker
Tuple
s from an input objectcreateTuple
in interface TupleMaker<java.lang.String>
createTuple
in class AbstractTupleMaker<java.lang.String>
schema
- the schema for the tuplestr
- the input data to build it fromStreamBaseException