| Interface | Description | 
|---|---|
| Extractor<T> | An interface for extracting a specific data type from a text string that
 is being processed by a  Scannerobject. | 
| Class | Description | 
|---|---|
| AbstractCompositeExtractor<T> | Base class for  Extractorinstances that delegates the parsing of fields to otherExtractorinstances, primarily used for constructing composite records that implement
 theTupleinterface. | 
| AbstractSimpleExtractor<T> | Base class for the common case  Extractorinstances that construct a single
 object from a block of text stored in aString, with support for error handling
 and reporting. | 
| Extractors | Factory methods for constructing common  Extractortypes. | 
| ExtractorStats | Records the number of kind of errors that an  Extractorencountered when parsing
 input data. | 
| Parse | Methods for parsing instances of  PCollection<String>intoPCollection's of strongly-typed
 tuples. | 
| Tokenizer | Manages a  Scannerinstance and provides support for returning only a subset
 of the fields returned by the underlyingScanner. | 
| TokenizerFactory | Factory class that constructs  Tokenizerinstances for input strings that use a fixed
 set of delimiters, skip patterns, locales, and sets of indices to keep or drop. | 
| TokenizerFactory.Builder | A class for constructing new  TokenizerFactoryinstances using the Builder pattern. | 
Copyright © 2017 The Apache Software Foundation. All rights reserved.