Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.biojava.bio.annodb.AnnotationDB

Packages that use AnnotationDB
org.biojava.bio.annodb | Databases of generic structured data (annotation) objects.

Uses of AnnotationDB in org.biojava.bio.annodb

Classes in org.biojava.bio.annodb that implement AnnotationDB
`class` | `IndexedAnnotationDB` A database of Annotation instances backed by an indexed file set.
`class` | `LazyFilteredAnnotationDB` An implementation of AnnotationDB that lazily applies a filter.
`class` | `LazySearchedAnnotationDB` An implementation of AnnotationDB that does a JIT search on another set.
`class` | `MergingAnnotationDB` An AnnotationDB that provides a merged view of a list of underlying DBs.
`class` | `SimpleAnnotationDB` A no-frills implementation of AnnotationDB.

Fields in org.biojava.bio.annodb declared as AnnotationDB
`static AnnotationDB` | `AnnotationDB.EMPTY` An AnnotationDB that is always empty.

Methods in org.biojava.bio.annodb that return AnnotationDB
`AnnotationDB` | `SimpleAnnotationDB.filter(AnnotationType at)`
`AnnotationDB` | `MergingAnnotationDB.filter(AnnotationType at)`
`AnnotationDB` | `LazySearchedAnnotationDB.filter(AnnotationType at)`
`AnnotationDB` | `LazyFilteredAnnotationDB.filter(AnnotationType at)`
`AnnotationDB` | `IndexedAnnotationDB.filter(AnnotationType at)`
`AnnotationDB` | `AnnotationDB.filter(AnnotationType at)` Find all Annotation instances in this DB that are of a particular type.
`AnnotationDB` | `SimpleAnnotationDB.search(AnnotationType at)`
`AnnotationDB` | `MergingAnnotationDB.search(AnnotationType at)`
`AnnotationDB` | `LazySearchedAnnotationDB.search(AnnotationType at)`
`AnnotationDB` | `LazyFilteredAnnotationDB.search(AnnotationType at)`
`AnnotationDB` | `IndexedAnnotationDB.search(AnnotationType at)`
`AnnotationDB` | `AnnotationDB.search(AnnotationType at)` Find all Annotation instances in this DB and any Annotations that are child properties of these that match an AnnotationType.

Methods in org.biojava.bio.annodb with parameters of type AnnotationDB
`void` | `MergingAnnotationDB.addAnnotationDB(AnnotationDB toAdd)` Add a DB to be merged in this view.
`void` | `MergingAnnotationDB.removeAnnotationDB(AnnotationDB toRemove)` Remove a DB from this view.

Constructors in org.biojava.bio.annodb with parameters of type AnnotationDB
`LazyFilteredAnnotationDB(String name, AnnotationDB source, AnnotationType schema)` Create a new DB by wrapping another with a schema.
`LazySearchedAnnotationDB(String name, AnnotationDB source, AnnotationType schema)` Create a new DB from an old one by applying a schema.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES