| Package | Description |
|---|---|
| info.freelibrary.marc4j.impl |
Default implementation of the MARC record object model.
|
| org.marc4j |
Classes to read and write MARC and MARCXML records.
|
| org.marc4j.marc |
Interfaces for the record object model.
|
| org.marc4j.samples |
Provides MARC4J examples.
|
| org.marc4j.util |
Provides some basic command-line utilities for converting MARC and MARCXML records.
|
| org.solrmarc.marcoverride |
| Modifier and Type | Class and Description |
|---|---|
class |
RecordImpl
Represents a MARC record.
|
class |
SortedRecordImpl |
| Modifier and Type | Method and Description |
|---|---|
Record |
MarcFactoryImpl.newRecord()
Returns a new record instance with a default leader.
|
Record |
MarcFactoryImpl.newRecord(Leader leader)
|
Record |
SortedMarcFactoryImpl.newRecord(Leader leader)
|
Record |
MarcFactoryImpl.newRecord(String leader)
|
| Modifier and Type | Method and Description |
|---|---|
static Record |
MarcCombiningReader.combineRecords(Record currentRecord,
Record nextRecord,
String idsToMerge)
Combines fields (identified by the
idsToMerge) from the
second Record into the first. |
static Record |
MarcCombiningReader.combineRecords(Record currentRecord,
Record nextRecord,
String idsToMerge,
String fieldInsertBefore)
Combines fields (identified by the
idsToMerge from the
second Record into the first (before the supplied field). |
Record |
MarcReader.next()
Returns the next record in the iteration.
|
Record |
MarcCombiningReader.next()
Returns the next
Record record if there is one and
null if there isn't. |
Record |
MarcStreamReader.next()
Returns the next record in the iteration.
|
Record |
MarcTranslatedReader.next()
Returns the next
Record. |
Record |
MarcDirStreamReader.next()
Returns the next record in the iteration.
|
Record |
MarcJsonReader.next()
Returns the next
Record. |
Record |
MarcPermissiveStreamReader.next()
Returns the next record in the iteration.
|
Record |
MarcXmlReader.next()
Returns the next record in the iteration.
|
Record |
RecordStack.pop()
Removes the
Record object from the stack and returns that
object. |
| Modifier and Type | Method and Description |
|---|---|
static Record |
MarcCombiningReader.combineRecords(Record currentRecord,
Record nextRecord,
String idsToMerge)
Combines fields (identified by the
idsToMerge) from the
second Record into the first. |
static Record |
MarcCombiningReader.combineRecords(Record currentRecord,
Record nextRecord,
String idsToMerge,
String fieldInsertBefore)
Combines fields (identified by the
idsToMerge from the
second Record into the first (before the supplied field). |
void |
RecordStack.push(Record record)
Pushes a
Record object on the stack. |
protected String |
MarcJsonWriter.toMarcInJson(Record record) |
protected String |
MarcJsonWriter.toMarcJson(Record record) |
protected void |
MarcXmlWriter.toXml(Record record) |
void |
MarcJsonWriter.write(Record record)
Writes the supplied
Record. |
void |
MarcXmlWriter.write(Record record)
Writes a Record object to the result.
|
void |
MarcSplitStreamWriter.write(Record record)
Writes a
Record object to the writer. |
void |
MarcStreamWriter.write(Record record)
Writes a
Record object to the writer. |
void |
MarcWriter.write(Record record)
Writes a single
Record to the output stream. |
| Modifier and Type | Method and Description |
|---|---|
abstract Record |
MarcFactory.newRecord()
Returns a new record instance.
|
abstract Record |
MarcFactory.newRecord(Leader leader)
Returns a new record instance.
|
abstract Record |
MarcFactory.newRecord(String leader)
Returns a new record instance.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
MarcFactory.validateRecord(Record record)
|
| Modifier and Type | Method and Description |
|---|---|
Record |
PersonalNamesReader.next()
Returns the next Record in the PersonalNamesReader.
|
| Modifier and Type | Method and Description |
|---|---|
Record |
RawRecord.getAsRecord(boolean permissive,
boolean toUtf8,
String combinePartials,
String defaultEncoding)
Gets the raw record as a
Record. |
| Modifier and Type | Method and Description |
|---|---|
Record |
MarcUnprettyXmlReader.next()
Returns the next
Record from the reader. |
| Modifier and Type | Method and Description |
|---|---|
void |
MarcSplitStreamWriter.write(Record record)
Writes a
Record object to the writer. |
Copyright © 2014 FreeLibrary. All Rights Reserved.