A B C D E F G H I L M N O P R S T U V W X

A

addError(String, String, String, int, String) - Method in class org.marc4j.ErrorHandler
Logs an error message using the stated severity level.
addError(int, String) - Method in class org.marc4j.ErrorHandler
Logs an error message using the stated severity level.
addSubfield(Subfield) - Method in interface org.marc4j.marc.DataField
Adds a Subfield.
addSubfield(int, Subfield) - Method in interface org.marc4j.marc.DataField
Inserts a Subfield at the specified position.
addSubfield(Subfield) - Method in class org.marc4j.marc.impl.DataFieldImpl
Adds a Subfield.
addSubfield(int, Subfield) - Method in class org.marc4j.marc.impl.DataFieldImpl
Inserts a Subfield at the specified position.
addVariableField(VariableField) - Method in class org.marc4j.marc.impl.RecordImpl
Adds a VariableField being a ControlField or DataField.
addVariableField(VariableField) - Method in interface org.marc4j.marc.Record
Adds a VariableField.
AnselToUnicode - Class in org.marc4j.converter.impl
A utility to convert MARC-8 data to non-precomposed UCS/Unicode.
AnselToUnicode() - Constructor for class org.marc4j.converter.impl.AnselToUnicode
Creates a new instance and loads the MARC4J supplied conversion tables based on the official LC tables.
AnselToUnicode(boolean) - Constructor for class org.marc4j.converter.impl.AnselToUnicode
Creates a new instance and loads the MARC4J supplied conversion tables based on the official LC tables.
AnselToUnicode(ErrorHandler) - Constructor for class org.marc4j.converter.impl.AnselToUnicode
Creates a new instance and loads the MARC4J supplied conversion tables based on the official LC tables.
AnselToUnicode(ErrorHandler, boolean) - Constructor for class org.marc4j.converter.impl.AnselToUnicode
Creates a new instance and loads the MARC4J supplied conversion tables based on the official LC tables.
AnselToUnicode(String) - Constructor for class org.marc4j.converter.impl.AnselToUnicode
Constructs an instance with the specified pathname.
AnselToUnicode(InputStream) - Constructor for class org.marc4j.converter.impl.AnselToUnicode
Constructs an instance with the specified input stream.

B

BLANK - Static variable in class org.marc4j.Constants
BLANK

C

characters(char[], int, int) - Method in class org.marc4j.converter.impl.CodeTableHandler
 
characters(char[], int, int) - Method in class org.marc4j.converter.impl.ReverseCodeTableHandler
 
characters(char[], int, int) - Method in class org.marc4j.MarcXmlHandler
 
CharConverter - Class in org.marc4j.converter
Extend this class to create a character converter.
CharConverter() - Constructor for class org.marc4j.converter.CharConverter
 
charset - Static variable in class org.marc4j.converter.impl.ReverseCodeTable
 
charsets - Static variable in class org.marc4j.converter.impl.CodeTable
 
close() - Method in class org.marc4j.MarcStreamWriter
Closes the writer.
close() - Method in interface org.marc4j.MarcWriter
Closes the writer.
close() - Method in class org.marc4j.MarcXmlWriter
 
CodeTable - Class in org.marc4j.converter.impl
CodeTable defines a data structure to facilitate AnselToUnicode character conversion.
CodeTable(InputStream) - Constructor for class org.marc4j.converter.impl.CodeTable
 
CodeTable(String) - Constructor for class org.marc4j.converter.impl.CodeTable
 
CodeTable(URI) - Constructor for class org.marc4j.converter.impl.CodeTable
 
CodeTableGenerated - Class in org.marc4j.converter.impl
An implementation of CodeTableInterface that is used in converting MARC8 data to UTF8 data, that doesn't rely on any data files or resources or data structures Warning: This file is generated by running the main routine in the file CodeTableGenerator.java Warning: Do not edit this file, or all edits will be lost at the next build.
CodeTableGenerated() - Constructor for class org.marc4j.converter.impl.CodeTableGenerated
 
CodeTableGenerator - Class in org.marc4j.converter.impl
Invoked at build time to generate a java source file (named CodeTableGenerated.java) which when compiled will implement the CodeTableInterface (primarily through switch statements) and which can be used be the AnselToUnicode converter instead of this class, and which will produce the same results as the object CodeTable.
CodeTableGenerator(InputStream) - Constructor for class org.marc4j.converter.impl.CodeTableGenerator
 
CodeTableHandler - Class in org.marc4j.converter.impl
CodeTableHandler is a SAX2 ContentHandler that builds a data structure to facilitate AnselToUnicode character conversion.
CodeTableHandler() - Constructor for class org.marc4j.converter.impl.CodeTableHandler
 
codeTableHash(Character) - Method in class org.marc4j.converter.impl.ReverseCodeTable
 
CodeTableInterface - Interface in org.marc4j.converter.impl
 
CodeTableTracker - Class in org.marc4j.converter.impl
A utility to convert UCS/Unicode data to MARC-8.
CodeTableTracker() - Constructor for class org.marc4j.converter.impl.CodeTableTracker
 
COLLECTION - Static variable in class org.marc4j.MarcXmlWriter
 
combining - Static variable in class org.marc4j.converter.impl.CodeTable
 
combining - Static variable in class org.marc4j.converter.impl.ReverseCodeTable
 
compareTo(Object) - Method in class org.marc4j.marc.impl.VariableFieldImpl
 
Constants - Class in org.marc4j
Defines constant values.
CONTROL_FIELD - Static variable in class org.marc4j.MarcXmlWriter
 
