| Interface | Description |
|---|---|
| MarcReader |
Implement this interface to provide an iterator over a collection of
Record objects. |
| MarcWriter |
Implement this interface to provide a writer for
Record objects. |
| Class | Description |
|---|---|
| Constants |
Defines constant values.
|
| ErrorHandler |
Defines and describes errors encountered in the processing a given MARC record.
|
| MarcCombiningReader |
Binary MARC records have a maximum size of 99999 bytes.
|
| MarcDirStreamReader |
A Marc reader which instead of handling a single file of MARC records it
handles a directory, which it will scan for all .mrc files, and iterate
through all of them in turn.
|
| MarcJsonReader | |
| MarcJsonWriter | |
| MarcPermissiveStreamReader |
An iterator over a collection of MARC records in ISO 2709 format, that is designed to be able to handle MARC records
that have errors in their structure or their encoding.
|
| MarcSplitStreamWriter | |
| MarcStreamReader |
An iterator over a collection of MARC records in ISO 2709 format.
|
| MarcStreamWriter |
Class for writing MARC record objects in ISO 2709 format.
|
| MarcTranslatedReader | |
| MarcXmlHandler |
Creates
Record objects from SAX events and pushes each item onto
the top of the RecordStack. |
| MarcXmlParser |
Creates
Record objects from SAX events and pushes each item onto
the top of the RecordStack. |
| MarcXmlParserThread |
Extends
Thread to produce Record objects from
MARCXML data. |
| MarcXmlReader |
An iterator over a collection of MARC records in MARCXML format.
|
| MarcXmlWriter |
Class for writing MARC record objects in MARCXML format.
|
| RecordStack |
Provides
push and pop operations for
Record objects created by MarcXmlParser. |
| Exception | Description |
|---|---|
| MarcException |
Thrown in various situations by MARC4J; may contain a nested exception.
|
Classes to read and write MARC and MARCXML records. MARC4J should be able to process formats like MARC21 and UNIMARC.
Use MarcStreamReader to read MARC records and MarcStreamWriter to write records in MARC format. Use MarcXmlReader to read MARCXML records and MarcXmlWriter to write records in MARCXML format.
Copyright © 2014 FreeLibrary. All Rights Reserved.