net.sf.jsefa.flr.lowlevel
Class FlrLowLevelSerializerImpl

java.lang.Object
  extended by net.sf.jsefa.rbf.lowlevel.RbfLowLevelSerializerImpl<FlrLowLevelConfiguration>
      extended by net.sf.jsefa.flr.lowlevel.FlrLowLevelSerializerImpl
All Implemented Interfaces:
LowLevelSerializer, FlrLowLevelSerializer, RbfLowLevelSerializer

public class FlrLowLevelSerializerImpl
extends RbfLowLevelSerializerImpl<FlrLowLevelConfiguration>
implements FlrLowLevelSerializer

Implementation of FlrLowLevelSerializer based on RbfLowLevelSerializerImpl.

Author:
Norman Lahme-Huetig

Constructor Summary
FlrLowLevelSerializerImpl(FlrLowLevelConfiguration config)
          Constructs a new FlrLowLevelSerializerImpl.
 
Method Summary
 void writeField(String value, int length, Align align, char padCharacter)
          Writes the next field.
 
Methods inherited from class net.sf.jsefa.rbf.lowlevel.RbfLowLevelSerializerImpl
afterOpen, beforeFinishRecord, close, finishRecord, flush, getConfiguration, open, writeChar, writeLine, writeString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.jsefa.rbf.lowlevel.RbfLowLevelSerializer
finishRecord, writeLine
 
Methods inherited from interface net.sf.jsefa.common.lowlevel.LowLevelSerializer
close, flush, open
 

Constructor Detail

FlrLowLevelSerializerImpl

public FlrLowLevelSerializerImpl(FlrLowLevelConfiguration config)
Constructs a new FlrLowLevelSerializerImpl.

Parameters:
config - the configuration
Method Detail

writeField

public void writeField(String value,
                       int length,
                       Align align,
                       char padCharacter)
Writes the next field.

Specified by:
writeField in interface FlrLowLevelSerializer
Parameters:
value - the field value
length - the length of the field
align - the alignment
padCharacter - the pad character


Copyright © 2014. All rights reserved.