Summer.Batch.Extra.Sort.Legacy.Parser Namespace Reference

Classes

class  AbstractParser
 Base class for parsers of legacy configuration cards. More...
 
class  ComparerParser
 Parser for sort configuration cards that creates an IComparer<T>. More...
 
class  FilterParser
 Parser for include and omit configuration cards that produce instances of IFilter<T>. More...
 
class  FormatterParser
 Parser for "inrec" and "outrec" configuration cards that produce instances of Summer.Batch.Extra.Sort.Format.IFormatter<T>. More...
 
class  Lexer
 Lexer for DFSORT configuration strings. More...
 
class  OutfilParser
 Parser for outfil cards. It expects outfil configurations containing 'include', 'omit', and 'outrec' cards. Each configuration must be separated by a semi-colon. More...
 
class  ParsingException
 Exception thrown when an error occurs while parsing a configuration card. More...
 
class  SumParser
 Parser for sum configuration cards that produces instances of ISum<T>. More...