ControlField - Interface in org.marc4j.marc
Represents a control field in a MARC record.
ControlFieldImpl - Class in org.marc4j.marc.impl
Represents a control field in a MARC record.
ControlFieldImpl() - Constructor for class org.marc4j.marc.impl.ControlFieldImpl
Creates a new ControlField.
ControlFieldImpl(String) - Constructor for class org.marc4j.marc.impl.ControlFieldImpl
Creates a new ControlField and sets the tag name.
ControlFieldImpl(String, String) - Constructor for class org.marc4j.marc.impl.ControlFieldImpl
Creates a new ControlField and sets the tag name and the data element.
convert(char[]) - Method in class org.marc4j.converter.CharConverter
The method that needs to be implemented in a subclass to create a CharConverter.
convert(byte[]) - Method in class org.marc4j.converter.CharConverter
Alternate method for performing a character conversion.
convert(String) - Method in class org.marc4j.converter.CharConverter
Alternate method for performing a character conversion.
convert(char[]) - Method in class org.marc4j.converter.impl.AnselToUnicode
Converts MARC-8 data to UCS/Unicode.
convert(char[]) - Method in class org.marc4j.converter.impl.Iso5426ToUnicode
Converts UNIMARC (ISO 5426 charset) data to UCS/Unicode.
convert(char[]) - Method in class org.marc4j.converter.impl.Iso6937ToUnicode
Converts ISO 6937 data to UCS/Unicode.
convert(char[]) - Method in class org.marc4j.converter.impl.UnicodeToAnsel
Converts UCS/Unicode data to MARC-8.
convert(char[]) - Method in class org.marc4j.converter.impl.UnicodeToIso5426
Converts UCS/Unicode data to UNIMARC (ISO 5426 charset).
convert(char[]) - Method in class org.marc4j.converter.impl.UnicodeToIso6937
Converts UCS/Unicode data to ISO 6937.
ct - Variable in class org.marc4j.converter.impl.AnselToUnicode
 
curField - Variable in class org.marc4j.ErrorHandler.Error
 
curRecordID - Variable in class org.marc4j.ErrorHandler.Error
 
curSubfield - Variable in class org.marc4j.ErrorHandler.Error
 

D

DATA_FIELD - Static variable in class org.marc4j.MarcXmlWriter
 
DataField - Interface in org.marc4j.marc
Represents a data field in a MARC record.
DataFieldImpl - Class in org.marc4j.marc.impl
Represents a data field in a MARC record.
DataFieldImpl() - Constructor for class org.marc4j.marc.impl.DataFieldImpl
Creates a new DataField.
DataFieldImpl(String, char, char) - Constructor for class org.marc4j.marc.impl.DataFieldImpl
Creates a new DataField and sets the tag name and the first and second indicator.

E

end() - Method in class org.marc4j.RecordStack
Called when the end of the document is reached.
endDocument() - Method in class org.marc4j.MarcXmlHandler
 
endElement(String, String, String) - Method in class org.marc4j.converter.impl.CodeTableHandler
 
endElement(String, String, String) - Method in class org.marc4j.converter.impl.ReverseCodeTableHandler
 
endElement(String, String, String) - Method in class org.marc4j.MarcXmlHandler
 
endPrefixMapping(String) - Method in class org.marc4j.MarcXmlHandler
 
ERROR_TYPO - Static variable in class org.marc4j.ErrorHandler
ERROR_TYPO indicates that an even less severe problem was found with the record, such as the record leader ends with characters other than "4500" or a field tag contains non-numeric characters the record contains a html-style entity reference such as & or "e; which was replaced with the unescaped version.
ErrorHandler - Class in org.marc4j
Defines and describes errors encountered in the processing a given MARC record.
ErrorHandler() - Constructor for class org.marc4j.ErrorHandler
 
ErrorHandler.Error - Class in org.marc4j
 
ErrorHandler.Error(String, String, String, int, String) - Constructor for class org.marc4j.ErrorHandler.Error
 
errorList - Variable in class org.marc4j.converter.impl.AnselToUnicode
 

F

FATAL - Static variable in class org.marc4j.ErrorHandler
FATAL is the most severe error, it is usually set in conjunction with throwing an exception, generally no record is returned when a FATAL error occurs.
find(String) - Method in class org.marc4j.marc.impl.ControlFieldImpl
 
find(String) - Method in class org.marc4j.marc.impl.DataFieldImpl
 
find(String) - Method in class org.marc4j.marc.impl.RecordImpl
 
find(String, String) - Method in class org.marc4j.marc.impl.RecordImpl
 
find(String[], String) - Method in class org.marc4j.marc.impl.RecordImpl
 
find(String) - Method in class org.marc4j.marc.impl.SubfieldImpl
 
find(String) - Method in interface org.marc4j.marc.Record
Returns a List of VariableField objects that have a data element that matches the given regular expression.
find(String, String) - Method in interface org.marc4j.marc.Record
Returns a List of VariableField objects with the given tag that have a data element that matches the given regular expression.
find(String[], String) - Method in interface org.marc4j.marc.Record
Returns a List of VariableField objects with the given tags that have a data element that matches the given regular expression.
find(String) - Method in interface org.marc4j.marc.Subfield
Returns true if the given regular expression matches a subsequence of the data element.
find(String) - Method in interface org.marc4j.marc.VariableField
Returns true if the given regular expression matches a subsequence of a data element within the variable field.
FT - Static variable in class org.marc4j.Constants
FIELD TERMINATOR

G

g - Variable in class org.marc4j.converter.impl.CodeTableTracker
 
getBaseAddressOfData() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns the base address of data (positions 12-16).
getBaseAddressOfData() - Method in interface org.marc4j.marc.Leader
Returns the base address of data (positions 12-16).
getChar(int, int) - Method in class org.marc4j.converter.impl.CodeTable
 
getChar(int, int) - Method in class org.marc4j.converter.impl.CodeTableGenerated
 
getChar(int, int) - Method in interface org.marc4j.converter.impl.CodeTableInterface
 
getChar(Character, CodeTableTracker) - Static method in class org.marc4j.converter.impl.ReverseCodeTable
 
getCharCodingScheme() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns the character coding scheme (position 09).
getCharCodingScheme() - Method in interface org.marc4j.marc.Leader
Returns the character coding scheme (position 09).
getCharSets() - Method in class org.marc4j.converter.impl.CodeTableHandler
 
getCharSets() - Method in class org.marc4j.converter.impl.ReverseCodeTableHandler
 
getCode() - Method in class org.marc4j.marc.impl.SubfieldImpl
 
getCode() - Method in interface org.marc4j.marc.Subfield
Returns the data element identifier.
getCombiningChars() - Method in class org.marc4j.converter.impl.CodeTableHandler
 
getCombiningChars() - Method in class org.marc4j.converter.impl.ReverseCodeTableHandler
 
getControlFields() - Method in class org.marc4j.marc.impl.RecordImpl
 
getControlFields() - Method in interface org.marc4j.marc.Record
Returns a list of control fields
getControlNumber() - Method in class org.marc4j.marc.impl.RecordImpl
 
