Index (marc4j)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

AnselToUnicode - class org.marc4j.util.AnselToUnicode.
  A utility to convert MARC-8 data to non-precomposed UCS/Unicode.
AnselToUnicode() - Constructor for class org.marc4j.util.AnselToUnicode
add(Record) - Method in class org.marc4j.marc.Collection
add(Subfield) - Method in class org.marc4j.marc.DataField
  Adds a new `subfield` instance to the collection of data elements.
add(String, int) - Method in class org.marc4j.marc.Directory
  Adds a new entry to the directory.
add(Leader) - Method in class org.marc4j.marc.Record
  Registers the leader.
add(ControlField) - Method in class org.marc4j.marc.Record
  Adds a new `ControlField` instance to the collection of variable fields.
add(DataField) - Method in class org.marc4j.marc.Record
  Adds a new `DataField` instance to the collection of variable fields.

## B

BLANK - Static variable in class org.marc4j.marc.MarcConstants
  BLANK

## C

CharacterConverter - interface org.marc4j.util.CharacterConverter.
  Defines methods for character conversions.
CharacterConverterLoader - class org.marc4j.util.CharacterConverterLoader.
  Loads a character converter using a system property.
CharacterConverterLoaderException - exception org.marc4j.util.CharacterConverterLoaderException.
  A `CharacterConverterLoaderException` is thrown when an error occurs while loading a character conversion class.
CharacterConverterLoaderException() - Constructor for class org.marc4j.util.CharacterConverterLoaderException
  Creates a new `CharacterConverterLoaderException`.
CharacterConverterLoaderException(String) - Constructor for class org.marc4j.util.CharacterConverterLoaderException
  Creates a new `CharacterConverterLoaderException` with the specified message.
CharacterConverterLoaderException(String, Throwable) - Constructor for class org.marc4j.util.CharacterConverterLoaderException
  Creates a new `CharacterConverterLoaderException` with the specified message and an underlying root cause.
CodeTable - class org.marc4j.util.CodeTable.
  `CodeTable` defines a data structure to facilitate `AnselToUnicode` character conversion.
CodeTable(InputStream) - Constructor for class org.marc4j.util.CodeTable
CodeTable(String) - Constructor for class org.marc4j.util.CodeTable
CodeTable(URI) - Constructor for class org.marc4j.util.CodeTable
CodeTableHandler - class org.marc4j.util.CodeTableHandler.
  `CodeTableHandler` is a SAX2 `ContentHandler` that builds a data structure to facilitate AnselToUnicode character conversion.
CodeTableHandler() - Constructor for class org.marc4j.util.CodeTableHandler
CodeTableTracker - class org.marc4j.util.CodeTableTracker.
  A utility to convert UCS/Unicode data to MARC-8.
CodeTableTracker() - Constructor for class org.marc4j.util.CodeTableTracker
Collection - class org.marc4j.marc.Collection.
  `Collection` defines behaviour for a collection of `Record` objects.
Collection() - Constructor for class org.marc4j.marc.Collection
ControlField - class org.marc4j.marc.ControlField.
  `ControlField` defines behaviour for a control field (tag 001-009).
ControlField() - Constructor for class org.marc4j.marc.ControlField
  Default constructor.
ControlField(String, char[]) - Constructor for class org.marc4j.marc.ControlField
  Creates a new control field instance and registers the tag and the control field data.
ControlField(String, String) - Constructor for class org.marc4j.marc.ControlField
  Creates a new control field instance and registers the tag and the control field data.
Converter - class org.marc4j.marcxml.Converter.
  `Converter` can be used to apply a conversion or transformation from a source, populating a result.
Converter() - Constructor for class org.marc4j.marcxml.Converter
  Default constructor
characters(char[], int, int) - Method in class org.marc4j.marcxml.MarcXmlHandler
characters(char[], int, int) - Method in class org.marc4j.util.CodeTableHandler
characters(char[], int, int) - Method in class org.marc4j.util.ReverseCodeTableHandler
charset - Static variable in class org.marc4j.util.ReverseCodeTable
charsets - Static variable in class org.marc4j.util.CodeTable
checkDataElement(char[]) - Static method in class org.marc4j.marc.Verifier
  Checks if the data element does not contain control charecters.
checkDataElement(char) - Static method in class org.marc4j.marc.Verifier
  Checks if the data element does not contain control charecters.
checkTag(String) - Static method in class org.marc4j.marc.Verifier
  Checks if the tag is a valid tag name.
clearCache() - Method in class org.marc4j.marcxml.Converter
  Clears the `Templates` cache.
codeTableHash(Character) - Static method in class org.marc4j.util.ReverseCodeTable
combining - Static variable in class org.marc4j.util.CodeTable
combining - Static variable in class org.marc4j.util.ReverseCodeTable
comment(char[], int, int) - Method in class org.marc4j.marcxml.ExtendedFilter
controlField(String, char[]) - Method in interface org.marc4j.MarcHandler
  Receives notification of a control field.
controlField(String, char[]) - Method in class org.marc4j.helpers.DefaultHandler
controlField(String, char[]) - Method in class org.marc4j.helpers.RecordBuilder
  Adds a control field to the record object.
controlField(String, char[]) - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Reports a control field node (001-009).
controlField(String, char[]) - Method in class org.marc4j.marcxml.MarcXmlReader
  Reports a control field node (001-009).
controlField(String, char[]) - Method in class org.marc4j.util.MarcWriter
controlField(String, char[]) - Method in class org.marc4j.util.TaggedWriter
convert(Source, Result) - Method in class org.marc4j.marcxml.Converter
  Converts a `Source` into a `Result`.
convert(Source, Source, Result) - Method in class org.marc4j.marcxml.Converter
  Converts and transforms or transforms and converts a `Source` into a `Result`.
convert(String) - Method in class org.marc4j.util.AnselToUnicode
  Converts MARC-8 data to UCS/Unicode.
