public class Mapping extends BaseMapping implements Serializable
Java class for Mapping complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Mapping"> <complexContent> <extension base="{http://atlasmap.io/v2}BaseMapping"> <sequence> <choice> <element name="InputFieldGroup" type="{http://atlasmap.io/v2}FieldGroup" minOccurs="0"/> <element name="InputField" type="{http://atlasmap.io/v2}Field" maxOccurs="unbounded" minOccurs="0"/> </choice> <element name="OutputField" type="{http://atlasmap.io/v2}Field" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="delimiter" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="delimiterString" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="lookupTableName" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="strategy" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="strategyClassName" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected String |
delimiter |
protected String |
delimiterString |
protected String |
id |
protected List<Field> |
inputField |
protected FieldGroup |
inputFieldGroup |
protected String |
lookupTableName |
protected List<Field> |
outputField |
protected String |
strategy |
protected String |
strategyClassName |
alias, description, mappingType
Constructor and Description |
---|
Mapping() |
Modifier and Type | Method and Description |
---|---|
String |
getDelimiter()
Gets the value of the delimiter property.
|
String |
getDelimiterString()
Gets the value of the delimiterString property.
|
String |
getId()
Gets the value of the id property.
|
List<Field> |
getInputField()
Gets the value of the inputField property.
|
FieldGroup |
getInputFieldGroup()
Gets the value of the inputFieldGroup property.
|
String |
getLookupTableName()
Gets the value of the lookupTableName property.
|
List<Field> |
getOutputField()
Gets the value of the outputField property.
|
String |
getStrategy()
Gets the value of the strategy property.
|
String |
getStrategyClassName()
Gets the value of the strategyClassName property.
|
void |
setDelimiter(String value)
Sets the value of the delimiter property.
|
void |
setDelimiterString(String value)
Sets the value of the delimiterString property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setInputFieldGroup(FieldGroup value)
Sets the value of the inputFieldGroup property.
|
void |
setLookupTableName(String value)
Sets the value of the lookupTableName property.
|
void |
setStrategy(String value)
Sets the value of the strategy property.
|
void |
setStrategyClassName(String value)
Sets the value of the strategyClassName property.
|
getAlias, getDescription, getMappingType, setAlias, setDescription, setMappingType
protected FieldGroup inputFieldGroup
protected String id
protected String delimiter
protected String delimiterString
protected String lookupTableName
protected String strategy
protected String strategyClassName
public FieldGroup getInputFieldGroup()
FieldGroup
public void setInputFieldGroup(FieldGroup value)
value
- allowed object is
FieldGroup
public List<Field> getInputField()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the inputField property.
For example, to add a new item, do as follows:
getInputField().add(newItem);
Objects of the following type(s) are allowed in the list
Field
public List<Field> getOutputField()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the outputField property.
For example, to add a new item, do as follows:
getOutputField().add(newItem);
Objects of the following type(s) are allowed in the list
Field
public void setId(String value)
value
- allowed object is
String
public String getDelimiter()
String
public void setDelimiter(String value)
value
- allowed object is
String
public String getDelimiterString()
String
public void setDelimiterString(String value)
value
- allowed object is
String
public String getLookupTableName()
String
public void setLookupTableName(String value)
value
- allowed object is
String
public String getStrategy()
String
public void setStrategy(String value)
value
- allowed object is
String
public String getStrategyClassName()
String
Copyright © 2018 JBoss by Red Hat. All rights reserved.