See: Description
| Interface | Description | 
|---|---|
| AbstractResource.Options | Options for locatable resources. | 
| IDatabase<E> | A collection of relations having a unique namespace. | 
| IMutableDatabase<E> | |
| IMutableRelation<E> | A mutable  IRelation. | 
| IMutableRelationIndexWriteProcedure<T> | Marker interface for procedures responsible for writing on an  IIndexin order to satisfy anIMutableRelationwrite. | 
| IMutableResource<T> | Mutation interface | 
| IRelation<E> | An abstraction corresponding to a set of elements using some schema (think a
 table containing a set of rows). | 
| Class | Description | 
|---|---|
| AbstractRelation<E> | Base class for  IRelationandIMutableRelationimpls. | 
| AbstractResource<E> | Base class for locatable resources. | 
| RelationFusedView<E> | Deprecated by  BOps using the UNION of JOINs. | 
| RelationSchema | A  Schemafor metadata about existing relations. | 
| TestAll | Aggregates test suites into increasing dependency order. | 
This package includes an abstraction layer for relations. Each relation is backed by one or more indices - it essentially a logical container for those indices. (A relation can exist within a logical container as well). The relation is capable of selecting the most efficient index for query given a predicate that specifies a query constraint. Mutable relations have insert and delete operations in addition to query.
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.