convert(char[]) - Method in class org.marc4j.util.AnselToUnicode
  Converts MARC-8 data to UCS/Unicode.
convert(String) - Method in interface org.marc4j.util.CharacterConverter
convert(char[]) - Method in interface org.marc4j.util.CharacterConverter
convert(String) - Method in class org.marc4j.util.Iso5426ToUnicode
  Converts UNIMARC (ISO 5426 charset) data to UCS/Unicode.
convert(char[]) - Method in class org.marc4j.util.Iso5426ToUnicode
  Converts UNIMARC data to UCS/Unicode.
convert(String) - Method in class org.marc4j.util.Iso6937ToUnicode
  Converts ISO 6937 data to UCS/Unicode.
convert(char[]) - Method in class org.marc4j.util.Iso6937ToUnicode
  Converts ISO 6937 data to UCS/Unicode.
convert(String) - Method in class org.marc4j.util.UnicodeToAnsel
  Converts UCS/Unicode data to MARC-8.
convert(char[]) - Method in class org.marc4j.util.UnicodeToAnsel
  Converts UCS/Unicode data to MARC-8.
convert(String) - Method in class org.marc4j.util.UnicodeToIso5426
  Converts UCS/Unicode data to UNIMARC (ISO 5426 charset).
convert(char[]) - Method in class org.marc4j.util.UnicodeToIso5426
  Converts UCS/Unicode data to UNIMARC (ISO 5426 charset).
convert(String) - Method in class org.marc4j.util.UnicodeToIso6937
  Converts UCS/Unicode data to ISO 6937.
convert(char[]) - Method in class org.marc4j.util.UnicodeToIso6937
  Converts UCS/Unicode data to ISO 6937.
createCharacterConverter(String, String) - Static method in class org.marc4j.util.CharacterConverterLoader
  Returns a new instance for the class defined by the given system property, or default class.
ct - Variable in class org.marc4j.util.AnselToUnicode

## D

DataField - class org.marc4j.marc.DataField.
  `DataField` defines behaviour for a data field (tag 010-999).
DataField() - Constructor for class org.marc4j.marc.DataField
  Default constructor.
DataField(String) - Constructor for class org.marc4j.marc.DataField
  Creates a new `DataField` instance and registers the tag name.
DataField(String, char, char) - Constructor for class org.marc4j.marc.DataField
  Creates a new `DataField` instance and registers the tag name and the indicator values.
DefaultHandler - class org.marc4j.helpers.DefaultHandler.
  Provides default implementations for the callbacks in the `MarcHandler` and `ErrorHandler` interface.
DefaultHandler() - Constructor for class org.marc4j.helpers.DefaultHandler
Directory - class org.marc4j.marc.Directory.
  `Directory` is a helper class to build a directory.
Directory() - Constructor for class org.marc4j.marc.Directory
  Default constructor.
DoctypeDecl - class org.marc4j.marcxml.DoctypeDecl.
  `DoctypeDecl` defines behaviour for a document type declaration.
DoctypeDecl() - Constructor for class org.marc4j.marcxml.DoctypeDecl
  Default constructor
DoctypeDecl(String, String, String) - Constructor for class org.marc4j.marcxml.DoctypeDecl
  Creates a new DocType instance

## E

ERR_IGNORE - Static variable in class org.marc4j.marcxml.SaxErrorHandler
ERR_PRINT - Static variable in class org.marc4j.marcxml.SaxErrorHandler
ErrorHandler - interface org.marc4j.ErrorHandler.
  Defines Java callbacks to handle exceptions.
ErrorHandlerImpl - class org.marc4j.helpers.ErrorHandlerImpl.
  Implements the `ErrorHandler` interface to report about warnings and errors that occur during the parsing of a MARC record.
ErrorHandlerImpl() - Constructor for class org.marc4j.helpers.ErrorHandlerImpl
ExtendedFilter - class org.marc4j.marcxml.ExtendedFilter.
  `ExtendedFilter` extends `XMLFilterImpl` with an implementation of the `LexicalHandler` interface.
ExtendedFilter() - Constructor for class org.marc4j.marcxml.ExtendedFilter
endCDATA() - Method in class org.marc4j.marcxml.ExtendedFilter
endCollection() - Method in interface org.marc4j.MarcHandler
  Receives notification at the end of the collection.
endCollection() - Method in class org.marc4j.helpers.DefaultHandler
endCollection() - Method in class org.marc4j.helpers.RecordBuilder
  Reports the end of the file.
endCollection() - Method in interface org.marc4j.helpers.RecordHandler
  Receives notification at the end of the collection.
endCollection() - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Reports the closing element for the root, reports the end of the prefix mapping and the end a document.
endCollection() - Method in class org.marc4j.marcxml.MarcXmlReader
  Reports the closing element for the root, reports the end of the prefix mapping and the end a document.
endCollection() - Method in class org.marc4j.util.MarcWriter
endCollection() - Method in class org.marc4j.util.TaggedWriter
endDTD() - Method in class org.marc4j.marcxml.ExtendedFilter
endDataField(String) - Method in interface org.marc4j.MarcHandler
  Receives notification at the end of each data field
endDataField(String) - Method in class org.marc4j.helpers.DefaultHandler
endDataField(String) - Method in class org.marc4j.helpers.RecordBuilder
  Adds a data field to the record object.
endDataField(String) - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Reports the closing element for a data field.
endDataField(String) - Method in class org.marc4j.marcxml.MarcXmlReader
  Reports the closing element for a data field.
endDataField(String) - Method in class org.marc4j.util.MarcWriter
endDataField(String) - Method in class org.marc4j.util.TaggedWriter
endElement(String, String, String) - Method in class org.marc4j.marcxml.MarcXmlHandler
endElement(String, String, String) - Method in class org.marc4j.util.CodeTableHandler
endElement(String, String, String) - Method in class org.marc4j.util.ReverseCodeTableHandler
endEntity(String) - Method in class org.marc4j.marcxml.ExtendedFilter
endRecord() - Method in interface org.marc4j.MarcHandler
  Receives notification at the end of each record.
