public class MarcField
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.Object[] |
fieldIndicatorNames |
private static java.util.HashMap<java.lang.String,java.lang.String> |
fieldNameHash |
private static java.lang.String[] |
fieldNames |
private java.lang.String |
ind1 |
private java.lang.String |
ind2 |
private static java.util.HashMap<java.lang.String,java.lang.String> |
indicatorNameHash |
private static java.util.HashMap<java.lang.String,java.lang.String> |
indicatorValueHash |
private java.util.ArrayList<MarcSubfield> |
subfields |
private java.lang.String |
tag |
Constructor and Description |
---|
MarcField(java.lang.String tag,
java.lang.String ind1,
java.lang.String ind2) |
Modifier and Type | Method and Description |
---|---|
void |
addSubfield(java.lang.String code,
java.lang.String value) |
private static void |
fillIndicatorHashMaps() |
static java.lang.String |
getFieldIndicatorName(java.lang.String field,
java.lang.String indicatorNumber) |
static java.lang.String |
getFieldIndicatorValue(java.lang.String field,
java.lang.String indicatorNumber,
java.lang.String indicator) |
static java.lang.String |
getFieldName(java.lang.String field) |
java.lang.String |
getInd1() |
java.lang.String |
getInd2() |
java.util.Collection<MarcSubfield> |
getSubfields() |
java.lang.String |
getTag() |
private java.lang.String tag
private java.lang.String ind1
private java.lang.String ind2
private java.util.ArrayList<MarcSubfield> subfields
private static final java.lang.String[] fieldNames
private static java.util.HashMap<java.lang.String,java.lang.String> fieldNameHash
private static java.lang.Object[] fieldIndicatorNames
private static java.util.HashMap<java.lang.String,java.lang.String> indicatorNameHash
private static java.util.HashMap<java.lang.String,java.lang.String> indicatorValueHash
public MarcField(java.lang.String tag, java.lang.String ind1, java.lang.String ind2)
public void addSubfield(java.lang.String code, java.lang.String value)
public java.lang.String getTag()
public java.lang.String getInd1()
public java.lang.String getInd2()
public java.util.Collection<MarcSubfield> getSubfields()
public static java.lang.String getFieldName(java.lang.String field)
public static java.lang.String getFieldIndicatorName(java.lang.String field, java.lang.String indicatorNumber)
public static java.lang.String getFieldIndicatorValue(java.lang.String field, java.lang.String indicatorNumber, java.lang.String indicator)
private static void fillIndicatorHashMaps()
Copyright 2004-2015 Wandora Team