Constructor and Description |
---|
FieldMapping(SC sourceField,
TC targetField) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<ParameterDefinition> |
getActualParameterDefinitions()
Returns the list of
ParameterDefinition for a Transformation . |
List<AdditionalFieldMapping<Field>> |
getAdditionalFieldMappings()
Returns the list of additional field mappings.
|
MappingType |
getMappingType()
Returns the specified
MappingType to this. |
EBXField |
getReferenceField()
Returns the
EBXLinkField that composes the primary key of the table referenced by the EBX® source, or target field when the source or target field is a foreign key. |
SC |
getSourceField()
Returns the specified source field.
|
TC |
getTargetField()
Returns the specified target field.
|
TransformationDefinition |
getTransformationDefinition()
Returns the
TransformationDefinition mapping type to this field mapping. |
int |
hashCode() |
boolean |
hasTransformationDefinition()
Returns
true if the field mapping has the TransformationDefinition . |
void |
setActualParameterDefinitions(List<ParameterDefinition> actualParameterDefinitions)
Sets the list of
ParameterDefinition for a Transformation . |
void |
setAdditionalFieldMappings(List<AdditionalFieldMapping<Field>> additionalFieldMappings)
Sets a list of additional field mappings to this.
|
void |
setMappingType(MappingType mappingType)
Sets a
MappingType to this. |
void |
setReferenceField(EBXField referenceField)
Sets the
EBXLinkField that composes the primary key of the table referenced by the EBX® source, or target field when the source or target field is a foreign key. |
void |
setTransformationDefinition(TransformationDefinition transformationDefinition)
Sets the
TransformationDefinition mapping type to this field mapping. |
public FieldMapping(SC sourceField, TC targetField) throws DataExchangeException
DataExchangeException
public List<ParameterDefinition> getActualParameterDefinitions()
ParameterDefinition
for a Transformation
.public void setActualParameterDefinitions(List<ParameterDefinition> actualParameterDefinitions)
ParameterDefinition
for a Transformation
.public boolean hasTransformationDefinition()
true
if the field mapping has the TransformationDefinition
.public SC getSourceField()
public TC getTargetField()
public void setMappingType(MappingType mappingType)
MappingType
to this.public MappingType getMappingType()
MappingType
to this.public TransformationDefinition getTransformationDefinition()
TransformationDefinition
mapping type to this field mapping.public void setTransformationDefinition(TransformationDefinition transformationDefinition)
TransformationDefinition
mapping type to this field mapping.public List<AdditionalFieldMapping<Field>> getAdditionalFieldMappings()
public void setAdditionalFieldMappings(List<AdditionalFieldMapping<Field>> additionalFieldMappings)
public EBXField getReferenceField()
EBXLinkField
that composes the primary key of the table referenced by the EBX® source, or target field when the source or target field is a foreign key.
This is only used when importing and exporting Excel or CSV.public void setReferenceField(EBXField referenceField)
EBXLinkField
that composes the primary key of the table referenced by the EBX® source, or target field when the source or target field is a foreign key.
This is only used when importing and exporting Excel or CSV.