endRecord() - Method in class org.marc4j.helpers.DefaultHandler
endRecord() - Method in class org.marc4j.helpers.RecordBuilder
  Reports the end of a record and sets the record object.
endRecord() - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Reports the closing element for a record.
endRecord() - Method in class org.marc4j.marcxml.MarcXmlReader
  Reports the closing element for a record.
endRecord() - Method in class org.marc4j.util.MarcWriter
endRecord() - Method in class org.marc4j.util.TaggedWriter
error(MarcReaderException) - Method in interface org.marc4j.ErrorHandler
  Receive notification of an error.
error(MarcReaderException) - Method in class org.marc4j.helpers.DefaultHandler
error(MarcReaderException) - Method in class org.marc4j.helpers.ErrorHandlerImpl
error(SAXParseException) - Method in class org.marc4j.marcxml.SaxErrorHandler

## F

FATAL_IGNORE - Static variable in class org.marc4j.marcxml.SaxErrorHandler
FATAL_PRINT - Static variable in class org.marc4j.marcxml.SaxErrorHandler
FEATURE - Static variable in class org.marc4j.marcxml.MarcSource
FT - Static variable in class org.marc4j.marc.MarcConstants
  FIELD TERMINATOR
FT - Static variable in class org.marc4j.marc.VariableField
  The field terminator
fatalError(MarcReaderException) - Method in interface org.marc4j.ErrorHandler
  Receive notification of a fatal error.
fatalError(MarcReaderException) - Method in class org.marc4j.helpers.DefaultHandler
fatalError(MarcReaderException) - Method in class org.marc4j.helpers.ErrorHandlerImpl
fatalError(SAXParseException) - Method in class org.marc4j.marcxml.SaxErrorHandler

## G

g - Variable in class org.marc4j.util.CodeTableTracker
getBaseAddressOfData() - Method in class org.marc4j.marc.Leader
  Returns the base address of data (positions 12-16).
getCause() - Method in class org.marc4j.marc.MarcException
  Return the root cause or null if there was no original exception.
getCause() - Method in class org.marc4j.util.CharacterConverterLoaderException
  Return the root cause or null if there was no original exception.
getChar(int, int) - Static method in class org.marc4j.util.CodeTable
getChar(Character, CodeTableTracker) - Static method in class org.marc4j.util.ReverseCodeTable
getCharCodingScheme() - Method in class org.marc4j.marc.Leader
  Returns the character coding scheme (position 09).
getCharSets() - Method in class org.marc4j.util.CodeTableHandler
getCharSets() - Method in class org.marc4j.util.ReverseCodeTableHandler
getCode() - Method in class org.marc4j.marc.Subfield
  Returns the data element identifier.
getCombiningChars() - Method in class org.marc4j.util.CodeTableHandler
getCombiningChars() - Method in class org.marc4j.util.ReverseCodeTableHandler
getContentHandler() - Method in class org.marc4j.marcxml.MarcXmlReader
  Returns the content handler.
getControlField(String) - Method in class org.marc4j.marc.Record
  Returns the control field for the given tag.
getControlFieldList() - Method in class org.marc4j.marc.Record
  Returns the collection of control fields.
getControlNumber() - Method in class org.marc4j.MarcReaderException
  Returns the control number (tag 001).
getControlNumber() - Method in class org.marc4j.marc.Record
  Returns the control number (contents for tag 001).
getControlNumberField() - Method in class org.marc4j.marc.Record
  Returns the control number field (tag 001).
getCurrent(byte) - Method in class org.marc4j.util.CodeTableTracker
getDTDHandler() - Method in class org.marc4j.marcxml.MarcXmlReader
getData() - Method in class org.marc4j.marc.ControlField
  Returns the control field data.
getData() - Method in class org.marc4j.marc.Subfield
  Returns the data element.
getDataField(String) - Method in class org.marc4j.marc.Record
  Returns the data field for the given tag.
getDataFieldList() - Method in class org.marc4j.marc.Record
  Returns the collection of data fields.
getEntityResolver() - Method in class org.marc4j.marcxml.MarcXmlReader
getEntryMap() - Method in class org.marc4j.marc.Leader
  Returns the entry map (positions 20-23).
getErrorHandler() - Method in class org.marc4j.marcxml.MarcXmlReader
getFeature(String) - Method in class org.marc4j.marcxml.MarcXmlReader
  Returns the boolean for the feature with the given name.
getFileName() - Method in class org.marc4j.MarcReaderException
  Returns the file name or null if there is no input file.
getHandler() - Method in class org.marc4j.marcxml.MarcResult
  Returns the MarcHandler implementation.
getImplDefined1() - Method in class org.marc4j.marc.Leader
  Returns implementation defined values (positions 07-08).
getImplDefined2() - Method in class org.marc4j.marc.Leader
  Returns implementation defined values (positions 17-19).
getIndicator1() - Method in class org.marc4j.marc.DataField
  Returns the first indicator.
getIndicator2() - Method in class org.marc4j.marc.DataField
  Returns the second indicator.
getIndicatorCount() - Method in class org.marc4j.marc.Leader
  Returns the indicator count (positions 10).
getInputStream() - Method in class org.marc4j.marcxml.MarcSource
  Returns the InputStream object.
getLeader() - Method in class org.marc4j.marc.Record
  Returns the leader.
getLength() - Method in class org.marc4j.marc.ControlField
  Returns the length of the serialized form of the control field.
getLength() - Method in class org.marc4j.marc.DataField
  Returns the length of the serialized form of the current data field.
getLength() - Method in class org.marc4j.marc.Directory
  Returns the length of the serialized form of the directory.
getMarcReader() - Method in class org.marc4j.marcxml.MarcSource
  Returns the MarcReader object.
getName() - Method in class org.marc4j.marcxml.DoctypeDecl
  Returns the name of the root element.