getControlNumber() - Method in interface org.marc4j.marc.Record
Returns the control number or null if no control number is available.
getControlNumberField() - Method in class org.marc4j.marc.impl.RecordImpl
Returns the control number field or null if no control number field is available.
getControlNumberField() - Method in interface org.marc4j.marc.Record
Returns the control number field or null if no control number field is available.
getConverter() - Method in class org.marc4j.MarcStreamWriter
Returns the character converter.
getConverter() - Method in interface org.marc4j.MarcWriter
Returns the character converter.
getConverter() - Method in class org.marc4j.MarcXmlWriter
Returns the character converter.
getCurrent(byte) - Method in class org.marc4j.converter.impl.CodeTableTracker
 
getData() - Method in interface org.marc4j.marc.ControlField
Returns the data element
getData() - Method in class org.marc4j.marc.impl.ControlFieldImpl
 
getData() - Method in class org.marc4j.marc.impl.SubfieldImpl
 
getData() - Method in interface org.marc4j.marc.Subfield
Returns the data element.
getDataElement(String) - Method in class org.marc4j.MarcXmlWriter
 
getDataFields() - Method in class org.marc4j.marc.impl.RecordImpl
 
getDataFields() - Method in interface org.marc4j.marc.Record
Returns a list of data fields
getEntryMap() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns the entry map (positions 20-23).
getEntryMap() - Method in interface org.marc4j.marc.Leader
Returns the entry map (positions 20-23).
getErrors() - Method in class org.marc4j.ErrorHandler
Returns a list of all of the errors encountered in processing the current record.
getId() - Method in class org.marc4j.marc.impl.ControlFieldImpl
 
getId() - Method in class org.marc4j.marc.impl.DataFieldImpl
 
getId() - Method in class org.marc4j.marc.impl.LeaderImpl
 
getId() - Method in class org.marc4j.marc.impl.RecordImpl
 
getId() - Method in class org.marc4j.marc.impl.SubfieldImpl
 
getId() - Method in interface org.marc4j.marc.Leader
Returns the identifier.
getId() - Method in interface org.marc4j.marc.Record
Returns the identifier.
getId() - Method in interface org.marc4j.marc.Subfield
Returns the identifier.
getId() - Method in interface org.marc4j.marc.VariableField
Returns the identifier.
getImplDefined1() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns implementation defined values (positions 07-08).
getImplDefined1() - Method in interface org.marc4j.marc.Leader
Returns implementation defined values (positions 07-08).
getImplDefined2() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns implementation defined values (positions 17-19).
getImplDefined2() - Method in interface org.marc4j.marc.Leader
Returns implementation defined values (positions 17-19).
getIndicator1() - Method in interface org.marc4j.marc.DataField
Returns the first indicator
getIndicator1() - Method in class org.marc4j.marc.impl.DataFieldImpl
Returns the first indicator
getIndicator2() - Method in interface org.marc4j.marc.DataField
Returns the second indicator
getIndicator2() - Method in class org.marc4j.marc.impl.DataFieldImpl
Returns the second indicator
getIndicatorCount() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns the indicator count (positions 10).
getIndicatorCount() - Method in interface org.marc4j.marc.Leader
Returns the indicator count (positions 10).
getInputSource() - Method in class org.marc4j.MarcXmlParserThread
Returns the input stream.
getLeader() - Method in class org.marc4j.marc.impl.RecordImpl
 
getLeader() - Method in interface org.marc4j.marc.Record
Returns the Leader.
getMaxSeverity() - Method in class org.marc4j.ErrorHandler
Returns the highest error severity level encountered in processing the current record.
getMBChar(int) - Method in class org.marc4j.converter.impl.AnselToUnicode
 
getNext(byte) - Method in class org.marc4j.converter.impl.CodeTableTracker
 
getPrevious(byte) - Method in class org.marc4j.converter.impl.CodeTableTracker
 
getRecordLength() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns the logical record length (positions 00-04).
getRecordLength() - Method in interface org.marc4j.marc.Leader
Returns the logical record length (positions 00-04).
getRecordStatus() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns the record status (positions 05).
getRecordStatus() - Method in interface org.marc4j.marc.Leader
Returns the record status (positions 05).
getSubfield(char) - Method in interface org.marc4j.marc.DataField
Returns the first Subfield with the given code.
getSubfield(char) - Method in class org.marc4j.marc.impl.DataFieldImpl
 
getSubfieldCodeLength() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns the subfield code length (position 11).
getSubfieldCodeLength() - Method in interface org.marc4j.marc.Leader
Returns the subfield code length (position 11).
getSubfields() - Method in interface org.marc4j.marc.DataField
Returns the list of Subfield objects.
getSubfields(char) - Method in interface org.marc4j.marc.DataField
Returns the list of Subfield objects for the goven subfield code.
getSubfields() - Method in class org.marc4j.marc.impl.DataFieldImpl
Returns the list of Subfield objects.
getSubfields(char) - Method in class org.marc4j.marc.impl.DataFieldImpl
 
getTag() - Method in class org.marc4j.marc.impl.VariableFieldImpl
 
getTag() - Method in interface org.marc4j.marc.VariableField
Returns the tag name.
getTransformerHandler() - Method in class org.marc4j.MarcXmlParserThread
Returns the content handler to transform the source to MARCXML.
getType() - Method in class org.marc4j.marc.impl.RecordImpl
 
getType() - Method in interface org.marc4j.marc.Record
Returns the type of record.
getTypeOfRecord() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns the record type (position 06).
getTypeOfRecord() - Method in interface org.marc4j.marc.Leader
Returns the record type (position 06).
getUnicodeNormalization() - Method in class org.marc4j.MarcXmlWriter
Returns true if this writer will perform Unicode normalization, false otherwise.
getVariableField(String) - Method in class org.marc4j.marc.impl.RecordImpl
 
getVariableField(String) - Method in interface org.marc4j.marc.Record
Returns the first instance of the variable field with the given tag.
getVariableFields(String) - Method in class org.marc4j.marc.impl.RecordImpl
 
getVariableFields() - Method in class org.marc4j.marc.impl.RecordImpl
 
getVariableFields(String[]) - Method in class org.marc4j.marc.impl.RecordImpl
 
