Package com.google.refine.importers
Class MarcImporter
java.lang.Object
com.google.refine.importers.ImportingParserBase
com.google.refine.importers.tree.TreeImportingParserBase
com.google.refine.importers.XmlImporter
com.google.refine.importers.MarcImporter
- All Implemented Interfaces:
ImportingParser
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.refine.importers.XmlImporter
XmlImporter.XmlParser -
Field Summary
Fields inherited from class com.google.refine.importers.ImportingParserBase
useInputStream -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.node.ObjectNodecreateParserUIInitializationData(ImportingJob job, List<com.fasterxml.jackson.databind.node.ObjectNode> fileRecords, String format) Create data sufficient for the parser UI on the client side to do its work.Methods inherited from class com.google.refine.importers.XmlImporter
parseOneFileMethods inherited from class com.google.refine.importers.tree.TreeImportingParserBase
parse, parseOneFile, parseOneFile, parseOneFileMethods inherited from class com.google.refine.importers.ImportingParserBase
addArchiveColumn, addFilenameColumn, parseOneFile, parseOneFile, parseOneFile
-
Constructor Details
-
MarcImporter
public MarcImporter()
-
-
Method Details
-
createParserUIInitializationData
public com.fasterxml.jackson.databind.node.ObjectNode createParserUIInitializationData(ImportingJob job, List<com.fasterxml.jackson.databind.node.ObjectNode> fileRecords, String format) Description copied from interface:ImportingParserCreate data sufficient for the parser UI on the client side to do its work. For example, an XML parser UI would need to know some sample elements so it can let the user pick which the path to the record elements.- Specified by:
createParserUIInitializationDatain interfaceImportingParser- Overrides:
createParserUIInitializationDatain classXmlImporter- Returns:
- ObjectNode options
-