getNext(byte) - Method in class org.marc4j.util.CodeTableTracker
getPosition() - Method in class org.marc4j.MarcReaderException
  Returns the position in the character stream where the exception is thrown.
getPrevious(byte) - Method in class org.marc4j.util.CodeTableTracker
getProperty(String) - Method in class org.marc4j.marcxml.MarcXmlReader
  Returns the object for the given property.
getPublicId() - Method in class org.marc4j.marcxml.DoctypeDecl
  Returns the public identifier.
getPublicId() - Method in class org.marc4j.marcxml.MarcSource
  Returns the public identifier.
getReader() - Method in class org.marc4j.marcxml.MarcSource
  Returns the Reader object.
getRecord(int) - Method in class org.marc4j.marc.Collection
  Returns the Record object for the given index.
getRecordLength() - Method in class org.marc4j.marc.Leader
  Returns the logical record length (positions 00-04).
getRecordStatus() - Method in class org.marc4j.marc.Leader
  Returns the record status (positions 05).
getSize() - Method in class org.marc4j.marc.Collection
  Returns the number of records in the collection.
getSubfield(char) - Method in class org.marc4j.marc.DataField
  Returns the subfield for a given data element identifier.
getSubfieldCodeLength() - Method in class org.marc4j.marc.Leader
  Returns the subfield code length (position 11).
getSubfieldList() - Method in class org.marc4j.marc.DataField
  Returns the collection of data elements.
getSystemId() - Method in class org.marc4j.marcxml.DoctypeDecl
  Returns the system identifier.
getSystemId() - Method in class org.marc4j.marcxml.MarcResult
  Returns the system identifier.
getSystemId() - Method in class org.marc4j.marcxml.MarcSource
  Returns the system identifier.
getTag() - Method in class org.marc4j.marc.ControlField
  Returns the tag name.
getTag() - Method in class org.marc4j.marc.DataField
  Returns the tag name.
getTag() - Method in class org.marc4j.marc.VariableField
  Returns the tag name.
getTypeOfRecord() - Method in class org.marc4j.marc.Leader
  Returns the record type (position 06).
getVariableFieldList() - Method in class org.marc4j.marc.Record
  Returns the collection of variable fields.

## H

hasControlNumberField() - Method in class org.marc4j.marc.Record
  Returns true if the collection of variable fields contains a control number field.
hasSubfield(char) - Method in class org.marc4j.marc.DataField
  Returns true if there is a subfield with the given identifier.
hasVariableField(String) - Method in class org.marc4j.marc.Record
  Returns true if there is a variable field with the given tag.

## I

IllegalAddException - exception org.marc4j.marc.IllegalAddException.
  `IllegalAddException` is thrown when the addition of the supplied object is illegal.
IllegalAddException(String, String) - Constructor for class org.marc4j.marc.IllegalAddException
  Creates an `Exception` indicating that the addttion of the supplied object is illegal.
IllegalDataElementException - exception org.marc4j.marc.IllegalDataElementException.
  `IllegalDataElementException` is thrown when a data element contains invalid characters, like a field or record terminator or a delimiter.
IllegalDataElementException() - Constructor for class org.marc4j.marc.IllegalDataElementException
  Creates a new `IllegalDataElementException`.
IllegalDataElementException(String) - Constructor for class org.marc4j.marc.IllegalDataElementException
  Creates a new `IllegalDataElementException`.
IllegalTagException - exception org.marc4j.marc.IllegalTagException.
  `IllegalTagException` is thrown when a tag is supplied that is invalid.
IllegalTagException(String) - Constructor for class org.marc4j.marc.IllegalTagException
  Creates an `Exception` indicating that the name of the tag is invalid.
IllegalTagException(String, String) - Constructor for class org.marc4j.marc.IllegalTagException
  Creates an `Exception` indicating that the name of the tag is invalid.
Iso5426ToUnicode - class org.marc4j.util.Iso5426ToUnicode.
  A utility to convert UNIMARC data to UCS/Unicode.
Iso5426ToUnicode() - Constructor for class org.marc4j.util.Iso5426ToUnicode
Iso6937ToUnicode - class org.marc4j.util.Iso6937ToUnicode.
  A utility to convert ISO 6937 data to UCS/Unicode.
Iso6937ToUnicode() - Constructor for class org.marc4j.util.Iso6937ToUnicode
inPreviousCharCodeTable(Character, CodeTableTracker) - Static method in class org.marc4j.util.ReverseCodeTable
initCause(Throwable) - Method in class org.marc4j.MarcReaderException
  Sets the root cause of this exception.
initCause(Throwable) - Method in class org.marc4j.marc.MarcException
  Sets the root cause of this exception.
initCause(Throwable) - Method in class org.marc4j.util.CharacterConverterLoaderException
  Sets the root cause of this exception.
isCombining(int, int, int) - Static method in class org.marc4j.util.CodeTable
isCombining(Character) - Static method in class org.marc4j.util.ReverseCodeTable
isControlField(String) - Static method in class org.marc4j.marc.Tag
  Returns true if the tag identifies a control field.
isControlNumberField(String) - Static method in class org.marc4j.marc.Tag
  Returns true if the tag identifies a control number field.
isDataField(String) - Static method in class org.marc4j.marc.Tag
  Returns true if the tag identifies a data field.
isValid(String) - Static method in class org.marc4j.marc.Tag
  Returns true if the given value is a valid tag value.

## L

Leader - class org.marc4j.marc.Leader.
  `Leader` defines behaviour for the record label (record position 00-23).
Leader() - Constructor for class org.marc4j.marc.Leader
Leader(String) - Constructor for class org.marc4j.marc.Leader
lh - Variable in class org.marc4j.marcxml.ExtendedFilter
  the lexical handler object
lh - Variable in class org.marc4j.marcxml.MarcXmlReader
  the lexical handler object
loadMultibyte() - Method in class org.marc4j.util.AnselToUnicode
  Loads the entire maping (including multibyte characters) from the Library of Congress.
