public class ExportableItemMapping<T extends AdditionalInfo,T2 extends ExportableItemMappingField<T>>
extends java.lang.Object
| Constructor and Description |
|---|
ExportableItemMapping() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAdditionalInfo(T t) |
void |
addExportableItemMappingField(T2 t) |
T |
getAdditionalInfoByName(java.lang.String additionalInfoName) |
java.util.List<T> |
getAdditionalInfos() |
java.lang.String |
getAdditionalInfoValueByName(java.lang.String name) |
java.lang.String |
getChargeableItemClassCode() |
java.lang.String |
getCitcCode() |
java.lang.String |
getCode() |
T2 |
getExportableItemMappingFieldFromCitcFieldName(java.lang.String citcFieldName) |
T2 |
getExportableItemMappingFieldFromName(java.lang.String name) |
java.util.List<T2> |
getExportableItemMappingFields() |
java.lang.String |
getExternalSystemCode() |
java.util.Map<java.lang.String,java.lang.String> |
getNameToCitcNameFieldMapping() |
java.lang.String |
getReference() |
java.lang.String |
getRefillRecordClassCode() |
java.lang.String |
getUniqueReference() |
void |
setAdditionalInfos(java.util.List<T> additionalInfos) |
void |
setChargeableItemClassCode(java.lang.String code) |
void |
setCitcCode(java.lang.String citcCode) |
void |
setCode(java.lang.String code) |
void |
setExportableItemMappingFields(java.util.List<T2> exportableItemMappingFields) |
void |
setExternalSystemCode(java.lang.String externalSystemCode) |
void |
setReference(java.lang.String reference) |
void |
setRefillRecordClassCode(java.lang.String refillRecordClassCode) |
public java.lang.String getExternalSystemCode()
public void setExternalSystemCode(java.lang.String externalSystemCode)
public java.lang.String getCode()
public void setCode(java.lang.String code)
public java.lang.String getReference()
public void setReference(java.lang.String reference)
public java.util.List<T> getAdditionalInfos()
public T getAdditionalInfoByName(java.lang.String additionalInfoName)
public java.lang.String getAdditionalInfoValueByName(java.lang.String name)
public void addAdditionalInfo(T t)
public void setAdditionalInfos(java.util.List<T> additionalInfos)
public java.util.List<T2> getExportableItemMappingFields()
public void addExportableItemMappingField(T2 t)
public T2 getExportableItemMappingFieldFromName(java.lang.String name)
public T2 getExportableItemMappingFieldFromCitcFieldName(java.lang.String citcFieldName)
public java.util.Map<java.lang.String,java.lang.String> getNameToCitcNameFieldMapping()
public void setExportableItemMappingFields(java.util.List<T2> exportableItemMappingFields)
public java.lang.String getCitcCode()
public void setCitcCode(java.lang.String citcCode)
public java.lang.String getRefillRecordClassCode()
public void setRefillRecordClassCode(java.lang.String refillRecordClassCode)
public java.lang.String getChargeableItemClassCode()
public void setChargeableItemClassCode(java.lang.String code)
public java.lang.String getUniqueReference()