- get(int) - Method in class org.xbib.marc.io.BytesArray
-
- get(int) - Method in interface org.xbib.marc.io.BytesReference
-
Returns the byte at the specified index.
- getBaseAddressOfData() - Method in class org.xbib.marc.label.RecordLabel
-
- getBibliographicLevel() - Method in class org.xbib.marc.label.RecordLabel
-
- getBuffer() - Method in class org.xbib.marc.io.ScanBuffer
-
- getChar() - Method in enum org.xbib.marc.label.BibliographicLevel
-
- getChar() - Method in enum org.xbib.marc.label.DescriptiveCatalogingForm
-
- getChar() - Method in enum org.xbib.marc.label.Encoding
-
- getChar() - Method in enum org.xbib.marc.label.EncodingLevel
-
- getChar() - Method in enum org.xbib.marc.label.MultipartResourceRecordLevel
-
- getChar() - Method in enum org.xbib.marc.label.RecordStatus
-
- getChar() - Method in enum org.xbib.marc.label.TypeOfControl
-
- getChar() - Method in enum org.xbib.marc.label.TypeOfRecord
-
- getCharset() - Method in class org.xbib.marc.Marc.Builder
-
Get character set encoding.
- getContentHandler() - Method in class org.xbib.marc.Marc.Builder
-
Get XML content handler.
- getContentHandler() - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- getContentHandler() - Method in class org.xbib.marc.xml.InverseMarcContentHandler
-
Return underlying XML content handler.
- getDataFieldLength() - Method in class org.xbib.marc.label.RecordLabel
-
- getDefaultFormat() - Method in class org.xbib.marc.dialects.mab.xml.MabXMLContentHandler
-
- getDefaultFormat() - Method in class org.xbib.marc.dialects.pica.PicaXMLContentHandler
-
- getDefaultFormat() - Method in class org.xbib.marc.xml.MarcContentHandler
-
- getDefaultType() - Method in class org.xbib.marc.dialects.mab.xml.MabXMLContentHandler
-
- getDefaultType() - Method in class org.xbib.marc.dialects.pica.PicaXMLContentHandler
-
- getDefaultType() - Method in class org.xbib.marc.xml.MarcContentHandler
-
- getDescriptiveCatalogingForm() - Method in class org.xbib.marc.label.RecordLabel
-
- getDTDHandler() - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- getEncoding() - Method in class org.xbib.marc.label.RecordLabel
-
- getEncodingLevel() - Method in class org.xbib.marc.label.RecordLabel
-
- getEntityResolver() - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- getErrorHandler() - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- getException() - Method in class org.xbib.marc.json.MarcJsonWriter
-
- getException() - Method in class org.xbib.marc.MarcWriter
-
- getException() - Method in class org.xbib.marc.xml.InverseMarcContentHandler
-
- getException() - Method in class org.xbib.marc.xml.MarcXchangeWriter
-
- getFeature(String) - Method in class org.xbib.marc.Marc.Builder
-
Get feature.
- getFeature(String) - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- getFeatures() - Method in class org.xbib.marc.Marc.Builder
-
Get all features.
- getFields() - Method in class org.xbib.marc.MarcRecord
-
Return the MARC fields of this record.
- getFirstSubfield() - Method in class org.xbib.marc.MarcField
-
Return first subfield or null.
- getFormat() - Method in class org.xbib.marc.Marc.Builder
-
- getFormat() - Method in class org.xbib.marc.MarcRecord
-
Return the MARC record format.
- getFormat() - Method in class org.xbib.marc.xml.MarcContentHandler
-
- getFormat() - Method in class org.xbib.marc.xml.MarcXchangeEventConsumer
-
- getId() - Method in class org.xbib.marc.MarcField.Subfield
-
Get ID of subfield.
- getIndicator() - Method in class org.xbib.marc.MarcField
-
Return the MARC field indicator, one or more chaarcters.
- getIndicatorLength() - Method in class org.xbib.marc.label.RecordLabel
-
- getInputStream() - Method in class org.xbib.marc.Marc.Builder
-
Return input stream.
- getLastBuilt() - Method in class org.xbib.marc.transformer.field.MarcFieldTransformer
-
- getLastSubfield() - Method in class org.xbib.marc.MarcField
-
Return last subfield or null.
- getLength() - Method in class org.xbib.marc.MarcField
-
Return the MARC field length.
- getMarcListener() - Method in class org.xbib.marc.Marc.Builder
-
- getMarcListeners() - Method in class org.xbib.marc.Marc.Builder
-
- getMarcRecordListener() - Method in class org.xbib.marc.Marc.Builder
-
- getMultipartResourceRecordLevel() - Method in class org.xbib.marc.label.RecordLabel
-
- getNamespaceContext() - Method in class org.xbib.marc.xml.IndentingXMLEventWriter
-
- getOperator() - Method in class org.xbib.marc.transformer.field.MarcFieldTransformer
-
- getPosition() - Method in class org.xbib.marc.MarcField
-
Return the MARC field position.
- getPrefix(String) - Method in class org.xbib.marc.xml.IndentingXMLEventWriter
-
- getProperties() - Method in class org.xbib.marc.Marc.Builder
-
Get all properties.
- getProperty(String) - Method in class org.xbib.marc.Marc.Builder
-
Get property.
- getProperty(String) - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- getRecordCounter() - Method in class org.xbib.marc.xml.MarcContentHandler
-
- getRecordLabel() - Method in class org.xbib.marc.MarcRecord
-
Return MARC record label.
- getRecordLength() - Method in class org.xbib.marc.label.RecordLabel
-
- getRecordStatus() - Method in class org.xbib.marc.label.RecordLabel
-
- getScanString() - Method in class org.xbib.marc.io.ScanBuffer
-
Get scan string.
- getSegmentIdentifierLength() - Method in class org.xbib.marc.label.RecordLabel
-
- getStartingCharacterPositionLength() - Method in class org.xbib.marc.label.RecordLabel
-
- getSubfieldIdentifierLength() - Method in class org.xbib.marc.label.RecordLabel
-
- getSubfieldIds() - Method in class org.xbib.marc.MarcField
-
Return subfield IDs.
- getSubfields() - Method in class org.xbib.marc.MarcField
-
Return the subfields associated with this MARC field.
- getTag() - Method in class org.xbib.marc.MarcField
-
Return the MARC field tag.
- getTransformKey(MarcField) - Method in class org.xbib.marc.transformer.field.MarcFieldTransformer
-
- getType() - Method in class org.xbib.marc.Marc.Builder
-
- getType() - Method in class org.xbib.marc.MarcRecord
-
Return the MARC record type.
- getType() - Method in class org.xbib.marc.xml.MarcContentHandler
-
- getType() - Method in class org.xbib.marc.xml.MarcXchangeEventConsumer
-
- getTypeOfControl() - Method in class org.xbib.marc.label.RecordLabel
-
- getTypeOfRecord() - Method in class org.xbib.marc.label.RecordLabel
-
- getValue() - Method in class org.xbib.marc.MarcField
-
Return the field value of this MAR field.
- getValue() - Method in class org.xbib.marc.MarcField.Subfield
-
Get value fo subfield.
- GLOBAL_TAG - Static variable in interface org.xbib.marc.dialects.pica.PicaConstants
-
- GS - Static variable in interface org.xbib.marc.io.InformationSeparator
-
RECORD TERMINATOR / GROUP SEPARATOR / Satzende (SE).
- mabDiskette(byte[]) - Method in class org.xbib.marc.Marc.Builder
-
Create MAB DISKETTE input stream with a given separator pattern.
- mabDiskette(byte[], char) - Method in class org.xbib.marc.Marc.Builder
-
Create MAB DISKETTE input stream with a given separator pattern and subfield delimiter.
- mabDisketteCRLF() - Method in class org.xbib.marc.Marc
-
Return a MAB DISKETTE input stream with carriage-return/line-feed spearator.
- MabDisketteInputStream - Class in org.xbib.marc.dialects.mab.diskette
-
An input stream for MAB DISKETTE, using an underlying pattern input stream.
- MabDisketteInputStream(InputStream, byte[], MarcGenerator) - Constructor for class org.xbib.marc.dialects.mab.diskette.MabDisketteInputStream
-
- MabDisketteInputStream(InputStream, byte[], char, MarcGenerator) - Constructor for class org.xbib.marc.dialects.mab.diskette.MabDisketteInputStream
-
- mabDisketteLF() - Method in class org.xbib.marc.Marc
-
Return a MAB DISKETTE input stream with line-feed spearator.
- mabDiskettePlusSubfieldsCRLF(char) - Method in class org.xbib.marc.Marc
-
Return a MAB DISKETTE input stream with carriage-return/line-feed spearator and subfields.
- MABXML_NAMESPACE - Static variable in interface org.xbib.marc.dialects.mab.xml.MabXMLConstants
-
- MabXMLConstants - Interface in org.xbib.marc.dialects.mab.xml
-
MAB XML constants.
- MabXMLContentHandler - Class in org.xbib.marc.dialects.mab.xml
-
The Sax-ContentHandler-based MAB XML handler can handle SaX event input
and fires events to a MarcXchange listener.
- MabXMLContentHandler() - Constructor for class org.xbib.marc.dialects.mab.xml.MabXMLContentHandler
-
- main(String[]) - Static method in class org.xbib.marc.tools.MarcTool
-
- Marc - Class in org.xbib.marc
-
A MARC instance for top-level fluent API style access to the most viable methods of
parsing, converting, transforming ISO 2709 and XML input streams.
- Marc.Builder - Class in org.xbib.marc
-
A builder for MARC field streams, MARC records, and XML.
- Marc.MarcIso2709Reader - Class in org.xbib.marc
-
Read from a ISO 2709 stream and emit SAX events.
- Marc.MarcXmlReader - Class in org.xbib.marc
-
A XML reader for MARC XML.
- MARC21_FORMAT - Static variable in interface org.xbib.marc.MarcXchangeConstants
-
- MARC21_SCHEMA_LOCATION - Static variable in interface org.xbib.marc.MarcXchangeConstants
-
- MARC21_SCHEMA_URI - Static variable in interface org.xbib.marc.MarcXchangeConstants
-
- MarcContentHandler - Class in org.xbib.marc.xml
-
The Sax-ContentHandler-based MarcXchange handler can handle incoming SaX events
and fires events to a Marc listener.
- MarcContentHandler() - Constructor for class org.xbib.marc.xml.MarcContentHandler
-
- MarcField - Class in org.xbib.marc
-
A MARC field.
- marcField(MarcField) - Method in class org.xbib.marc.MarcField.Builder
-
Copy a MARC field.
- MarcField.Builder - Class in org.xbib.marc
-
MARC field builder.
- MarcField.Subfield - Class in org.xbib.marc
-
MARC subfield.
- MarcFieldDirectory - Class in org.xbib.marc
-
- MarcFieldDirectory(RecordLabel, String) - Constructor for class org.xbib.marc.MarcFieldDirectory
-
- MarcFieldTransformer - Class in org.xbib.marc.transformer.field
-
- MarcFieldTransformer.Builder - Class in org.xbib.marc.transformer.field
-
- MarcFieldTransformer.Operator - Enum in org.xbib.marc.transformer.field
-
- MarcFieldTransformers - Class in org.xbib.marc.transformer.field
-
- MarcFieldTransformers() - Constructor for class org.xbib.marc.transformer.field.MarcFieldTransformers
-
- MarcGenerator - Class in org.xbib.marc
-
This chunk listener interprets the chunks from a stream and generates MARC events to a given MARC listener.
- MarcGenerator() - Constructor for class org.xbib.marc.MarcGenerator
-
- MarcJsonWriter - Class in org.xbib.marc.json
-
This Marc Writer is a MarcContentHandler that writes Marc events to JSON.
- MarcJsonWriter(OutputStream) - Constructor for class org.xbib.marc.json.MarcJsonWriter
-
- MarcJsonWriter(OutputStream, MarcJsonWriter.Style) - Constructor for class org.xbib.marc.json.MarcJsonWriter
-
- MarcJsonWriter(OutputStream, int, MarcJsonWriter.Style) - Constructor for class org.xbib.marc.json.MarcJsonWriter
-
- MarcJsonWriter(Writer) - Constructor for class org.xbib.marc.json.MarcJsonWriter
-
- MarcJsonWriter(Writer, MarcJsonWriter.Style, int) - Constructor for class org.xbib.marc.json.MarcJsonWriter
-
- MarcJsonWriter(String, int) - Constructor for class org.xbib.marc.json.MarcJsonWriter
-
- MarcJsonWriter(String, int, MarcJsonWriter.Style) - Constructor for class org.xbib.marc.json.MarcJsonWriter
-
- MarcJsonWriter(String, int, MarcJsonWriter.Style, int, boolean) - Constructor for class org.xbib.marc.json.MarcJsonWriter
-
- MarcJsonWriter.Style - Enum in org.xbib.marc.json
-
- MarcListener - Interface in org.xbib.marc
-
The MarcListener is an interface for catching events while
reading from ISO 2709 / MARC format family streams.
- marcListener - Variable in class org.xbib.marc.xml.MarcContentHandler
-
- MarcRecord - Class in org.xbib.marc
-
A MARC record.
- MarcRecordAdapter - Class in org.xbib.marc
-
The Marc record adapter collects Marc field events, collects them in a Marc builder,
and sends collected records to a Marc record listener.
- MarcRecordAdapter(MarcRecordListener) - Constructor for class org.xbib.marc.MarcRecordAdapter
-
- marcRecordListener - Variable in class org.xbib.marc.MarcRecordAdapter
-
- MarcRecordListener - Interface in org.xbib.marc
-
Interface for catching MARC records.
- MarcTool - Class in org.xbib.marc.tools
-
Command line tool.
- MarcTool() - Constructor for class org.xbib.marc.tools.MarcTool
-
- MarcTransformer - Interface in org.xbib.marc.transformer
-
Interface for transformers for MARC when parsing fields and subfields.
- MarcValueTransformer - Interface in org.xbib.marc.transformer.value
-
Interface for manipulating MARC values.
- MarcValueTransformers - Class in org.xbib.marc.transformer.value
-
- MarcValueTransformers() - Constructor for class org.xbib.marc.transformer.value.MarcValueTransformers
-
- marcValueTransformers - Variable in class org.xbib.marc.xml.MarcContentHandler
-
- MarcWriter - Class in org.xbib.marc
-
An ISO 2709 "stream format" MARC writer.
- MarcWriter(OutputStream, Charset) - Constructor for class org.xbib.marc.MarcWriter
-
Create a MarcWriter on an underlying output stream.
- MarcWriter(OutputStream, Charset, int) - Constructor for class org.xbib.marc.MarcWriter
-
Create a MarcWriter on an underlying output stream.
- MARCXCHANGE_FORMAT - Static variable in interface org.xbib.marc.MarcXchangeConstants
-
- MARCXCHANGE_V1_NS_URI - Static variable in interface org.xbib.marc.MarcXchangeConstants
-
- MARCXCHANGE_V2_0_SCHEMA_LOCATION - Static variable in interface org.xbib.marc.MarcXchangeConstants
-
- MARCXCHANGE_V2_NS_URI - Static variable in interface org.xbib.marc.MarcXchangeConstants
-
- MarcXchangeConstants - Interface in org.xbib.marc
-
ISO/DIS 25577 MarcXchange constants.
- MarcXchangeEventConsumer - Class in org.xbib.marc.xml
-
The MarcXchange event consumer listens to StaX events and converts them to MarcXchange events.
- MarcXchangeEventConsumer() - Constructor for class org.xbib.marc.xml.MarcXchangeEventConsumer
-
- MarcXchangeWriter - Class in org.xbib.marc.xml
-
This MarcXchange Writer writes MarcXchange events to a StaX XML output stream or XML event consumer.
- MarcXchangeWriter(OutputStream) - Constructor for class org.xbib.marc.xml.MarcXchangeWriter
-
Create a MarcXchange writer on an underlying output stream.
- MarcXchangeWriter(OutputStream, boolean) - Constructor for class org.xbib.marc.xml.MarcXchangeWriter
-
Create a MarcXchange writer on an underlying output stream.
- MarcXchangeWriter(Writer) - Constructor for class org.xbib.marc.xml.MarcXchangeWriter
-
Create a MarcXchange writer on an underlying writer.
- MarcXchangeWriter(Writer, boolean) - Constructor for class org.xbib.marc.xml.MarcXchangeWriter
-
Create a MarcXchange writer on an underlying writer.
- MarcXchangeWriter(String, int, int, boolean, boolean) - Constructor for class org.xbib.marc.xml.MarcXchangeWriter
-
Create a MarcXchange writer in "split writer" mode.
- MarcXchangeWriter(XMLEventConsumer) - Constructor for class org.xbib.marc.xml.MarcXchangeWriter
-
Write MarcXchange to an XML event consumer.
- match() - Method in class org.xbib.marc.io.ScanBuffer
-
- matchKey(Pattern) - Method in class org.xbib.marc.MarcField
-
Check if pattern matches the tag/indicator key tag '$' indicator
.
- matchValue(Pattern) - Method in class org.xbib.marc.MarcField
-
Search for fields that match a pattern.
- MultipartResourceRecordLevel - Enum in org.xbib.marc.label
-
Multipart resource record level
Record level to which a resource pertains and any record dependencies.
- OCC - Static variable in interface org.xbib.marc.dialects.pica.PicaConstants
-
- OCCURENCE_ATTRIBUTE - Static variable in interface org.xbib.marc.dialects.pica.PicaConstants
-
- OPACFLAG - Static variable in interface org.xbib.marc.dialects.pica.PicaConstants
-
- operator(MarcFieldTransformer.Operator) - Method in class org.xbib.marc.transformer.field.MarcFieldTransformer.Builder
-
- org.xbib.marc - package org.xbib.marc
-
Classes for processing MARC (machine-readble cataloging).
- org.xbib.marc.dialects.aleph - package org.xbib.marc.dialects.aleph
-
Classes for processing Aleph MARC dialect.
- org.xbib.marc.dialects.bibliomondo - package org.xbib.marc.dialects.bibliomondo
-
Classes for processing "tagged" MARC format (text files).
- org.xbib.marc.dialects.mab.diskette - package org.xbib.marc.dialects.mab.diskette
-
Classes for MAB-DISKETTE format.
- org.xbib.marc.dialects.mab.xml - package org.xbib.marc.dialects.mab.xml
-
Classes for processing MAB-XML dialect of MARC.
- org.xbib.marc.dialects.pica - package org.xbib.marc.dialects.pica
-
Classes for processing the Pica dialect of MARC.
- org.xbib.marc.dialects.sisis - package org.xbib.marc.dialects.sisis
-
Classes for processing SISIS dialect of MARC.
- org.xbib.marc.io - package org.xbib.marc.io
-
Classes for generic input/output.
- org.xbib.marc.json - package org.xbib.marc.json
-
Classes for creating JSON from MARC.
- org.xbib.marc.label - package org.xbib.marc.label
-
Classes for MARC record labels.
- org.xbib.marc.tools - package org.xbib.marc.tools
-
Classes for using MARC from command line.
- org.xbib.marc.transformer - package org.xbib.marc.transformer
-
Classes for transforming MARC fields.
- org.xbib.marc.transformer.field - package org.xbib.marc.transformer.field
-
Classes for mapping MARC fields.
- org.xbib.marc.transformer.value - package org.xbib.marc.transformer.value
-
Classes for transforming strings in MARC.
- org.xbib.marc.xml - package org.xbib.marc.xml
-
Classes for processing MARC by using XML processing.
- Sax2Dom - Class in org.xbib.marc.xml
-
Receive SAX events and create a DOM.
- Sax2Dom(XMLReader, InputSource) - Constructor for class org.xbib.marc.xml.Sax2Dom
-
- ScanBuffer - Class in org.xbib.marc.io
-
Scan buffer.
- ScanBuffer(int) - Constructor for class org.xbib.marc.io.ScanBuffer
-
Create scan buffer.
- ScanBuffer(String, boolean) - Constructor for class org.xbib.marc.io.ScanBuffer
-
Create scan buffer.
- seek(long) - Method in class org.xbib.marc.io.BytesStreamOutput
-
Set to new position in stream.
- seek(int) - Method in class org.xbib.marc.io.BytesStreamOutput
-
Seek to absolute position.
- separator() - Method in interface org.xbib.marc.io.Chunk
-
The separator of the chunk.
- separator() - Method in class org.xbib.marc.io.DefaultChunk
-
- SeparatorInputStream - Class in org.xbib.marc.io
-
An unbuffered separator stream.
- SeparatorInputStream(InputStream) - Constructor for class org.xbib.marc.io.SeparatorInputStream
-
Create separator stream.
- SeparatorOutputStream - Class in org.xbib.marc.io
-
A buffered output stream with separators, using the @{link ChunkSink} interface.
- SeparatorOutputStream(OutputStream) - Constructor for class org.xbib.marc.io.SeparatorOutputStream
-
- SeparatorOutputStream(OutputStream, int) - Constructor for class org.xbib.marc.io.SeparatorOutputStream
-
- setBaseAddressOfData(int) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Base address of data.
- setBibliographicLevel(BibliographicLevel) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
The bibliographic level of a record relates to the main part of the
record.
- setCharset(Charset) - Method in class org.xbib.marc.Marc.Builder
-
Set the character set encoding.
- setCharset(Charset) - Method in class org.xbib.marc.MarcGenerator
-
- setContentHandler(ContentHandler) - Method in class org.xbib.marc.Marc.Builder
-
Set XML content handler.
- setContentHandler(ContentHandler) - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- setDataFieldLength(int) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Length of data field A four-digit number showing how many characters are
occupied the datafield, including indicators and datafield separator but
excluding the record separator code if the datafield is the last field in
the record.
- setDefaultNamespace(String) - Method in class org.xbib.marc.xml.IndentingXMLEventWriter
-
- setDescriptiveCatalogingForm(DescriptiveCatalogingForm) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Set descriptive cataloging form.
- setDocumentLocator(Locator) - Method in class org.xbib.marc.xml.MarcContentHandler
-
- setDTDHandler(DTDHandler) - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- setEncoding(Encoding) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Set encoding.
- setEncodingLevel(EncodingLevel) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Set encoding level.
- setEntityResolver(EntityResolver) - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- setErrorHandler(ErrorHandler) - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- setFatalErrors(boolean) - Method in class org.xbib.marc.json.MarcJsonWriter
-
- setFatalErrors(boolean) - Method in class org.xbib.marc.Marc.Builder
-
- setFatalErrors(boolean) - Method in class org.xbib.marc.MarcGenerator
-
- setFatalErrors(boolean) - Method in class org.xbib.marc.MarcWriter
-
- setFatalErrors(Boolean) - Method in class org.xbib.marc.xml.InverseMarcContentHandler
-
- setFatalErrors(boolean) - Method in class org.xbib.marc.xml.MarcXchangeWriter
-
- setFeature(String, boolean) - Method in class org.xbib.marc.Marc.Builder
-
Set feature.
- setFeature(String, boolean) - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- setFormat(String) - Method in class org.xbib.marc.json.MarcJsonWriter
-
- setFormat(String) - Method in class org.xbib.marc.Marc.Builder
-
- setFormat(String) - Method in class org.xbib.marc.MarcGenerator
-
- setFormat(String) - Method in class org.xbib.marc.xml.MarcContentHandler
-
- setFormat(String) - Method in class org.xbib.marc.xml.MarcXchangeEventConsumer
-
- setFormat(String) - Method in class org.xbib.marc.xml.MarcXchangeWriter
-
- setIndentSize(int) - Method in class org.xbib.marc.xml.IndentingXMLEventWriter
-
- setIndex(String, String) - Method in class org.xbib.marc.json.MarcJsonWriter
-
- setIndicatorLength(int) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Indicator length is a numeric digit giving the length of the indicators.
- setInputStream(InputStream) - Method in class org.xbib.marc.Marc.Builder
-
Set input stream for MARC instance.
- setKeyPattern(Pattern) - Method in class org.xbib.marc.Marc.Builder
-
- setMarcFieldTransformers(MarcFieldTransformers) - Method in class org.xbib.marc.Marc.Builder
-
Transform MARC field tags/indicators/subfield IDs on-the-fly.
- setMarcFieldTransformers(MarcFieldTransformers) - Method in class org.xbib.marc.MarcGenerator
-
- setMarcFieldTransformers(MarcFieldTransformers) - Method in class org.xbib.marc.xml.MarcContentHandler
-
Set MARC field transformers.
- setMarcListener(MarcListener) - Method in class org.xbib.marc.json.MarcJsonWriter
-
- setMarcListener(MarcListener) - Method in class org.xbib.marc.Marc.Builder
-
- setMarcListener(String, MarcListener) - Method in class org.xbib.marc.Marc.Builder
-
Set MARC listener for a specific bibliographic type.
- setMarcListener(MarcListener) - Method in class org.xbib.marc.MarcGenerator
-
- setMarcListener(MarcListener) - Method in class org.xbib.marc.MarcWriter
-
- setMarcListener(String, MarcListener) - Method in class org.xbib.marc.xml.MarcContentHandler
-
Set MARC listener for a specific record type.
- setMarcListener(MarcListener) - Method in class org.xbib.marc.xml.MarcContentHandler
-
Set MARC listener for the default record type.
- setMarcListener(String, MarcListener) - Method in class org.xbib.marc.xml.MarcXchangeEventConsumer
-
- setMarcListener(MarcListener) - Method in class org.xbib.marc.xml.MarcXchangeEventConsumer
-
- setMarcListener(MarcListener) - Method in class org.xbib.marc.xml.MarcXchangeWriter
-
- setMarcRecordListener(MarcRecordListener) - Method in class org.xbib.marc.Marc.Builder
-
- setMarcTransformer(MarcTransformer) - Method in class org.xbib.marc.Marc.Builder
-
A custom transformer that helps while parsing unusual MARC field structures.
- setMarcTransformer(MarcTransformer) - Method in class org.xbib.marc.MarcGenerator
-
- setMarcValueTransformer(MarcValueTransformer) - Method in class org.xbib.marc.transformer.value.MarcValueTransformers
-
- setMarcValueTransformer(String, MarcValueTransformer) - Method in class org.xbib.marc.transformer.value.MarcValueTransformers
-
Set MARC value transformer for transforming field values.
- setMarcValueTransformers(MarcValueTransformers) - Method in class org.xbib.marc.json.MarcJsonWriter
-
- setMarcValueTransformers(MarcValueTransformers) - Method in class org.xbib.marc.Marc.Builder
-
Tranform MARC field values on-the-fly.
- setMarcValueTransformers(MarcValueTransformers) - Method in class org.xbib.marc.MarcGenerator
-
- setMarcValueTransformers(MarcValueTransformers) - Method in class org.xbib.marc.MarcWriter
-
- setMarcValueTransformers(MarcValueTransformers) - Method in class org.xbib.marc.xml.MarcContentHandler
-
Set MARC field value transformer for transforming field values.
- setMarcValueTransformers(MarcValueTransformers) - Method in class org.xbib.marc.xml.MarcXchangeEventConsumer
-
- setMarcValueTransformers(MarcValueTransformers) - Method in class org.xbib.marc.xml.MarcXchangeWriter
-
- setMultipartResourceRecordLevel(MultipartResourceRecordLevel) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Set multipart resource record level.
- setNamespaceContext(NamespaceContext) - Method in class org.xbib.marc.xml.IndentingXMLEventWriter
-
- setPrefix(String) - Method in class org.xbib.marc.Marc.Builder
-
- setPrefix(String, String) - Method in class org.xbib.marc.xml.IndentingXMLEventWriter
-
- setPrefix(String) - Method in class org.xbib.marc.xml.InverseMarcContentHandler
-
- setProperty(String, Object) - Method in class org.xbib.marc.Marc.Builder
-
Set property.
- setProperty(String, Object) - Method in class org.xbib.marc.Marc.MarcXmlReader
-
- setRecordLabelFixer(RecordLabelFixer) - Method in class org.xbib.marc.Marc.Builder
-
- setRecordLabelFixer(RecordLabelFixer) - Method in class org.xbib.marc.MarcGenerator
-
- setRecordLength(int) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Five decimal digits, right justified, with zero fill where necessary,
representing the number of characters in the entire record, including the
label itself, the directory, and the variable fields.
- setRecordStatus(RecordStatus) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
A single character, denoting the processing status of the record.
- setScanString(String, boolean) - Method in class org.xbib.marc.io.ScanBuffer
-
- setSchema(String) - Method in class org.xbib.marc.Marc.Builder
-
- setSchema(String) - Method in class org.xbib.marc.xml.InverseMarcContentHandler
-
- setSegmentIdentifierLength(int) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
The length of implementation-defined section of each entry in the
directory.
- setStartingCharacterPositionLength(int) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Length of the starting-character-position portion of each entry.
- setSubfieldIdentifierLength(int) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
A numeric digit giving the length of the subfield identifier.
- setType(String) - Method in class org.xbib.marc.json.MarcJsonWriter
-
- setType(String) - Method in class org.xbib.marc.Marc.Builder
-
- setType(String) - Method in class org.xbib.marc.MarcGenerator
-
- setType(String) - Method in class org.xbib.marc.xml.MarcContentHandler
-
- setType(String) - Method in class org.xbib.marc.xml.MarcXchangeEventConsumer
-
- setType(String) - Method in class org.xbib.marc.xml.MarcXchangeWriter
-
- setTypeOfControl(TypeOfControl) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Set type of control.
- setTypeOfRecord(TypeOfRecord) - Method in class org.xbib.marc.label.RecordLabel.Builder
-
Set type of record.
- setValuePattern(Pattern) - Method in class org.xbib.marc.Marc.Builder
-
- sisis(byte[]) - Method in class org.xbib.marc.Marc.Builder
-
Create SISIS input stream with a given separator pattern.
- sisis() - Method in class org.xbib.marc.Marc
-
Return a SISIS input stream with line-feed spearator.
- sisisCRLF() - Method in class org.xbib.marc.Marc
-
Return a SISIS input stream with carriage-return/line-feed spearator.
- SisisInputStream - Class in org.xbib.marc.dialects.sisis
-
An input stream for reading SISIS format, a dialect of MARC.
- SisisInputStream(InputStream, byte[], MarcGenerator) - Constructor for class org.xbib.marc.dialects.sisis.SisisInputStream
-
Create a SISIS input stream.
- size() - Method in class org.xbib.marc.io.BytesStreamOutput
-
Returns the current size of the buffer.
- size() - Method in class org.xbib.marc.io.ScanBuffer
-
Return scan buffer size.
- skip(int) - Method in class org.xbib.marc.io.BytesStreamOutput
-
Skip a number of bytes.
- skippedEntity(String) - Method in class org.xbib.marc.xml.MarcContentHandler
-
- slice(int, int) - Method in class org.xbib.marc.io.BytesArray
-
- slice(int, int) - Method in interface org.xbib.marc.io.BytesReference
-
Slice the bytes from the from index up to length.
- split(byte) - Method in class org.xbib.marc.io.BytesArray
-
Split byte array by a separator byte.
- SRW_PICAXML_NAMESPACE - Static variable in interface org.xbib.marc.dialects.pica.PicaConstants
-
- stack - Variable in class org.xbib.marc.xml.MarcContentHandler
-
- startCustomElement(String, String, String) - Method in class org.xbib.marc.xml.MarcXchangeWriter
-
- startDocument() - Method in class org.xbib.marc.json.MarcJsonWriter
-
- startDocument() - Method in class org.xbib.marc.xml.MarcContentHandler
-
- startDocument() - Method in class org.xbib.marc.xml.MarcXchangeWriter
-
- startElement(String, String, String, Attributes) - Method in class org.xbib.marc.dialects.mab.xml.MabXMLContentHandler
-
- startElement(String, String, String, Attributes) - Method in class org.xbib.marc.dialects.pica.PicaXMLContentHandler
-
- startElement(String, String, String, Attributes) - Method in class org.xbib.marc.xml.MarcContentHandler
-
- startPrefixMapping(String, String) - Method in class org.xbib.marc.xml.MarcContentHandler
-
- STATUS - Static variable in interface org.xbib.marc.dialects.pica.PicaConstants
-
- SUBF_TAG - Static variable in interface org.xbib.marc.dialects.pica.PicaConstants
-
- subfield(String, String) - Method in class org.xbib.marc.MarcField.Builder
-
Set subfield with ID and value.
- subfield(String) - Method in class org.xbib.marc.MarcField.Builder
-
Set subfield ID.
- subfield(char) - Method in class org.xbib.marc.MarcField.Builder
-
Set subfield ID.
- subfield(RecordLabel, String) - Method in class org.xbib.marc.MarcField.Builder
-
Set subfield with help of record label information from raw data.
- SUBFIELD - Static variable in interface org.xbib.marc.MarcXchangeConstants
-
- subfields(String) - Method in class org.xbib.marc.MarcField.Builder
-
Set a list of subfield IDs.
- subfieldValue(String) - Method in class org.xbib.marc.MarcField.Builder
-
Set subfield value to the last subfield which was denoted by a subfield ID.
- value(String) - Method in class org.xbib.marc.MarcField.Builder
-
Set (non-subfield) value.
- valueOf(String) - Static method in enum org.xbib.marc.json.MarcJsonWriter.Style
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbib.marc.label.BibliographicLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbib.marc.label.DescriptiveCatalogingForm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbib.marc.label.Encoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbib.marc.label.EncodingLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbib.marc.label.MultipartResourceRecordLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbib.marc.label.RecordStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbib.marc.label.TypeOfControl
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbib.marc.label.TypeOfRecord
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.xbib.marc.transformer.field.MarcFieldTransformer.Operator
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.xbib.marc.json.MarcJsonWriter.Style
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbib.marc.label.BibliographicLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbib.marc.label.DescriptiveCatalogingForm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbib.marc.label.Encoding
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbib.marc.label.EncodingLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbib.marc.label.MultipartResourceRecordLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbib.marc.label.RecordStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbib.marc.label.TypeOfControl
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbib.marc.label.TypeOfRecord
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.xbib.marc.transformer.field.MarcFieldTransformer.Operator
-
Returns an array containing the constants of this enum type, in
the order they are declared.