loadedMultibyte - Variable in class org.marc4j.util.AnselToUnicode

## M

MarcConstants - class org.marc4j.marc.MarcConstants.
  `MarcConstants` defines control characters as used in a record.
MarcException - exception org.marc4j.marc.MarcException.
  `MarcException` is thrown when an error occurs while processing a record object.
MarcException() - Constructor for class org.marc4j.marc.MarcException
  Creates a new `MarcException`.
MarcException(String) - Constructor for class org.marc4j.marc.MarcException
  Creates a new `MarcException` with the specified message.
MarcException(String, Throwable) - Constructor for class org.marc4j.marc.MarcException
  Creates a new `MarcException` with the specified message and an underlying root cause.
MarcHandler - interface org.marc4j.MarcHandler.
  Defines Java callbacks to handle a collection of MARC records.
MarcReader - class org.marc4j.MarcReader.
  Parses MARC records and reports events to the `MarcHandler` and optionally the `ErrorHandler`.
MarcReader() - Constructor for class org.marc4j.MarcReader
MarcReaderException - exception org.marc4j.MarcReaderException.
  A `MarcReaderException` thrown when an error occurs while parsing MARC records.
MarcReaderException(String, int) - Constructor for class org.marc4j.MarcReaderException
  Creates an `Exception` indicating that an error occured while parsing MARC records.
MarcReaderException(String, Throwable) - Constructor for class org.marc4j.MarcReaderException
  Creates a new `MarcReaderException` with the specified message and an underlying root cause.
MarcReaderException(String, int, String) - Constructor for class org.marc4j.MarcReaderException
  Creates an `Exception` indicating that an error occured while parsing MARC records.
MarcReaderException(String, String, int, String) - Constructor for class org.marc4j.MarcReaderException
  Creates an `Exception` indicating that an error occured while parsing MARC records.
MarcResult - class org.marc4j.marcxml.MarcResult.
  Collects the result of a MARC conversion.
MarcResult() - Constructor for class org.marc4j.marcxml.MarcResult
MarcResult(MarcHandler) - Constructor for class org.marc4j.marcxml.MarcResult
  Create a new instance and registers the MarcHandler implementation.
MarcSource - class org.marc4j.marcxml.MarcSource.
  `MarcSource` is a MARC input source for non-MARCXML conversions.
MarcSource() - Constructor for class org.marc4j.marcxml.MarcSource
  Default constructor
MarcSource(File) - Constructor for class org.marc4j.marcxml.MarcSource
  Create a new instance.
MarcSource(MarcReader, File) - Constructor for class org.marc4j.marcxml.MarcSource
  Create a new instance.
MarcSource(InputStream) - Constructor for class org.marc4j.marcxml.MarcSource
  Create a new instance.
MarcSource(MarcReader, InputStream) - Constructor for class org.marc4j.marcxml.MarcSource
  Create a new instance.
MarcSource(Reader) - Constructor for class org.marc4j.marcxml.MarcSource
  Create a new instance.
MarcSource(MarcReader, Reader) - Constructor for class org.marc4j.marcxml.MarcSource
  Create a new instance.
MarcSource(String) - Constructor for class org.marc4j.marcxml.MarcSource
  Create a new instance.
MarcSource(MarcReader, String) - Constructor for class org.marc4j.marcxml.MarcSource
  Create a new instance.
MarcWriter - class org.marc4j.util.MarcWriter.
  Implements the `MarcHandler` interface to write record objects to tape format (ISO 2709).
MarcWriter() - Constructor for class org.marc4j.util.MarcWriter
  Default constructor.
MarcWriter(OutputStream) - Constructor for class org.marc4j.util.MarcWriter
  Creates a new instance.
MarcWriter(OutputStream, String) - Constructor for class org.marc4j.util.MarcWriter
  Creates a new instance.
MarcWriter(Writer) - Constructor for class org.marc4j.util.MarcWriter
  Creates a new instance and registers the Writer object.
MarcXmlFilter - class org.marc4j.marcxml.MarcXmlFilter.
  Deprecated. This class has been replaced by `MarcXmlReader`
MarcXmlFilter() - Constructor for class org.marc4j.marcxml.MarcXmlFilter
  Deprecated.
MarcXmlHandler - class org.marc4j.marcxml.MarcXmlHandler.
  `MarcXmlHandler` is a SAX2 `ContentHandler` that reports events to the `MarcHandler` interface.
MarcXmlHandler() - Constructor for class org.marc4j.marcxml.MarcXmlHandler
  Construct a new default instance of the handler
MarcXmlReader - class org.marc4j.marcxml.MarcXmlReader.
  `MarcXmlReader` is an `XMLReader` that consumes `MarcHandler` events and reports events to a SAX2 `ContentHandler`.
MarcXmlReader() - Constructor for class org.marc4j.marcxml.MarcXmlReader
MarcXmlWriter - class org.marc4j.util.MarcXmlWriter.
  Provides a driver for `MarcXmlReader` to convert MARC records to MARCXML or to a different format using an XSLT stylesheet.
MarcXmlWriter() - Constructor for class org.marc4j.util.MarcXmlWriter
main(String[]) - Static method in class org.marc4j.util.CodeTableHandler
main(String[]) - Static method in class org.marc4j.util.MarcXmlWriter
  Provides a static entry point.
main(String[]) - Static method in class org.marc4j.util.ReverseCodeTableHandler
main(String[]) - Static method in class org.marc4j.util.UnicodeToAnsel
main(String[]) - Static method in class org.marc4j.util.XmlMarcWriter
makePreviousCurrent() - Method in class org.marc4j.util.CodeTableTracker
marshal(Writer) - Method in class org.marc4j.marc.Collection
  Marshals all the records in the collection and writes the tape format records to the Writer object.
marshal() - Method in class org.marc4j.marc.ControlField
  Returns a `String` representation for a control field following the structure of a MARC control field.
