## Uses of Class
org.biojava.bibliography.BibRef

Packages that use BibRef
org.biojava.bibliography: The data structures and interfaces included in this package define an interoperable framework for bibliographic searches.

Uses of BibRef in org.biojava.bibliography

Subclasses of BibRef in org.biojava.bibliography
`class` `BiblioArticle` It represents an article.
`class` `BiblioBook` It represents a book.
`class` `BiblioBookArticle` It represents a book article.
`class` `BiblioJournalArticle` It represents a journal article.
`class` `BiblioPatent` It represents a patent.
`class` `BiblioProceeding` It represents a conference proceeding.
`class` `BiblioTechReport` It represents a technical report.
`class` `BiblioThesis` It represents a thesis.
`class` `BiblioWebResource` It represents a WWW resource.

Methods in org.biojava.bibliography that return BibRef
`BibRef` `BibRefQuery.findById(String bibRefId)` This is a convenient method returning just one citation.
`BibRef` `BibRefQuery.findById(String bibRefId, String[] onlyAttrs)` This is a convenient method returning just one citation, perhaps with a limited number of attributes.
`BibRef[]` `BibRefQuery.getAllBibRefs()` It returns all citations from the current collection as a (possibly big) array.
`BibRef[]` `BibRefQuery.getAllBibRefs(String[] onlyAttrs)` It returns all citations from the current collection as a (possibly big) array, perhaps with a limited number of attributes.

Methods in org.biojava.bibliography with parameters of type BibRef
`String` `BibRefQuery.getBibRefAsXML(BibRef bibRef)` A convenient utility method converting a given citation to its XML representation.