getVariableFields() - Method in interface org.marc4j.marc.Record
Returns a list of variable fields
getVariableFields(String) - Method in interface org.marc4j.marc.Record
Returns a list of variable fields with the given tag.
getVariableFields(String[]) - Method in interface org.marc4j.marc.Record
Returns a list of variable fields for the given tags.

H

hasControlNumberField(Collection) - Static method in class org.marc4j.marc.impl.Verifier
Returns true if the given Collection contains an instance of a ControlField with a control number field tag (001).
hasErrors() - Method in class org.marc4j.ErrorHandler
Returns true if any errors (or warnings) were encountered in processing the current record.
hasIndent() - Method in class org.marc4j.MarcXmlWriter
Returns true if indentation is active, false otherwise.
hasNext() - Method in class org.marc4j.MarcDirStreamReader
Returns true if the iteration has more records, false otherwise.
hasNext() - Method in class org.marc4j.MarcPermissiveStreamReader
Returns true if the iteration has more records, false otherwise.
hasNext() - Method in interface org.marc4j.MarcReader
Returns true if the iteration has more records, false otherwise.
hasNext() - Method in class org.marc4j.MarcStreamReader
Returns true if the iteration has more records, false otherwise.
hasNext() - Method in class org.marc4j.MarcXmlReader
Returns true if the iteration has more records, false otherwise.
hasNext() - Method in class org.marc4j.RecordStack
Returns true if there are more Record objects to expect, false otherwise.

I

ignorableWhitespace(char[], int, int) - Method in class org.marc4j.MarcXmlHandler
 
IllegalAddException - Exception in org.marc4j.marc
Thrown when the addition of the supplied object is illegal.
IllegalAddException(String) - Constructor for exception org.marc4j.marc.IllegalAddException
Creates a new Exception indicating that the addttion of the supplied object is illegal.
IllegalAddException(String, String) - Constructor for exception org.marc4j.marc.IllegalAddException
Creates a new Exception indicating that the addttion of the supplied object is illegal.
INFO - Static variable in class org.marc4j.ErrorHandler
INFO is used to pass information about the record translation process.
inPreviousCharCodeTable(Character, CodeTableTracker) - Static method in class org.marc4j.converter.impl.ReverseCodeTable
 
isCombining(int, int, int) - Method in class org.marc4j.converter.impl.CodeTable
 
isCombining(int, int, int) - Method in class org.marc4j.converter.impl.CodeTableGenerated
 
isCombining(int, int, int) - Method in interface org.marc4j.converter.impl.CodeTableInterface
 
isCombining(Character) - Method in class org.marc4j.converter.impl.ReverseCodeTable
 
isControlField(String) - Static method in class org.marc4j.marc.impl.Verifier
Returns true if the given String value identifies a tag for a control field (001 through 009).
isControlNumberField(String) - Static method in class org.marc4j.marc.impl.Verifier
Returns true if the given String value identifies a tag for a control number field (001).
ISO5426_ENCODING - Static variable in class org.marc4j.Constants
ISO5426 ENCODING
Iso5426ToUnicode - Class in org.marc4j.converter.impl
A utility to convert UNIMARC data to UCS/Unicode.
Iso5426ToUnicode() - Constructor for class org.marc4j.converter.impl.Iso5426ToUnicode
 
ISO6937_ENCODING - Static variable in class org.marc4j.Constants
ISO6937 ENCODING
Iso6937ToUnicode - Class in org.marc4j.converter.impl
A utility to convert ISO 6937 data to UCS/Unicode.
Iso6937ToUnicode() - Constructor for class org.marc4j.converter.impl.Iso6937ToUnicode
 

L

Leader - Interface in org.marc4j.marc
Represents a record label in a MARC record.
LEADER - Static variable in class org.marc4j.MarcXmlWriter
 
LeaderImpl - Class in org.marc4j.marc.impl
Represents a record label in a MARC record.
LeaderImpl() - Constructor for class org.marc4j.marc.impl.LeaderImpl
Default constructor.
LeaderImpl(String) - Constructor for class org.marc4j.marc.impl.LeaderImpl
Creates a new leader from a String object.
loadedMultibyte - Variable in class org.marc4j.converter.impl.AnselToUnicode
 

M

main(String[]) - Static method in class org.marc4j.converter.impl.CodeTableGenerator
 
main(String[]) - Static method in class org.marc4j.converter.impl.CodeTableHandler
 
main(String[]) - Static method in class org.marc4j.converter.impl.ReverseCodeTableHandler
 
main(String[]) - Static method in class org.marc4j.util.MarcXmlDriver
Provides a static entry point.
main(String[]) - Static method in class org.marc4j.util.XmlMarcDriver
Provides a static entry point.
MAJOR_ERROR - Static variable in class org.marc4j.ErrorHandler
MAJOR_ERROR indicates that a serious problem existed with the record, such as a malformed directory or an invalid subfield tag, or an encoding error where missing data had to be inferred through some heuristic process.
makeMultibyte(char, char, char) - Method in class org.marc4j.converter.impl.AnselToUnicode
 
makePreviousCurrent() - Method in class org.marc4j.converter.impl.CodeTableTracker
 
MARC_8_ENCODING - Static variable in class org.marc4j.Constants
MARC-8 ANSEL ENCODING
MarcDirStreamReader - Class in org.marc4j
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.
MarcDirStreamReader(String) - Constructor for class org.marc4j.MarcDirStreamReader
Constructs an instance that traverses the directory specified in the parameter.
MarcDirStreamReader(File) - Constructor for class org.marc4j.MarcDirStreamReader
Constructs an instance that traverses the directory specified in the parameter.
MarcDirStreamReader(String, boolean, boolean) - Constructor for class org.marc4j.MarcDirStreamReader
Constructs an instance that traverses the directory specified in the parameter.
MarcDirStreamReader(File, boolean, boolean) - Constructor for class org.marc4j.MarcDirStreamReader
Constructs an instance that traverses the directory specified in the parameter.
MarcDirStreamReader(String, boolean, boolean, String) - Constructor for class org.marc4j.MarcDirStreamReader
Constructs an instance that traverses the directory specified in the parameter.
MarcDirStreamReader(File, boolean, boolean, String) - Constructor for class org.marc4j.MarcDirStreamReader
Constructs an instance that traverses the directory specified in the parameter.
MarcException - Exception in org.marc4j
Thrown in various situations by MARC4J; may contain a nested exception.
MarcException() - Constructor for exception org.marc4j.MarcException
Create a new MarcException with no detail mesage.
MarcException(String) - Constructor for exception org.marc4j.MarcException
Create a new MarcException with the String specified as an error message.
MarcException(String, Throwable) - Constructor for exception org.marc4j.MarcException
Create a new MarcException with the given Exception base cause and detail message.
MarcFactory - Class in org.marc4j.marc
Factory for creating MARC record objects.
MarcFactory() - Constructor for class org.marc4j.marc.MarcFactory
 