marshal() - Method in class org.marc4j.marc.DataField
  Returns a `String` representation for a data field following the structure of a MARC data field.
marshal() - Method in class org.marc4j.marc.Directory
  Returns a `String` representation for the directory following the structure of the MARC directory.
marshal() - Method in class org.marc4j.marc.Leader
  Returns a String representation of the record label following the MARC structure.
marshal() - Method in class org.marc4j.marc.Record
  Returns a `String` representation for a record following the structure of a MARC record (tape format).
marshal() - Method in class org.marc4j.marc.Subfield
  Returns a `String` representation for a data element following the structure of a MARC data element.

## O

org.marc4j - package org.marc4j
  This package contains an event-based parser to process MARC records.
org.marc4j.helpers - package org.marc4j.helpers
  This package contains helper classes.
org.marc4j.marc - package org.marc4j.marc
  This package contains a record object model to store and edit MARC records or parts of records as objects.
org.marc4j.marcxml - package org.marc4j.marcxml
  This package contains SAX2 event consumers and producers to read and write MARCXML.
org.marc4j.util - package org.marc4j.util
  This package contains utilities.

## P

parse(String) - Method in class org.marc4j.MarcReader
  Sends a file to the MARC parser.
parse(InputStream) - Method in class org.marc4j.MarcReader
  Sends an input stream to the MARC parser.
parse(InputStreamReader) - Method in class org.marc4j.MarcReader
  Sends an input stream reader to the MARC parser.
parse(Reader) - Method in class org.marc4j.MarcReader
parse(InputSource) - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Sends the input source to the `MarcReader`.
parse(String) - Method in class org.marc4j.marcxml.MarcXmlReader
  Parse input from a system identifier (URI).
parse(InputSource) - Method in class org.marc4j.marcxml.MarcXmlReader
  Sends the input source to the `MarcReader`.
printMarcException(String, MarcReaderException) - Static method in class org.marc4j.helpers.ErrorHandlerImpl
printParseException(String, SAXParseException) - Static method in class org.marc4j.marcxml.SaxErrorHandler

## R

RT - Static variable in class org.marc4j.marc.MarcConstants
  RECORD TERMINATOR
Record - class org.marc4j.marc.Record.
  `Record` defines behaviour for a record.
Record() - Constructor for class org.marc4j.marc.Record
  Default constructor.
Record(Leader) - Constructor for class org.marc4j.marc.Record
  Creates a new instance for a record and registers the leader.
RecordBuilder - class org.marc4j.helpers.RecordBuilder.
  Creates record objects from `MarcHandler` events and reports events to the `RecordHandler`.
RecordBuilder() - Constructor for class org.marc4j.helpers.RecordBuilder
RecordHandler - interface org.marc4j.helpers.RecordHandler.
  Defines a set of Java callbacks to handle `Record` objects.
ReverseCodeTable - class org.marc4j.util.ReverseCodeTable.
  `ReverseCodeTable` defines a data structure to facilitate UnicodeToAnsel character conversion.
ReverseCodeTable(InputStream) - Constructor for class org.marc4j.util.ReverseCodeTable
ReverseCodeTable(String) - Constructor for class org.marc4j.util.ReverseCodeTable
ReverseCodeTable(URI) - Constructor for class org.marc4j.util.ReverseCodeTable
ReverseCodeTableHandler - class org.marc4j.util.ReverseCodeTableHandler.
  `ReverseCodeTableHandler` is a SAX2 `ContentHandler` that builds a data structure to facilitate `UnicodeToAnsel` character conversion.
ReverseCodeTableHandler() - Constructor for class org.marc4j.util.ReverseCodeTableHandler
rct - Variable in class org.marc4j.util.UnicodeToAnsel
record(Record) - Method in interface org.marc4j.helpers.RecordHandler
  Receives notification when a record is parsed.

## S

SaxErrorHandler - class org.marc4j.marcxml.SaxErrorHandler.
  `SaxErrorHandler` is a SAX2 `ErrorHandler` implementation.
SaxErrorHandler() - Constructor for class org.marc4j.marcxml.SaxErrorHandler
SaxErrorHandler(int) - Constructor for class org.marc4j.marcxml.SaxErrorHandler
Subfield - class org.marc4j.marc.Subfield.
  `Subfield` defines behaviour for a subfield (a data element within a data field).
Subfield() - Constructor for class org.marc4j.marc.Subfield
  Default constructor
Subfield(char, char[]) - Constructor for class org.marc4j.marc.Subfield
  Creates a new `Subfield` instance and registers the data element identifier and the data element.
Subfield(char, String) - Constructor for class org.marc4j.marc.Subfield
  Creates a new `Subfield` instance and registers the data element identifier and the data element.
setBaseAddressOfData(int) - Method in class org.marc4j.marc.Leader
  Registers the base address of data (positions 12-16).
setCharCodingScheme(char) - Method in class org.marc4j.marc.Leader
  Registers the character encoding scheme (position 09).
setCharacterConverter(CharacterConverter) - Method in class org.marc4j.util.MarcWriter
  Sets the character conversion table.
setCode(char) - Method in class org.marc4j.marc.Subfield
  Registers the data element identifier.
setContentHandler(ContentHandler) - Method in class org.marc4j.marcxml.MarcXmlReader
  Sets the content handler.
setControlFieldList(List) - Method in class org.marc4j.marc.Record
  Sets the collection of control fields.
setCurrent(byte, Integer) - Method in class org.marc4j.util.CodeTableTracker
setDTDHandler(DTDHandler) - Method in class org.marc4j.marcxml.MarcXmlReader
  Not supported.
setData(char[]) - Method in class org.marc4j.marc.ControlField
  Registers the control field data.
setData(String) - Method in class org.marc4j.marc.ControlField
  Registers the control field data.
setData(char[]) - Method in class org.marc4j.marc.Subfield
  Registers the data element.
setData(String) - Method in class org.marc4j.marc.Subfield
  Registers the data element.
