Summer.Batch.Extra.Sort.Legacy.Format.CopyFormatter Class Reference

Implementation of ISubFormatter that copies a sub-part of the input record into the output record. More...

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

Public Member Functions

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

Properties

int Length [get, set]
 The length of the part to copy. More...
 
int InputIndex [get, set]
 The zero-based index of the first byte to copy in the input record. More...
 
int OutputIndex [get, set]
 The zero-based index of the first byte to write in the output record. More...
 
- Properties inherited from Summer.Batch.Extra.Sort.Legacy.Format.ISubFormatter
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

Implementation of ISubFormatter that copies a sub-part of the input record into the output record.

Member Function Documentation

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

Copies sub-part of the input record into the output record.

Parameters
inputthe input record
outputthe output record

Implements Summer.Batch.Extra.Sort.Legacy.Format.ISubFormatter.

Property Documentation

int Summer.Batch.Extra.Sort.Legacy.Format.CopyFormatter.InputIndex
getset

The zero-based index of the first byte to copy in the input record.

int Summer.Batch.Extra.Sort.Legacy.Format.CopyFormatter.Length
getset

The length of the part to copy.

int Summer.Batch.Extra.Sort.Legacy.Format.CopyFormatter.OutputIndex
getset

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


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