MarcFactoryImpl - Class in org.marc4j.marc.impl
Factory for creating MARC record objects.
MarcFactoryImpl() - Constructor for class org.marc4j.marc.impl.MarcFactoryImpl
Default constructor.
MarcPermissiveStreamReader - Class in org.marc4j
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.
MarcPermissiveStreamReader(InputStream, boolean, boolean) - Constructor for class org.marc4j.MarcPermissiveStreamReader
Constructs an instance with the specified input stream with possible additional functionality being enabled by setting permissive and/or convertToUTF8 to true.
MarcPermissiveStreamReader(InputStream, ErrorHandler, boolean) - Constructor for class org.marc4j.MarcPermissiveStreamReader
Constructs an instance with the specified input stream with possible additional functionality being enabled by passing in an ErrorHandler object and/or setting convertToUTF8 to true.
MarcPermissiveStreamReader(InputStream, boolean, boolean, String) - Constructor for class org.marc4j.MarcPermissiveStreamReader
Constructs an instance with the specified input stream with possible additional functionality being enabled by setting permissive and/or convertToUTF8 to true.
MarcPermissiveStreamReader(InputStream, ErrorHandler, boolean, String) - Constructor for class org.marc4j.MarcPermissiveStreamReader
Constructs an instance with the specified input stream with possible additional functionality being enabled by setting permissive and/or convertToUTF8 to true.
MarcReader - Interface in org.marc4j
Implement this interface to provide an iterator over a collection of Record objects.
MarcStreamReader - Class in org.marc4j
An iterator over a collection of MARC records in ISO 2709 format.
MarcStreamReader(InputStream) - Constructor for class org.marc4j.MarcStreamReader
Constructs an instance with the specified input stream.
MarcStreamReader(InputStream, String) - Constructor for class org.marc4j.MarcStreamReader
Constructs an instance with the specified input stream.
MarcStreamWriter - Class in org.marc4j
Class for writing MARC record objects in ISO 2709 format.
MarcStreamWriter(OutputStream) - Constructor for class org.marc4j.MarcStreamWriter
Constructs an instance and creates a Writer object with the specified output stream.
MarcStreamWriter(OutputStream, String) - Constructor for class org.marc4j.MarcStreamWriter
Constructs an instance and creates a Writer object with the specified output stream and character encoding.
MarcWriter - Interface in org.marc4j
Implement this interface to provide a writer for Record objects.
MARCXML_NS_URI - Static variable in class org.marc4j.Constants
NS URI
MarcXmlDriver - Class in org.marc4j.util
Provides a basic driver to convert MARC records to MARCXML.
MarcXmlDriver() - Constructor for class org.marc4j.util.MarcXmlDriver
 
MarcXmlHandler - Class in org.marc4j
Creates Record objects from SAX events and pushes each item onto the top of the RecordStack.
MarcXmlHandler(RecordStack) - Constructor for class org.marc4j.MarcXmlHandler
Default constructor.
MarcXmlParser - Class in org.marc4j
Creates Record objects from SAX events and pushes each item onto the top of the RecordStack.
MarcXmlParser(MarcXmlHandler) - Constructor for class org.marc4j.MarcXmlParser
Default constructor.
MarcXmlParserThread - Class in org.marc4j
Extends Thread to produce Record objects from MARCXML data.
MarcXmlParserThread(RecordStack) - Constructor for class org.marc4j.MarcXmlParserThread
Creates a new instance and registers the RecordQueue.
MarcXmlParserThread(RecordStack, InputSource) - Constructor for class org.marc4j.MarcXmlParserThread
Creates a new instance and registers the RecordQueue and the InputStream.
MarcXmlReader - Class in org.marc4j
An iterator over a collection of MARC records in MARCXML format.
MarcXmlReader(InputStream) - Constructor for class org.marc4j.MarcXmlReader
Constructs an instance with the specified input stream.
MarcXmlReader(InputSource) - Constructor for class org.marc4j.MarcXmlReader
Constructs an instance with the specified input source.
MarcXmlReader(InputStream, String) - Constructor for class org.marc4j.MarcXmlReader
Constructs an instance with the specified input stream and stylesheet location.
MarcXmlReader(InputStream, Source) - Constructor for class org.marc4j.MarcXmlReader
Constructs an instance with the specified input stream and stylesheet source.
MarcXmlReader(InputSource, Source) - Constructor for class org.marc4j.MarcXmlReader
Constructs an instance with the specified input source and stylesheet source.
MarcXmlReader(InputStream, TransformerHandler) - Constructor for class org.marc4j.MarcXmlReader
Constructs an instance with the specified input stream and transformer handler.
MarcXmlReader(InputSource, TransformerHandler) - Constructor for class org.marc4j.MarcXmlReader
Constructs an instance with the specified input source and transformer handler.
MarcXmlWriter - Class in org.marc4j
Class for writing MARC record objects in MARCXML format.
MarcXmlWriter(OutputStream) - Constructor for class org.marc4j.MarcXmlWriter
Constructs an instance with the specified output stream.
MarcXmlWriter(OutputStream, boolean) - Constructor for class org.marc4j.MarcXmlWriter
Constructs an instance with the specified output stream and indentation.
MarcXmlWriter(OutputStream, String) - Constructor for class org.marc4j.MarcXmlWriter
Constructs an instance with the specified output stream and character encoding.
MarcXmlWriter(OutputStream, String, boolean) - Constructor for class org.marc4j.MarcXmlWriter
Constructs an instance with the specified output stream, character encoding and indentation.
MarcXmlWriter(Result) - Constructor for class org.marc4j.MarcXmlWriter
Constructs an instance with the specified result.
MarcXmlWriter(Result, String) - Constructor for class org.marc4j.MarcXmlWriter
Constructs an instance with the specified stylesheet location and result.
MarcXmlWriter(Result, Source) - Constructor for class org.marc4j.MarcXmlWriter
Constructs an instance with the specified stylesheet source and result.
marshal() - Method in class org.marc4j.marc.impl.LeaderImpl
Creates a string object from this leader object.
marshal() - Method in interface org.marc4j.marc.Leader
Creates a string object from this leader object.
message - Variable in class org.marc4j.ErrorHandler.Error
 