setDataFieldList(List) - Method in class org.marc4j.marc.Record
  Sets the collection of data fields.
setDocumentLocator(Locator) - Method in class org.marc4j.marcxml.MarcXmlHandler
  Registers the SAX2 `Locator` object.
setDocumentLocator(Locator) - Method in class org.marc4j.util.CodeTableHandler
  Registers the SAX2 `Locator` object.
setDocumentLocator(Locator) - Method in class org.marc4j.util.ReverseCodeTableHandler
  Registers the SAX2 `Locator` object.
setEntityResolver(EntityResolver) - Method in class org.marc4j.marcxml.MarcXmlReader
  Not supported.
setEntryMap(char[]) - Method in class org.marc4j.marc.Leader
  Registers the entry map (positions 20-23).
setErrorHandler(ErrorHandler) - Method in class org.marc4j.MarcReader
  Registers the `ErrorHandler` implementation.
setErrorHandler(ErrorHandler) - Method in class org.marc4j.marcxml.MarcXmlReader
  Not supported.
setFeature(String, boolean) - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Sets the boolean for the feature with the given name.
setFeature(String, boolean) - Method in class org.marc4j.marcxml.MarcXmlReader
  Sets the boolean for the feature with the given name.
setHandler(MarcHandler) - Method in class org.marc4j.marcxml.MarcResult
  Registers the MarcHandler implementation.
setImplDefined1(char[]) - Method in class org.marc4j.marc.Leader
  Registers implementation defined values (position 07-08).
setImplDefined2(char[]) - Method in class org.marc4j.marc.Leader
  Registers implementation defined values (positions 17-19).
setIndicator1(char) - Method in class org.marc4j.marc.DataField
  Registers the first indicator value.
setIndicator2(char) - Method in class org.marc4j.marc.DataField
  Registers the second indicator value.
setIndicatorCount(int) - Method in class org.marc4j.marc.Leader
  Registers the indicator count (position 10).
setInputStream(InputStream) - Method in class org.marc4j.marcxml.MarcSource
  Sets the InputStream object.
setMarcHandler(MarcHandler) - Method in class org.marc4j.MarcReader
  Registers the `MarcHandler` implementation.
setMarcHandler(MarcHandler) - Method in class org.marc4j.marcxml.MarcXmlHandler
  Registers the `MarcHandler` object.
setMarcReader(MarcReader) - Method in class org.marc4j.marcxml.MarcSource
  Sets the MarcReader object.
setName(String) - Method in class org.marc4j.marcxml.DoctypeDecl
  Sets the name of the root element.
setNext(byte, Integer) - Method in class org.marc4j.util.CodeTableTracker
setPrevious(byte, Integer) - Method in class org.marc4j.util.CodeTableTracker
setProperty(String, Object) - Method in class org.marc4j.marcxml.ExtendedFilter
  Sets the object for the given property.
setProperty(String, Object) - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Sets the object for the given property.
setProperty(String, Object) - Method in class org.marc4j.marcxml.MarcXmlReader
  Sets the object for the given property.
setPublicId(String) - Method in class org.marc4j.marcxml.DoctypeDecl
  Sets the public identifier.
setPublicId(String) - Method in class org.marc4j.marcxml.MarcSource
  Sets the public identifier.
setReader(Reader) - Method in class org.marc4j.marcxml.MarcSource
  Sets the Reader object.
setRecordHandler(RecordHandler) - Method in class org.marc4j.helpers.RecordBuilder
  Registers the `RecordHandler` object.
setRecordLength(int) - Method in class org.marc4j.marc.Leader
  Registers the logical record length (positions 00-04).
setRecordStatus(char) - Method in class org.marc4j.marc.Leader
  Registers the record status (position 05).
setSubfieldCodeLength(int) - Method in class org.marc4j.marc.Leader
  Registers the subfield code length (position 11).
setSubfieldList(List) - Method in class org.marc4j.marc.DataField
  Sets the collection of data elements.
setSystemId(String) - Method in class org.marc4j.marcxml.DoctypeDecl
  Sets the system identifier.
setSystemId(String) - Method in class org.marc4j.marcxml.MarcResult
  Registers the systemID.
setSystemId(File) - Method in class org.marc4j.marcxml.MarcSource
  Sets the File object.
setSystemId(String) - Method in class org.marc4j.marcxml.MarcSource
  Sets the system identifier.
setTag(String) - Method in class org.marc4j.marc.ControlField
  Registers the tag.
setTag(String) - Method in class org.marc4j.marc.DataField
  Registers the tag.
setTag(String) - Method in class org.marc4j.marc.VariableField
  Registers the tag name.
setTypeOfRecord(char) - Method in class org.marc4j.marc.Leader
  Registers the type of record (position 06).
setUnicodeToAnsel(boolean) - Method in class org.marc4j.util.MarcWriter
  Deprecated. As of MARC4J beta 7 replaced by `MarcWriter.setCharacterConverter(CharacterConverter charconv)`
setVariableFieldList(List) - Method in class org.marc4j.marc.Record
  Sets the collection of variable fields.
setWriter(Writer) - Method in class org.marc4j.util.MarcWriter
  Registers the Writer object.
setWriter(Writer, boolean) - Method in class org.marc4j.util.MarcWriter
  Registers the Writer object.
setWriter(Writer) - Method in class org.marc4j.util.TaggedWriter
  Registers the Writer object.
startCDATA() - Method in class org.marc4j.marcxml.ExtendedFilter
startCollection() - Method in interface org.marc4j.MarcHandler
  Receives notification at the start of the collection.
startCollection() - Method in class org.marc4j.helpers.DefaultHandler
startCollection() - Method in class org.marc4j.helpers.RecordBuilder
  Reports the start of the file.
startCollection() - Method in interface org.marc4j.helpers.RecordHandler
  Receives notification at the start of the collection.
startCollection() - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Returns the document handler being used, starts the document and reports the root element.
startCollection() - Method in class org.marc4j.marcxml.MarcXmlReader
  Returns the document handler being used, starts the document and reports the root element.
