public class StringInputRowParser extends Object implements ByteBufferInputRowParser
| Constructor and Description |
|---|
StringInputRowParser(ParseSpec parseSpec)
Deprecated.
|
StringInputRowParser(ParseSpec parseSpec,
String encoding) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
buildStringKeyMap(ByteBuffer input) |
String |
getEncoding() |
ParseSpec |
getParseSpec() |
void |
initializeParser() |
InputRow |
parse(String input) |
List<InputRow> |
parseBatch(ByteBuffer input)
Parse an input into list of
InputRow. |
Map<String,Object> |
parseString(String inputString) |
void |
startFileFromBeginning() |
StringInputRowParser |
withParseSpec(ParseSpec parseSpec) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitparse@Deprecated public StringInputRowParser(ParseSpec parseSpec)
public List<InputRow> parseBatch(ByteBuffer input)
InputRowParserInputRow. List can contains null for rows that should be thrown away,
or throws ParseException if the input is unparseable. This method should never return null otherwise
lots of things will break.parseBatch in interface InputRowParser<ByteBuffer>public ParseSpec getParseSpec()
getParseSpec in interface InputRowParser<ByteBuffer>public String getEncoding()
public StringInputRowParser withParseSpec(ParseSpec parseSpec)
withParseSpec in interface ByteBufferInputRowParserwithParseSpec in interface InputRowParser<ByteBuffer>public Map<String,Object> buildStringKeyMap(ByteBuffer input)
public void initializeParser()
public void startFileFromBeginning()
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.