public class

FixedWidthOutputTransformer

extends AbstractMessageTransformer
java.lang.Object
   ↳ org.mule.transformer.AbstractTransformer
     ↳ org.mule.transformer.AbstractMessageTransformer
       ↳ org.mule.module.datapack.FixedWidthOutputTransformer

Summary

Nested Classes
enum FixedWidthOutputTransformer.PadFormat  
[Expand]
Inherited Constants
From interface org.mule.api.AnnotatedObject
From interface org.mule.api.lifecycle.Disposable
From interface org.mule.api.lifecycle.Initialisable
Fields
private List<Column> columns
protected ExpressionManager expressionManager
private String newlineChar
private String padChar
private FixedWidthOutputTransformer.PadFormat padFormat
protected final TemplateParser.PatternInfo patternInfo
[Expand]
Inherited Fields
From class org.mule.transformer.AbstractTransformer
Public Constructors
FixedWidthOutputTransformer()
Public Methods
List<Column> getColumns()
String getNewlineChar()
String getPadChar()
String getPadFormat()
void initialise()
void setColumns(List<Column> columns)
void setNewlineChar(String newlineChar)
void setPadChar(String padChar)
void setPadFormat(String padFormat)
Object transformMessage(MuleMessage message, String outputEncoding)
[Expand]
Inherited Methods
From class org.mule.transformer.AbstractMessageTransformer
From class org.mule.transformer.AbstractTransformer
From class java.lang.Object
From interface org.mule.api.AnnotatedObject
From interface org.mule.api.NameableObject
From interface org.mule.api.NamedObject
From interface org.mule.api.context.MuleContextAware
From interface org.mule.api.context.notification.ServerNotificationListener
From interface org.mule.api.lifecycle.Disposable
From interface org.mule.api.lifecycle.Initialisable
From interface org.mule.api.processor.MessageProcessor
From interface org.mule.api.transformer.MessageTransformer
From interface org.mule.api.transformer.Transformer
From interface org.mule.endpoint.EndpointAware

Fields

private List<Column> columns

protected ExpressionManager expressionManager

private String newlineChar

private String padChar

protected final TemplateParser.PatternInfo patternInfo

Public Constructors

public FixedWidthOutputTransformer ()

Public Methods

public List<Column> getColumns ()

public String getNewlineChar ()

public String getPadChar ()

public String getPadFormat ()

public void initialise ()

Throws
InitialisationException

public void setColumns (List<Column> columns)

Parameters
columns

public void setNewlineChar (String newlineChar)

Parameters
newlineChar

public void setPadChar (String padChar)

Parameters
padChar

public void setPadFormat (String padFormat)

Parameters
padFormat

public Object transformMessage (MuleMessage message, String outputEncoding)

Parameters
message
outputEncoding
Throws
TransformerException