MINOR_ERROR - Static variable in class org.marc4j.ErrorHandler
MINOR_ERROR indicates that a less serious problem existed with the record, such as a mismatch between the directory stated field sizes and the actual field sizes, or an encoding error where extraneous data had to be discarded to correctly interpret the data.

N

newControlField() - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Returns a new control field instance.
newControlField(String) - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Creates a new control field with the given tag and returns the instance.
newControlField(String, String) - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Creates a new control field with the given tag and data and returns the instance.
newControlField() - Method in class org.marc4j.marc.MarcFactory
Returns a new control field instance.
newControlField(String) - Method in class org.marc4j.marc.MarcFactory
Creates a new control field with the given tag and returns the instance.
newControlField(String, String) - Method in class org.marc4j.marc.MarcFactory
Creates a new control field with the given tag and data and returns the instance.
newDataField() - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Returns a new data field instance.
newDataField(String, char, char) - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Creates a new data field with the given tag and indicators and returns the instance.
newDataField() - Method in class org.marc4j.marc.MarcFactory
Returns a new data field instance.
newDataField(String, char, char) - Method in class org.marc4j.marc.MarcFactory
Creates a new data field with the given tag and indicators and returns the instance.
newInstance() - Static method in class org.marc4j.marc.MarcFactory
Creates a new factory instance.
newLeader() - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Returns a new leader instance.
newLeader(String) - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Creates a new leader with the given String object.
newLeader() - Method in class org.marc4j.marc.MarcFactory
Returns a new leader instance.
newLeader(String) - Method in class org.marc4j.marc.MarcFactory
Creates a new leader with the given String object.
newRecord() - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Returns a new record instance with a default leader.
newRecord(Leader) - Method in class org.marc4j.marc.impl.MarcFactoryImpl
 
newRecord(String) - Method in class org.marc4j.marc.impl.MarcFactoryImpl
 
newRecord() - Method in class org.marc4j.marc.MarcFactory
Returns a new record instance.
newRecord(Leader) - Method in class org.marc4j.marc.MarcFactory
Returns a new record instance.
newRecord(String) - Method in class org.marc4j.marc.MarcFactory
Returns a new record instance.
newSubfield() - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Returns a new subfield instance.
newSubfield(char) - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Creates a new subfield with the given identifier.
newSubfield(char, String) - Method in class org.marc4j.marc.impl.MarcFactoryImpl
Creates a new subfield with the given identifier and data.
newSubfield() - Method in class org.marc4j.marc.MarcFactory
Returns a new subfield instance.
newSubfield(char) - Method in class org.marc4j.marc.MarcFactory
Creates a new subfield with the given identifier.
newSubfield(char, String) - Method in class org.marc4j.marc.MarcFactory
Creates a new subfield with the given identifier and data.
next() - Method in class org.marc4j.MarcDirStreamReader
Returns the next record in the iteration.
next() - Method in class org.marc4j.MarcPermissiveStreamReader
Returns the next record in the iteration.
next() - Method in interface org.marc4j.MarcReader
Returns the next record in the iteration.
next() - Method in class org.marc4j.MarcStreamReader
Returns the next record in the iteration.
next() - Method in class org.marc4j.MarcXmlReader
Returns the next record in the iteration.

O

org.marc4j - package org.marc4j
Classes to read and write MARC and MARCXML records.
org.marc4j.converter - package org.marc4j.converter
Interfaces for character conversions.
org.marc4j.converter.impl - package org.marc4j.converter.impl
Classes for byte and character conversions.
org.marc4j.marc - package org.marc4j.marc
Interfaces for the record object model.
org.marc4j.marc.impl - package org.marc4j.marc.impl
Default implementation of the MARC record object model.
org.marc4j.util - package org.marc4j.util
Provides some basic command-line utilities for converting MARC and MARCXML records.

P

parse(InputSource) - Method in class org.marc4j.MarcXmlParser
Calls the parser.
parse(InputSource, TransformerHandler) - Method in class org.marc4j.MarcXmlParser
Calls the parser and tries to transform the source into MARCXML using the given stylesheet source before creating Record objects.
passException(RuntimeException) - Method in class org.marc4j.RecordStack
Passes the exception to the thread where the MarcXMLReader is running, so that the next() call that is blocked waiting for this thread, will receive the exception.
pop() - Method in class org.marc4j.RecordStack
Removes the Record object from the stack and returns that object.
processingInstruction(String, String) - Method in class org.marc4j.MarcXmlHandler
 
push(Record) - Method in class org.marc4j.RecordStack
Pushes a Record object on the stack.

R

rct - Variable in class org.marc4j.converter.impl.UnicodeToAnsel
 
Record - Interface in org.marc4j.marc
Represents a MARC record.
RECORD - Static variable in class org.marc4j.MarcXmlWriter
 
RecordImpl - Class in org.marc4j.marc.impl
Represents a MARC record.
RecordImpl() - Constructor for class org.marc4j.marc.impl.RecordImpl
Creates a new Record.
RecordStack - Class in org.marc4j
Provides push and pop operations for Record objects created by MarcXmlParser.
RecordStack() - Constructor for class org.marc4j.RecordStack
Default constuctor.
removeSubfield(Subfield) - Method in interface org.marc4j.marc.DataField
Removes a Subfield.
removeSubfield(Subfield) - Method in class org.marc4j.marc.impl.DataFieldImpl
Removes a Subfield.
removeVariableField(VariableField) - Method in class org.marc4j.marc.impl.RecordImpl
 
removeVariableField(VariableField) - Method in interface org.marc4j.marc.Record
Removes a variable field from the collection.
reset() - Method in class org.marc4j.ErrorHandler
Resets the list of errors to empty.
ReverseCodeTable - Class in org.marc4j.converter.impl
ReverseCodeTable defines a data structure to facilitate UnicodeToAnsel character conversion.
ReverseCodeTable(InputStream) - Constructor for class org.marc4j.converter.impl.ReverseCodeTable
 
ReverseCodeTable(String) - Constructor for class org.marc4j.converter.impl.ReverseCodeTable
 