startCollection() - Method in class org.marc4j.util.MarcWriter
  System exits when the Writer object is null.
startCollection() - Method in class org.marc4j.util.TaggedWriter
  System exits when the Writer object is null.
startDTD(String, String, String) - Method in class org.marc4j.marcxml.ExtendedFilter
startDataField(String, char, char) - Method in interface org.marc4j.MarcHandler
  Receives notification at the start of each data field.
startDataField(String, char, char) - Method in class org.marc4j.helpers.DefaultHandler
startDataField(String, char, char) - Method in class org.marc4j.helpers.RecordBuilder
  Creates a new data field object.
startDataField(String, char, char) - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Reports the starting element for a data field (010-999).
startDataField(String, char, char) - Method in class org.marc4j.marcxml.MarcXmlReader
  Reports the starting element for a data field (010-999).
startDataField(String, char, char) - Method in class org.marc4j.util.MarcWriter
startDataField(String, char, char) - Method in class org.marc4j.util.TaggedWriter
startElement(String, String, String, Attributes) - Method in class org.marc4j.marcxml.MarcXmlHandler
startElement(String, String, String, Attributes) - Method in class org.marc4j.util.CodeTableHandler
startElement(String, String, String, Attributes) - Method in class org.marc4j.util.ReverseCodeTableHandler
startEntity(String) - Method in class org.marc4j.marcxml.ExtendedFilter
startRecord(Leader) - Method in interface org.marc4j.MarcHandler
  Receives notification at the start of each record.
startRecord(Leader) - Method in class org.marc4j.helpers.DefaultHandler
startRecord(Leader) - Method in class org.marc4j.helpers.RecordBuilder
  Creates a new record object.
startRecord(Leader) - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Reports the starting element for a record and the leader node.
startRecord(Leader) - Method in class org.marc4j.marcxml.MarcXmlReader
  Reports the starting element for a record and the leader node.
startRecord(Leader) - Method in class org.marc4j.util.MarcWriter
startRecord(Leader) - Method in class org.marc4j.util.TaggedWriter
subfield(char, char[]) - Method in interface org.marc4j.MarcHandler
  Receives notification of a data element (subfield).
subfield(char, char[]) - Method in class org.marc4j.helpers.DefaultHandler
subfield(char, char[]) - Method in class org.marc4j.helpers.RecordBuilder
  Adds a subfield to the data field.
subfield(char, char[]) - Method in class org.marc4j.marcxml.MarcXmlFilter
  Deprecated. Reports a subfield node.
subfield(char, char[]) - Method in class org.marc4j.marcxml.MarcXmlReader
  Reports a subfield node.
subfield(char, char[]) - Method in class org.marc4j.util.MarcWriter
subfield(char, char[]) - Method in class org.marc4j.util.TaggedWriter

## T

Tag - class org.marc4j.marc.Tag.
  `Tag` defines behaviour for a MARC tag.
Tag() - Constructor for class org.marc4j.marc.Tag
TaggedWriter - class org.marc4j.util.TaggedWriter.
  Implements the `MarcHandler` interface to write MARC data in tagged display format.
TaggedWriter() - Constructor for class org.marc4j.util.TaggedWriter
  Default constructor.
TaggedWriter(OutputStream) - Constructor for class org.marc4j.util.TaggedWriter
  Creates a new instance.
TaggedWriter(OutputStream, String) - Constructor for class org.marc4j.util.TaggedWriter
  Creates a new instance.
TaggedWriter(Writer) - Constructor for class org.marc4j.util.TaggedWriter
  Creates a new instance and registers the Writer object.

## U

US - Static variable in class org.marc4j.marc.MarcConstants
  SUBFIELD DELIMITER
UnicodeToAnsel - class org.marc4j.util.UnicodeToAnsel.
  A utility to convert UCS/Unicode data to MARC-8.
UnicodeToAnsel() - Constructor for class org.marc4j.util.UnicodeToAnsel
UnicodeToIso5426 - class org.marc4j.util.UnicodeToIso5426.
  A utility to convert UCS/Unicode data to UNIMARC (ISO 5426 charset).
UnicodeToIso5426() - Constructor for class org.marc4j.util.UnicodeToIso5426
UnicodeToIso6937 - class org.marc4j.util.UnicodeToIso6937.
  A utility to convert UCS/Unicode data to ISO 6937.
UnicodeToIso6937() - Constructor for class org.marc4j.util.UnicodeToIso6937
unmarshal(String) - Method in class org.marc4j.marc.Leader
  Creates a leader object from a string object.

## V

VariableField - class org.marc4j.marc.VariableField.
  `VariableField` defines general behaviour for variable fields.
VariableField() - Constructor for class org.marc4j.marc.VariableField
  Default constructor.
VariableField(String) - Constructor for class org.marc4j.marc.VariableField
  Creates a new `VariableField` for the supplied tag.
Verifier - class org.marc4j.marc.Verifier.
  `Verifier` checks tags and data elements.

## W

WARN_PRINT - Static variable in class org.marc4j.marcxml.SaxErrorHandler
warning(MarcReaderException) - Method in interface org.marc4j.ErrorHandler
  Receive notification of a warning.
warning(MarcReaderException) - Method in class org.marc4j.helpers.DefaultHandler
warning(MarcReaderException) - Method in class org.marc4j.helpers.ErrorHandlerImpl
warning(SAXParseException) - Method in class org.marc4j.marcxml.SaxErrorHandler

## X

XmlMarcWriter - class org.marc4j.util.XmlMarcWriter.
  Provides a driver for `MarcXmlHandler` to convert MARCXML to MARC tape format (ISO 2709) either by providing a MARCXML document or by pre-processing a different XML format by using an XSLT stylesheet that outputs a well-formed MARCXML document.
XmlMarcWriter() - Constructor for class org.marc4j.util.XmlMarcWriter

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2004 Bas Peters. All Rights Reserved.