| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.crunch.contrib.text.AbstractCompositeExtractor<T>
public abstract class AbstractCompositeExtractor<T>
Base class for Extractor instances that delegates the parsing of fields to other
 Extractor instances, primarily used for constructing composite records that implement
 the Tuple interface.
| Constructor Summary | |
|---|---|
| AbstractCompositeExtractor(TokenizerFactory scannerFactory,
                           List<Extractor<?>> extractors) | |
| Method Summary | |
|---|---|
|  boolean | errorOnLastRecord()Returns true if the last call to extracton this instance
 threw an exception that was handled. | 
|  T | extract(String input)Extract a value with the type of this instance. | 
|  ExtractorStats | getStats()Return statistics about how many errors this Extractorinstance
 encountered while parsing input data. | 
|  void | initialize()Perform any initialization required by this Extractorduring the
 start of a map or reduce task. | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface org.apache.crunch.contrib.text.Extractor | 
|---|
| getDefaultValue, getPType | 
| Constructor Detail | 
|---|
public AbstractCompositeExtractor(TokenizerFactory scannerFactory,
                                  List<Extractor<?>> extractors)
| Method Detail | 
|---|
public T extract(String input)
Extractor
extract in interface Extractor<T>public void initialize()
ExtractorExtractor during the
 start of a map or reduce task.
initialize in interface Extractor<T>public boolean errorOnLastRecord()
Extractorextract on this instance
 threw an exception that was handled.
errorOnLastRecord in interface Extractor<T>public ExtractorStats getStats()
ExtractorExtractor instance
 encountered while parsing input data.
getStats in interface Extractor<T>| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||