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

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

Uses of BibRefException in org.biojava.bibliography

Methods in org.biojava.bibliography that throw BibRefException
`void` `BibRefSupport.connect()` It creates a connection to an object providing the supporting utilities, or/and it makes all necessary initialization steps needed for further communication.
`void` `BibRefQuery.connect()` It creates a connection to a bibliographic repository, or/and it makes all necessary initialization steps needed for further communication.
`void` `BibRefQuery.connect(byte[] collectionId)` It creates a connection to a bibliographic repository, or/and it makes all necessary initialization steps needed for further communication, and it makes the collection described by `collectionId` the current collection.
`void` `BibRefQuery.destroy()` It frees all resources related to this query collection.
`BibRefQuery` `BibRefQuery.find(String[] keywords, String[] attrs, Hashtable properties)` The easiest direct method for querying a repository.
`BibRefQuery` `BibRefQuery.findByAuthor(BiblioProvider author, Hashtable properties)` This is a convenient method for a common query.
`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.
`InputStream` `BibRefQuery.getAllBibRefsAsXML()` It returns all citations from the current collection as an XML stream.
`String[]` `BibRefQuery.getAllIDs()` A convenient method returning just identifiers of all current citations.
`String` `BibRefQuery.getBibRefAsXML(BibRef bibRef)` A convenient utility method converting a given citation to its XML representation.
`int` `BibRefQuery.getBibRefCount()` It returns the number of citations in the current collection.
`Enumeration` `BibRefQuery.getBibRefs()` It returns an enumeration of all citations from the current collection.
`Enumeration` `BibRefQuery.getBibRefs(String[] onlyAttrs)` It returns an enumeration of all citations from the current collection, perhaps with a limited number of attributes.
`Enumeration` `BibRefQuery.getBibRefsAsXML()` It returns an enumeration of all citations from the current collection.
`BiblioCriterion[]` `BibRefSupport.getSupportedCriteria()` It returns all supported searching and sorting criteria for the whole bibliographic repository.
`BiblioCriterion[]` `BibRefSupport.getSupportedCriteria(String repositorySubset)` It returns all supported searching and sorting criteria in the given repository subset.
`CandyVocabulary` `BibRefSupport.getSupportedValues(String resourceType, String attrName)` It returns a controlled vocabulary containing all possible values of the attribute given in `attrName` in the context given in `resourceType`.
`CandyFinder` `BibRefSupport.getVocabularyFinder()` It returns an object representing a central place where all controlled vocabularies can be received from and shared by all users.
`BibRefQuery` `BibRefQuery.query(String query, Hashtable properties)` It queries the current collection using a query language.
`BibRefQuery` `BibRefQuery.sort(String[] orderedBy, Hashtable properties)` It sorts the current collection and returns another collection which is a sorted copy of the current collection.
`BibRefQuery` `BibRefSupport.union(BibRefQuery[] collections, Hashtable properties)` It merges all given collections together.