Interface Handler

All Known Subinterfaces:
PipelineComponent
All Known Implementing Classes:
AbstractPipelineComponent, AllHandler, EnforceHandler, EscapeHandler, IsAlnumHandler, NoHandler, Pipeline, QuoteHandler, SeparatorHandler, TransparentHandler, UnquotedFieldAssembler, WhitespacesHandler

public interface Handler
Base contract for an object that decides whether and how to handle a single character during CSV parsing.
Since:
2.2 (Sep 12, 2004)
Version:
$Revision$ $Date$
Author:
fede, Last changed by: $Author$
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Determines whether this handler allows input to end at this point.
    boolean
    canHandle(char c)
    Determines whether this handler can handle the given character.
    void
    handle(char c)
    Handles the given character.
    void
    Notifies this handler that no more input will be provided.