ReverseCodeTable(URI) - Constructor for class org.marc4j.converter.impl.ReverseCodeTable
 
ReverseCodeTableHandler - Class in org.marc4j.converter.impl
ReverseCodeTableHandler is a SAX2 ContentHandler that builds a data structure to facilitate UnicodeToAnsel character conversion.
ReverseCodeTableHandler() - Constructor for class org.marc4j.converter.impl.ReverseCodeTableHandler
 
RT - Static variable in class org.marc4j.Constants
RECORD TERMINATOR
run() - Method in class org.marc4j.MarcXmlParserThread
Creates a new MarcXmlHandler instance, registers the RecordQueue and sends the InputStream to the MarcXmlParser parser.

S

setBaseAddressOfData(int) - Method in class org.marc4j.marc.impl.LeaderImpl
Sets the base address of data (positions 12-16).
setBaseAddressOfData(int) - Method in interface org.marc4j.marc.Leader
Sets the base address of data (positions 12-16).
setCharCodingScheme(char) - Method in class org.marc4j.marc.impl.LeaderImpl
Sets the character encoding scheme (position 09).
setCharCodingScheme(char) - Method in interface org.marc4j.marc.Leader
Sets the character encoding scheme (position 09).
setCode(char) - Method in class org.marc4j.marc.impl.SubfieldImpl
 
setCode(char) - Method in interface org.marc4j.marc.Subfield
Sets the data element identifier.
setConverter(CharConverter) - Method in class org.marc4j.MarcStreamWriter
Sets the character converter.
setConverter(CharConverter) - Method in interface org.marc4j.MarcWriter
Sets the character converter.
setConverter(CharConverter) - Method in class org.marc4j.MarcXmlWriter
Sets the character converter.
setCurrent(byte, Integer) - Method in class org.marc4j.converter.impl.CodeTableTracker
 
setCurrentField(String) - Method in class org.marc4j.ErrorHandler
Sets the field tag to be stored for subsequent error messages that are logged
setCurrentSubfield(String) - Method in class org.marc4j.ErrorHandler
Sets the subfield tag to be stored for subsequent error messages that are logged
setData(String) - Method in interface org.marc4j.marc.ControlField
Sets the data element.
setData(String) - Method in class org.marc4j.marc.impl.ControlFieldImpl
 
setData(String) - Method in class org.marc4j.marc.impl.SubfieldImpl
 
setData(String) - Method in interface org.marc4j.marc.Subfield
Sets the data element.
setDocumentLocator(Locator) - Method in class org.marc4j.converter.impl.CodeTableHandler
Registers the SAX2 Locator object.
setDocumentLocator(Locator) - Method in class org.marc4j.converter.impl.ReverseCodeTableHandler
Registers the SAX2 Locator object.
setDocumentLocator(Locator) - Method in class org.marc4j.MarcXmlHandler
 
setEntryMap(char[]) - Method in class org.marc4j.marc.impl.LeaderImpl
Sets the entry map (positions 20-23).
setEntryMap(char[]) - Method in interface org.marc4j.marc.Leader
Sets the entry map (positions 20-23).
setHandler(Result, Source) - Method in class org.marc4j.MarcXmlWriter
 
setId(Long) - Method in class org.marc4j.marc.impl.ControlFieldImpl
 
setId(Long) - Method in class org.marc4j.marc.impl.DataFieldImpl
 
setId(Long) - Method in class org.marc4j.marc.impl.LeaderImpl
 
setId(Long) - Method in class org.marc4j.marc.impl.RecordImpl
 
setId(Long) - Method in class org.marc4j.marc.impl.SubfieldImpl
 
setId(Long) - Method in interface org.marc4j.marc.Leader
Sets the identifier.
setId(Long) - Method in interface org.marc4j.marc.Record
Sets the identifier.
setId(Long) - Method in interface org.marc4j.marc.Subfield
Sets the identifier.
setId(Long) - Method in interface org.marc4j.marc.VariableField
Sets the identifier.
setImplDefined1(char[]) - Method in class org.marc4j.marc.impl.LeaderImpl
Sets implementation defined values (position 07-08).
setImplDefined1(char[]) - Method in interface org.marc4j.marc.Leader
Sets implementation defined values (position 07-08).
setImplDefined2(char[]) - Method in class org.marc4j.marc.impl.LeaderImpl
Sets implementation defined values (positions 17-19).
setImplDefined2(char[]) - Method in interface org.marc4j.marc.Leader
Sets implementation defined values (positions 17-19).
setIndent(boolean) - Method in class org.marc4j.MarcXmlWriter
Activates or deactivates indentation.
setIndicator1(char) - Method in interface org.marc4j.marc.DataField
Sets the first indicator.
setIndicator1(char) - Method in class org.marc4j.marc.impl.DataFieldImpl
Sets the first indicator.
setIndicator2(char) - Method in interface org.marc4j.marc.DataField
Sets the second indicator.
setIndicator2(char) - Method in class org.marc4j.marc.impl.DataFieldImpl
Sets the second indicator.
setIndicatorCount(int) - Method in class org.marc4j.marc.impl.LeaderImpl
Sets the indicator count (position 10).
setIndicatorCount(int) - Method in interface org.marc4j.marc.Leader
Sets the indicator count (position 10).
setInputSource(InputSource) - Method in class org.marc4j.MarcXmlParserThread
Sets the input stream.
setLeader(Leader) - Method in class org.marc4j.marc.impl.RecordImpl
 
setLeader(Leader) - Method in interface org.marc4j.marc.Record
Sets the Leader.
setNext(byte, Integer) - Method in class org.marc4j.converter.impl.CodeTableTracker
 
setPrevious(byte, Integer) - Method in class org.marc4j.converter.impl.CodeTableTracker
 
setRecordID(String) - Method in class org.marc4j.ErrorHandler
Sets the record ID to be stored for subsequent error messages that are logged If any previous messages are stored for the current record that don't have a stored record ID, set the value for those entries to this value also.
setRecordLength(int) - Method in class org.marc4j.marc.impl.LeaderImpl
Sets the logical record length (positions 00-04).
setRecordLength(int) - Method in interface org.marc4j.marc.Leader
Sets the logical record length (positions 00-04).
setRecordStatus(char) - Method in class org.marc4j.marc.impl.LeaderImpl
Sets the record status (position 05).
setRecordStatus(char) - Method in interface org.marc4j.marc.Leader
Sets the record status (position 05).
setSubfieldCodeLength(int) - Method in class org.marc4j.marc.impl.LeaderImpl
Sets the subfield code length (position 11).
setSubfieldCodeLength(int) - Method in interface org.marc4j.marc.Leader
Sets the subfield code length (position 11).
setTag(String) - Method in class org.marc4j.marc.impl.VariableFieldImpl
 
