public class MODSEntry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<PersonName> |
authors |
static java.lang.String |
BIBTEX |
protected java.lang.String |
date |
protected java.lang.String |
entryType |
protected java.lang.String |
genre |
protected java.util.Set<java.lang.String> |
handledExtensions |
protected MODSEntry |
host |
protected java.lang.String |
id |
protected java.lang.String |
issuance |
protected java.lang.String |
number |
protected PageNumbers |
pages |
protected java.lang.String |
place |
protected java.lang.String |
publisher |
protected java.lang.String |
title |
protected java.lang.String |
type |
protected java.lang.String |
volume |
Constructor and Description |
---|
MODSEntry() |
MODSEntry(BibtexEntry bibtex) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<PersonName> |
getAuthors(java.lang.String authors) |
protected java.lang.String |
getDate(BibtexEntry bibtex) |
org.w3c.dom.Node |
getDOMrepresentation() |
org.w3c.dom.Element |
getDOMrepresentation(org.w3c.dom.Document d) |
protected java.lang.String |
getMODSgenre(BibtexEntry bibtex) |
protected void |
populateExtensionFields(BibtexEntry e) |
protected void |
populateFromBibtex(BibtexEntry bibtex) |
java.lang.String |
stripNonValidXMLCharacters(java.lang.String in)
This method ensures that the output String has only
valid XML unicode characters as specified by the
XML 1.0 standard.
|
java.lang.String |
toString() |
protected java.lang.String entryType
protected java.lang.String id
protected java.util.List<PersonName> authors
protected java.lang.String issuance
protected PageNumbers pages
protected java.lang.String publisher
protected java.lang.String date
protected java.lang.String place
protected java.lang.String title
protected java.lang.String type
protected java.lang.String number
protected java.lang.String volume
protected java.lang.String genre
protected java.util.Set<java.lang.String> handledExtensions
protected MODSEntry host
public static java.lang.String BIBTEX
public MODSEntry()
public MODSEntry(BibtexEntry bibtex)
protected void populateFromBibtex(BibtexEntry bibtex)
protected void populateExtensionFields(BibtexEntry e)
protected java.util.List<PersonName> getAuthors(java.lang.String authors)
protected java.lang.String getDate(BibtexEntry bibtex)
protected java.lang.String getMODSgenre(BibtexEntry bibtex)
public org.w3c.dom.Node getDOMrepresentation()
public org.w3c.dom.Element getDOMrepresentation(org.w3c.dom.Document d)
public java.lang.String stripNonValidXMLCharacters(java.lang.String in)
in
- The String whose non-valid characters we want to remove.public java.lang.String toString()
toString
in class java.lang.Object