| Package | Description |
|---|---|
| info.freelibrary.marc4j.impl |
Default implementation of the MARC record object model.
|
| org.marc4j.marc |
Interfaces for the record object model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SubfieldImpl
Represents a subfield in a MARC record.
|
| Modifier and Type | Method and Description |
|---|---|
Subfield |
DataFieldImpl.getSubfield(char aCode)
Returns the first
Subfield matching the supplied
char code. |
Subfield |
MarcFactoryImpl.newSubfield()
Returns a new subfield instance.
|
Subfield |
MarcFactoryImpl.newSubfield(char code)
Creates a new subfield with the given identifier.
|
Subfield |
MarcFactoryImpl.newSubfield(char code,
String data)
Creates a new subfield with the given identifier and data.
|
| Modifier and Type | Method and Description |
|---|---|
List<Subfield> |
DataFieldImpl.getSubfields()
Returns the list of
Subfield objects. |
List<Subfield> |
DataFieldImpl.getSubfields(char aCode)
Returns the
Subfields with the supplied char code. |
| Modifier and Type | Method and Description |
|---|---|
void |
DataFieldImpl.addSubfield(int aIndex,
Subfield aSubfield)
Inserts a
Subfield at the specified position. |
void |
DataFieldImpl.addSubfield(Subfield aSubfield)
Adds a
Subfield. |
void |
DataFieldImpl.removeSubfield(Subfield aSubfield)
Removes a
Subfield from the field. |
| Modifier and Type | Method and Description |
|---|---|
Subfield |
DataField.getSubfield(char aCode)
Returns the first
Subfield with the given code. |
abstract Subfield |
MarcFactory.newSubfield()
Returns a new subfield instance.
|
abstract Subfield |
MarcFactory.newSubfield(char code)
Creates a new subfield with the given identifier.
|
abstract Subfield |
MarcFactory.newSubfield(char code,
String data)
Creates a new subfield with the given identifier and data.
|
| Modifier and Type | Method and Description |
|---|---|
List<Subfield> |
DataField.getSubfields()
|
List<Subfield> |
DataField.getSubfields(char aCode)
|
| Modifier and Type | Method and Description |
|---|---|
void |
DataField.addSubfield(int aIndex,
Subfield aSubfield)
Inserts a
Subfield at the specified position. |
void |
DataField.addSubfield(Subfield aSubfield)
Adds the supplied
Subfield to the DataField. |
void |
DataField.removeSubfield(Subfield aSubfield)
Removes a
Subfield. |
boolean |
MarcFactory.validateSubField(Subfield subfield)
|
Copyright © 2014 FreeLibrary. All Rights Reserved.