setTag(String) - Method in interface org.marc4j.marc.VariableField
Sets the tag name.
setTransformerHandler(TransformerHandler) - Method in class org.marc4j.MarcXmlParserThread
Sets the content handler to transform the source to MARCXML.
setType(String) - Method in class org.marc4j.marc.impl.RecordImpl
 
setType(String) - Method in interface org.marc4j.marc.Record
Sets the type of record.
setTypeOfRecord(char) - Method in class org.marc4j.marc.impl.LeaderImpl
Sets the type of record (position 06).
setTypeOfRecord(char) - Method in interface org.marc4j.marc.Leader
Sets the type of record (position 06).
setUnicodeNormalization(boolean) - Method in class org.marc4j.MarcXmlWriter
If set to true this writer will perform Unicode normalization on data elements using normalization form C (NFC).
severity - Variable in class org.marc4j.ErrorHandler.Error
 
skippedEntity(String) - Method in class org.marc4j.MarcXmlHandler
 
startDocument() - Method in class org.marc4j.MarcXmlHandler
 
startElement(String, String, String, Attributes) - Method in class org.marc4j.converter.impl.CodeTableHandler
 
startElement(String, String, String, Attributes) - Method in class org.marc4j.converter.impl.ReverseCodeTableHandler
 
startElement(String, String, String, Attributes) - Method in class org.marc4j.MarcXmlHandler
 
startPrefixMapping(String, String) - Method in class org.marc4j.MarcXmlHandler
 
Subfield - Interface in org.marc4j.marc
Represents a subfield in a MARC record.
SUBFIELD - Static variable in class org.marc4j.MarcXmlWriter
 
SubfieldImpl - Class in org.marc4j.marc.impl
Represents a subfield in a MARC record.
SubfieldImpl() - Constructor for class org.marc4j.marc.impl.SubfieldImpl
Creates a new Subfield.
SubfieldImpl(char) - Constructor for class org.marc4j.marc.impl.SubfieldImpl
Creates a new Subfield and sets the data element identifier.
SubfieldImpl(char, String) - Constructor for class org.marc4j.marc.impl.SubfieldImpl
Creates a new Subfield and sets the data element identifier and the data element.

T

toString() - Method in class org.marc4j.ErrorHandler.Error
Formats the error message for display
toString() - Method in class org.marc4j.marc.impl.ControlFieldImpl
Returns a string representation of this control field.
toString() - Method in class org.marc4j.marc.impl.DataFieldImpl
Returns a string representation of this data field.
toString() - Method in class org.marc4j.marc.impl.LeaderImpl
Returns a string representation of this leader.
toString() - Method in class org.marc4j.marc.impl.RecordImpl
Returns a string representation of this record.
toString() - Method in class org.marc4j.marc.impl.SubfieldImpl
Returns a string representation of this subfield.
toString() - Method in class org.marc4j.marc.impl.VariableFieldImpl
Returns a string representation of this variable field.
toXml(Record) - Method in class org.marc4j.MarcXmlWriter
 

U

UnicodeToAnsel - Class in org.marc4j.converter.impl
A utility to convert UCS/Unicode data to MARC-8.
UnicodeToAnsel() - Constructor for class org.marc4j.converter.impl.UnicodeToAnsel
Creates a new instance and loads the MARC4J supplied Ansel/Unicode conversion tables based on the official LC tables.
UnicodeToAnsel(String) - Constructor for class org.marc4j.converter.impl.UnicodeToAnsel
Constructs an instance with the specified pathname.
UnicodeToAnsel(InputStream) - Constructor for class org.marc4j.converter.impl.UnicodeToAnsel
Constructs an instance with the specified input stream.
UnicodeToIso5426 - Class in org.marc4j.converter.impl
A utility to convert UCS/Unicode data to UNIMARC (ISO 5426 charset).
UnicodeToIso5426() - Constructor for class org.marc4j.converter.impl.UnicodeToIso5426
 
UnicodeToIso6937 - Class in org.marc4j.converter.impl
A utility to convert UCS/Unicode data to ISO 6937.
UnicodeToIso6937() - Constructor for class org.marc4j.converter.impl.UnicodeToIso6937
 
unmarshal(String) - Method in class org.marc4j.marc.impl.LeaderImpl
Creates a leader object from a string object.
unmarshal(String) - Method in interface org.marc4j.marc.Leader
Creates a leader object from a string object.
US - Static variable in class org.marc4j.Constants
SUBFIELD DELIMITER

V

VariableField - Interface in org.marc4j.marc
Represents a variable field in a MARC record.
VariableFieldImpl - Class in org.marc4j.marc.impl
Represents a variable field in a MARC record.
VariableFieldImpl() - Constructor for class org.marc4j.marc.impl.VariableFieldImpl
Creates a new VariableField.
VariableFieldImpl(String) - Constructor for class org.marc4j.marc.impl.VariableFieldImpl
Creates a new VariableField and sets the tag name.
Verifier - Class in org.marc4j.marc.impl
Handles MARC checks on tags, data elements and Record objects.

W

write(Record) - Method in class org.marc4j.MarcStreamWriter
Writes a Record object to the writer.
write(Record) - Method in interface org.marc4j.MarcWriter
Writes a single Record to the output stream.
write(Record) - Method in class org.marc4j.MarcXmlWriter
Writes a Record object to the result.
writeEndDocument() - Method in class org.marc4j.MarcXmlWriter
Writes the root end tag to the result.
writeStartDocument() - Method in class org.marc4j.MarcXmlWriter
Writes the root start tag to the result.

X

XmlMarcDriver - Class in org.marc4j.util
Provides a driver to convert MARCXML records to MARC format.
XmlMarcDriver() - Constructor for class org.marc4j.util.XmlMarcDriver
 

A B C D E F G H I L M N O P R S T U V W X

Copyright © 2002-2006 Bas Peters. All Rights Reserved.