Class TransformingInputRowParser<T>
java.lang.Object
org.apache.druid.segment.transform.TransformingInputRowParser<T>
- All Implemented Interfaces:
InputRowParser<T>
-
Constructor Summary
ConstructorsConstructorDescriptionTransformingInputRowParser(InputRowParser<T> parser, TransformSpec transformSpec) -
Method Summary
Modifier and TypeMethodDescriptionparseBatch(T row) Parse an input into list ofInputRow.withParseSpec(ParseSpec parseSpec) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.druid.data.input.impl.InputRowParser
parse
-
Constructor Details
-
TransformingInputRowParser
-
-
Method Details
-
parseBatch
Description copied from interface:InputRowParserParse an input into list ofInputRow. List can contains null for rows that should be thrown away, or throwsParseExceptionif the input is unparseable. This method should never return null otherwise lots of things will break.- Specified by:
parseBatchin interfaceInputRowParser<T>
-
getParseSpec
- Specified by:
getParseSpecin interfaceInputRowParser<T>
-
withParseSpec
- Specified by:
withParseSpecin interfaceInputRowParser<T>
-