public class InstanceMappingHelper extends Object
| Constructor and Description | 
|---|
| InstanceMappingHelper() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected DataField | checkDataField(List<DataField> dataFieldList,
                            String dataField) | 
| List<DataField> | generateDataFieldForHolding(HoldingsTree holdingsTree,
                                                      OLEBatchProcessProfileBo profile,
                                                      StringBuilder errBuilder) | 
| protected void | generateSubFields(List<OLEBatchProcessProfileDataMappingOptionsBo> mappingOptionsBoList,
                                  Instance instance,
                                  DataField dataField)generates the subfields for the given instance and mapping options | 
| protected void | generateSubFields(List<OLEBatchProcessProfileDataMappingOptionsBo> mappingOptionsBoList,
                                  Instance instance,
                                  Item item,
                                  DataField dataField) | 
| protected void | generateSubFieldsForHolding(Holdings holdingsDocument,
                                                      Map<String,String> dataFieldsHoldingsMap) | 
| protected List<DataField> | generateSubFieldsForItem(Holdings holdingsDocument,
                                                Item item,
                                                Map<String,String> dataFieldsItemsMap,
                                                Map<String,String> dataFieldsDonorMap,
                                                List<DataField> dataFieldItemList) | 
| String | getCodeForExportFilter(String mappingField) | 
| protected DataField | getDataField(Map.Entry<String,String> entry) | 
| protected String | getTag(String mappingField) | 
| String | getTagForExportFilter(String mappingField) | 
public InstanceMappingHelper()
public List<DataField> generateDataFieldForHolding(HoldingsTree holdingsTree, OLEBatchProcessProfileBo profile, StringBuilder errBuilder) throws Exception
Exceptionprotected void generateSubFieldsForHolding(Holdings holdingsDocument, Map<String,String> dataFieldsHoldingsMap) throws Exception
Exceptionprotected DataField checkDataField(List<DataField> dataFieldList, String dataField)
protected DataField getDataField(Map.Entry<String,String> entry)
protected List<DataField> generateSubFieldsForItem(Holdings holdingsDocument, Item item, Map<String,String> dataFieldsItemsMap, Map<String,String> dataFieldsDonorMap, List<DataField> dataFieldItemList) throws Exception
Exceptionprotected void generateSubFields(List<OLEBatchProcessProfileDataMappingOptionsBo> mappingOptionsBoList, Instance instance, DataField dataField) throws Exception
mappingOptionsBoList - instance - dataField - Exceptionprotected void generateSubFields(List<OLEBatchProcessProfileDataMappingOptionsBo> mappingOptionsBoList, Instance instance, Item item, DataField dataField) throws Exception
Exceptionpublic String getTagForExportFilter(String mappingField)
public String getCodeForExportFilter(String mappingField)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.