public class

DelimitedToMapsTransformer

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

Summary

[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 Delimiter delimiter
private Delimiter lineDelimiter
private CsvPreference preferences
private boolean skipEmptyRows
private boolean trimWhitespace
[Expand]
Inherited Fields
From class org.mule.transformer.AbstractTransformer
Public Constructors
DelimitedToMapsTransformer()
Public Methods
Delimiter getDelimiter()
Delimiter getLineDelimiter()
void initialise()
boolean isSkipEmptyRows()
boolean isTrimWhitespace()
void setDelimiter(Delimiter delimiter)
void setLineDelimiter(Delimiter lineDelimiter)
void setSkipEmptyRows(boolean skipEmptyRows)
void setTrimWhitespace(boolean trimWhitespace)
Protected Methods
Object doTransform(Object src, String enc)
[Expand]
Inherited Methods
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.Transformer
From interface org.mule.endpoint.EndpointAware

Fields

private Delimiter delimiter

private Delimiter lineDelimiter

private CsvPreference preferences

private boolean skipEmptyRows

private boolean trimWhitespace

Public Constructors

public DelimitedToMapsTransformer ()

Public Methods

public Delimiter getDelimiter ()

public Delimiter getLineDelimiter ()

public void initialise ()

Throws
InitialisationException

public boolean isSkipEmptyRows ()

public boolean isTrimWhitespace ()

public void setDelimiter (Delimiter delimiter)

Parameters
delimiter

public void setLineDelimiter (Delimiter lineDelimiter)

Parameters
lineDelimiter

public void setSkipEmptyRows (boolean skipEmptyRows)

Parameters
skipEmptyRows

public void setTrimWhitespace (boolean trimWhitespace)

Parameters
trimWhitespace

Protected Methods

protected Object doTransform (Object src, String enc)

Parameters
src
enc
Throws
TransformerException