extract method

  1. @override
List extract(
  1. dynamic input
)
override

Process input and extract necessary data.

  • Note: the output is usually passed to the next extractor in the chain.

Implementation

@override
List extract(input) {
  final source = StringTrimExtractor.prepareInputSource(input);
  if(source == null) {
    return [];
  }
  final fields = source
      .split(RegExp(delimiter))
      .toList();
  return collector.collectOutput(fields);
}