Top Fields Constructors Methods
org.jbibtex

public Class BibTeXDatabase

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Imports
java.io.Serializable, java.util.ArrayList, .Collections, .List, .Map

Field Summary

Modifier and TypeField and Description
private KeyMap<BibTeXEntry>
private List<BibTeXInclude>
private List<BibTeXObject>
private KeyMap<BibTeXString>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public Map<Key, BibTeXEntry>
public List<BibTeXObject>
public Map<Key, BibTeXString>
public void
public BibTeXEntry
public BibTeXString
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

entriesback to summary
private KeyMap<BibTeXEntry> entries
includesback to summary
private List<BibTeXInclude> includes
objectsback to summary
private List<BibTeXObject> objects
stringsback to summary
private KeyMap<BibTeXString> strings

Constructor Detail

BibTeXDatabaseback to summary
public BibTeXDatabase()

Method Detail

addObjectback to summary
public void addObject(BibTeXObject object)
getEntriesback to summary
public Map<Key, BibTeXEntry> getEntries()
getObjectsback to summary
public List<BibTeXObject> getObjects()
getStringsback to summary
public Map<Key, BibTeXString> getStrings()
removeObjectback to summary
public void removeObject(BibTeXObject object)
resolveEntryback to summary
public BibTeXEntry resolveEntry(Key key)
resolveStringback to summary
public BibTeXString resolveString(Key key)