| java.lang.Object |
| ↳ |
org.mule.module.datapack.mapper.Mapping |
Known Direct Subclasses
| DateMapping |
A DateMapping is a mapping rule specialied for working with transforming date formats
|
|
Class Overview
Defines a single mapping rule when mapping between two Maps. typically a Map represents a row of data.
A mapping allows columns to be renamed, direct mapping and using expressions to combine column values or perfromaing other mapping logic
Summary
|
[Expand]
Inherited Methods |
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
Constants
public
static
final
String
MAP_COLUMN_PATTERN
Constant Value:
"#[map-payload:%s]"
Fields
protected
Column
destinationColumn
protected
String
sourceColumn
Public Constructors
public
Mapping
(String sourceColumn, Column destinationColumn)
Parameters
| sourceColumn
| |
| destinationColumn
| |
Public Methods
public
void
evaluate
(Map<String, Object> src, Map<String, Object> dest, MuleContext muleContext)
public
String
getDefaultValue
()
public
String
getDestinationColumn
()
public
String
getSourceColumn
()
public
String
getValue
()
public
void
setDefaultValue
(String defaultValue)
public
void
setDestinationColumn
(String destinationColumn)
public
void
setSourceColumn
(String sourceColumn)
public
void
setValue
(String value)