Summer.Batch.Extra.Ebcdic.EbcdicWriterMapper Class Reference

An EbcdicWriterMapper maps an item to a list of objects that can be written as an EBCDIC record. It requires a boolean encoder and a date parser to correctly manage booleans and dates. For each, a default implementation is used if none is provided. More...

Inheritance diagram for Summer.Batch.Extra.Ebcdic.EbcdicWriterMapper:
Summer.Batch.Extra.Ebcdic.AbstractEbcdicMapper Summer.Batch.Common.Factory.IInitializationPostOperations

Public Member Functions

void AfterPropertiesSet ()
 
List< object > Map (object item)
 Converts the content of a business object into a list of values. More...
 

Properties

IDateParser DateParser [set]
 Date parser property. More...
 
IBooleanEncoder BooleanEncoder [set]
 Boolean encoder property. More...
 
RecordFormatMap RecordFormatMap [set]
 RecordFormatMap property. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Summer.Batch.Extra.Ebcdic.AbstractEbcdicMapper
 AbstractEbcdicMapper ()
 protected constructor More...
 
- Static Protected Member Functions inherited from Summer.Batch.Extra.Ebcdic.AbstractEbcdicMapper
static string ToCamelCase (string name)
 Converts a cobol name to a camel case name. More...
 

Detailed Description

An EbcdicWriterMapper maps an item to a list of objects that can be written as an EBCDIC record. It requires a boolean encoder and a date parser to correctly manage booleans and dates. For each, a default implementation is used if none is provided.

Member Function Documentation

void Summer.Batch.Extra.Ebcdic.EbcdicWriterMapper.AfterPropertiesSet ( )

See also
IInitializationPostOperations::AfterPropertiesSet

Implements Summer.Batch.Common.Factory.IInitializationPostOperations.

List<object> Summer.Batch.Extra.Ebcdic.EbcdicWriterMapper.Map ( object  item)

Converts the content of a business object into a list of values.

Parameters
itemthe object to convert
Returns
a list of values that can be written in an EBCDIC record

Property Documentation

IBooleanEncoder Summer.Batch.Extra.Ebcdic.EbcdicWriterMapper.BooleanEncoder
set

Boolean encoder property.

IDateParser Summer.Batch.Extra.Ebcdic.EbcdicWriterMapper.DateParser
set

Date parser property.

RecordFormatMap Summer.Batch.Extra.Ebcdic.EbcdicWriterMapper.RecordFormatMap
set

RecordFormatMap property.


The documentation for this class was generated from the following file:
  • Summer.Batch.Extra/Ebcdic/EbcdicWriterMapper.cs