public class BatchBibImportUtil extends Object
Constructor and Description |
---|
BatchBibImportUtil() |
Modifier and Type | Method and Description |
---|---|
static DataField |
buildDataField(String dataFieldString,
String value) |
static HoldingsTree |
buildHoldingsTree(String holdingsType) |
static void |
buildLocationLevels(Holdings holdings) |
static void |
buildLocationLevels(Item item) |
static void |
buildLocationLevels(List<HoldingsTree> holdingsTreeList) |
static List<OLEBatchProcessProfileMatchPoint> |
buildMatchPointListByDataType(List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileMatchPointList,
String dataType) |
static String |
getBibDataFieldValue(BibMarcRecord bibMarcRecord,
String enteredDataField) |
static DataField |
getDataField(String dataFieldString) |
static String |
getDataFieldValue(DataField dataField,
String enteredDataField) |
static String |
getDataFieldWithout$(String dataField)
Performs the get match record value for search in doc store
|
static DocstoreClientLocator |
getDocstoreClientLocator() |
static Object |
getHoldings(HoldingsTree holdingsTree,
String docType) |
static List<HoldingsTree> |
getHoldingsTrees(Holdings holdings) |
static HoldingsTrees |
getHoldingsTrees(List<String> bibIds) |
static HoldingsTrees |
getHoldingsTrees(String bibId) |
static List<Item> |
getItem(List<HoldingsTree> holdingsTreeList) |
static List<String> |
getItemIds(String holdingId) |
static List<String> |
getLocationLevel() |
static List<String> |
getMatchedDataField(BibMarcRecord bibMarcRecord,
String enteredDataField)
Performs to get match data fields list based on enter data enter field from bib record
|
static List<DataField> |
getMatchedUrlDataFields(String tag,
BibMarcRecord bibRecord) |
static String |
getSubFieldValue(String bibField,
DataField dataField)
Getting Sub field value
|
static String |
getTitle(BibMarcRecord bibMarcRecord) |
static boolean |
has245aDataField(BibMarcRecord bibRecord)
This method checks the existence of a '245' data field with a sub field 'a' in the bib marc record.
|
static boolean |
isItemHoldingMapping(Map<String,String> itemHoldingsMapping) |
public BatchBibImportUtil()
public static DocstoreClientLocator getDocstoreClientLocator()
public static String getBibDataFieldValue(BibMarcRecord bibMarcRecord, String enteredDataField)
public static String getDataFieldValue(DataField dataField, String enteredDataField)
public static void buildLocationLevels(List<HoldingsTree> holdingsTreeList)
public static void buildLocationLevels(Holdings holdings)
public static void buildLocationLevels(Item item)
public static List<String> getLocationLevel()
public static String getSubFieldValue(String bibField, DataField dataField)
bibField
- dataField
- public static HoldingsTree buildHoldingsTree(String holdingsType)
public static List<String> getMatchedDataField(BibMarcRecord bibMarcRecord, String enteredDataField)
bibMarcRecord
- enteredDataField
- public static Object getHoldings(HoldingsTree holdingsTree, String docType)
public static List<Item> getItem(List<HoldingsTree> holdingsTreeList)
public static List<OLEBatchProcessProfileMatchPoint> buildMatchPointListByDataType(List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileMatchPointList, String dataType)
public static HoldingsTrees getHoldingsTrees(List<String> bibIds)
public static HoldingsTrees getHoldingsTrees(String bibId)
public static List<String> getItemIds(String holdingId)
public static List<HoldingsTree> getHoldingsTrees(Holdings holdings)
public static String getDataFieldWithout$(String dataField)
dataField
- public static DataField getDataField(String dataFieldString)
dataFieldString
- public static boolean isItemHoldingMapping(Map<String,String> itemHoldingsMapping)
public static boolean has245aDataField(BibMarcRecord bibRecord)
bibRecord
- public static DataField buildDataField(String dataFieldString, String value)
dataFieldString
- value
- public static List<DataField> getMatchedUrlDataFields(String tag, BibMarcRecord bibRecord)
public static String getTitle(BibMarcRecord bibMarcRecord)
Copyright © 2004–2016 The Kuali Foundation. All rights reserved.