Package org.apache.druid.data.input.impl
Interface InputRowParser<T>
-
- All Known Subinterfaces:
ByteBufferInputRowParser
- All Known Implementing Classes:
MapInputRowParser
,NoopInputRowParser
,StringInputRowParser
,TransformingInputRowParser
,TransformingStringInputRowParser
@Deprecated public interface InputRowParser<T>
Deprecated.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description ParseSpec
getParseSpec()
Deprecated.default InputRow
parse(T input)
Deprecated.default @NotNull List<InputRow>
parseBatch(T input)
Deprecated.Parse an input into list ofInputRow
.InputRowParser
withParseSpec(ParseSpec parseSpec)
Deprecated.
-
-
-
Method Detail
-
parseBatch
@NotNull default @NotNull List<InputRow> parseBatch(T input)
Deprecated.Parse an input into list ofInputRow
. List can contains null for rows that should be thrown away, or throwsParseException
if the input is unparseable. This method should never return null otherwise lots of things will break.
-
parse
@Deprecated @Nullable default InputRow parse(T input)
Deprecated.Parse an input into anInputRow
. Return null if this input should be thrown away, or throwsParseException
if the input is unparseable.
-
getParseSpec
ParseSpec getParseSpec()
Deprecated.
-
withParseSpec
InputRowParser withParseSpec(ParseSpec parseSpec)
Deprecated.
-
-