Summer.Batch.Extra.Sort.Legacy.Format.ISubFormatter Interface Reference

Interface used by LegacyFormatter to format a sub-part of the output record. More...

Inheritance diagram for Summer.Batch.Extra.Sort.Legacy.Format.ISubFormatter:
Summer.Batch.Extra.Sort.Legacy.Format.ConstantFormatter Summer.Batch.Extra.Sort.Legacy.Format.CopyFormatter Summer.Batch.Extra.Sort.Legacy.Format.NumericEditFormatter

Public Member Functions

void Format (byte[] input, byte[] output)
 Formats a sub-part of the output record. More...
 

Properties

int Length [get]
 The length of the formatted sub-part More...
 
int OutputIndex [get]
 The zero-based index of the first byte to write in the output record. More...
 

Detailed Description

Interface used by LegacyFormatter to format a sub-part of the output record.

Member Function Documentation

void Summer.Batch.Extra.Sort.Legacy.Format.ISubFormatter.Format ( byte[]  input,
byte[]  output 
)

Formats a sub-part of the output record.

Parameters
inputthe input record
outputthe output record

Implemented in Summer.Batch.Extra.Sort.Legacy.Format.NumericEditFormatter, Summer.Batch.Extra.Sort.Legacy.Format.ConstantFormatter, and Summer.Batch.Extra.Sort.Legacy.Format.CopyFormatter.

Property Documentation

int Summer.Batch.Extra.Sort.Legacy.Format.ISubFormatter.Length
get

The length of the formatted sub-part

int Summer.Batch.Extra.Sort.Legacy.Format.ISubFormatter.OutputIndex
get

The zero-based index of the first byte to write in the output record.


The documentation for this interface was generated from the following file:
  • Summer.Batch.Extra/Sort/Legacy/Format/ISubFormatter.cs