| Package | Description |
|---|---|
| com.bigdata.bfs |
This package provides a scale-out content repository (aka distributed file
system) suitable as the backend for a REST-ful service using the bigdata
architecture.
|
| com.bigdata.btree |
The
BTree is a scalable B+-Tree with copy-on-write
semantics mapping variable length unsigned byte[] keys to variable
length byte[] values (null values are allowed). |
| com.bigdata.btree.proc | |
| com.bigdata.btree.view | |
| com.bigdata.journal |
The journal is an append-only persistence capable data structure
supporting atomic commit, named indices, and transactions.
|
| com.bigdata.rdf.lexicon | |
| com.bigdata.rdf.spo |
This package defines a statement model using long term identifiers rather than
RDF Value objects.
|
| com.bigdata.relation |
This package includes an abstraction layer for relations.
|
| com.bigdata.resources |
This package provides the logic to managed the live journal and the
historical journals and index segments for a
DataService. |
| com.bigdata.search |
This package provides full text indexing and search.
|
| com.bigdata.service |
This package provides implementations of bigdata services (metadata
service, data service, transaction manager service.
|
| com.bigdata.service.ndx | |
| com.bigdata.service.ndx.pipeline | |
| com.bigdata.sparse |
This package provides support for treating normal B+Trees using a
"sparse row store" pattern and can be applied to both local B+Trees
and scale-out indices.
|
| Class and Description |
|---|
| IIndexProcedure
An arbitrary procedure run against a single index.
|
| ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition
|
| Class and Description |
|---|
| AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedures so that their data may be key
range partitions and mapped against each relevant index partition. |
| IKeyRangeIndexProcedure
Interface for procedures that are mapped across one or more index
partitions based on a key range (fromKey, toKey).
|
| IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
| ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition
|
| Class and Description |
|---|
| AbstractIndexProcedure
Base class has some utility methods.
|
| AbstractKeyArrayIndexProcedure
Abstract base class supports compact serialization and compression for remote
IKeyArrayIndexProcedure execution (procedures may be executed on a
local index, but they are only (de-)serialized when executed on a remote
index). |
| AbstractKeyArrayIndexProcedure.ResultBitBuffer
A class useful for sending a logical
boolean[] back from a
remote procedure call. |
| AbstractKeyArrayIndexProcedure.ResultBuffer
A class useful for sending some kinds of data back from a remote
procedure call (those readily expressed as a
byte[][]). |
| AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedures so that their data may be key
range partitions and mapped against each relevant index partition. |
| AbstractKeyRangeIndexProcedure |
| BatchContains
Batch existence test operation.
|
| BatchContains.BatchContainsConstructor
Factory for
BatchContains procedures. |
| BatchInsert
Batch insert operation.
|
| BatchInsert.BatchInsertConstructor
Factory for
BatchInsert procedures. |
| BatchLookup
Batch lookup operation.
|
| BatchLookup.BatchLookupConstructor
Factory for
BatchLookup procedures. |
| BatchPutIfAbsent
Batch conditional insert operation (putIfAbsent).
|
| BatchPutIfAbsent.BatchPutIfAbsentConstructor
Factory for
BatchPutIfAbsent procedures. |
| BatchRemove
Batch removal of one or more tuples, optionally returning their existing
values, the #of tuples that were deleted, or a mask indicating which tuples
were deleted (polymorphic return type).
|
| BatchRemove.BatchRemoveConstructor
Factory for
BatchRemove procedures. |
| IIndexProcedure
An arbitrary procedure run against a single index.
|
| IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
| IKeyRangeIndexProcedure
Interface for procedures that are mapped across one or more index
partitions based on a key range (fromKey, toKey).
|
| IParallelizableIndexProcedure
A marker interface for an
IIndexProcedure whose operation may be
safely applied in parallel to multiple index partitions. |
| IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
| SplitValuePair
A key/value pair where the key is a Split.
|
| Class and Description |
|---|
| AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedures so that their data may be key
range partitions and mapped against each relevant index partition. |
| IKeyRangeIndexProcedure
Interface for procedures that are mapped across one or more index
partitions based on a key range (fromKey, toKey).
|
| IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
| ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition
|
| Class and Description |
|---|
| IIndexProcedure
An arbitrary procedure run against a single index.
|
| Class and Description |
|---|
| AbstractIndexProcedure
Base class has some utility methods.
|
| AbstractKeyArrayIndexProcedure
Abstract base class supports compact serialization and compression for remote
IKeyArrayIndexProcedure execution (procedures may be executed on a
local index, but they are only (de-)serialized when executed on a remote
index). |
| AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedures so that their data may be key
range partitions and mapped against each relevant index partition. |
| IIndexProcedure
An arbitrary procedure run against a single index.
|
| IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
| IParallelizableIndexProcedure
A marker interface for an
IIndexProcedure whose operation may be
safely applied in parallel to multiple index partitions. |
| IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
| Class and Description |
|---|
| AbstractIndexProcedure
Base class has some utility methods.
|
| AbstractKeyArrayIndexProcedure
Abstract base class supports compact serialization and compression for remote
IKeyArrayIndexProcedure execution (procedures may be executed on a
local index, but they are only (de-)serialized when executed on a remote
index). |
| AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedures so that their data may be key
range partitions and mapped against each relevant index partition. |
| IIndexProcedure
An arbitrary procedure run against a single index.
|
| IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
| IParallelizableIndexProcedure
A marker interface for an
IIndexProcedure whose operation may be
safely applied in parallel to multiple index partitions. |
| IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
| Class and Description |
|---|
| IIndexProcedure
An arbitrary procedure run against a single index.
|
| Class and Description |
|---|
| IIndexProcedure
An arbitrary procedure run against a single index.
|
| Class and Description |
|---|
| AbstractIndexProcedure
Base class has some utility methods.
|
| AbstractKeyArrayIndexProcedure
Abstract base class supports compact serialization and compression for remote
IKeyArrayIndexProcedure execution (procedures may be executed on a
local index, but they are only (de-)serialized when executed on a remote
index). |
| AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedures so that their data may be key
range partitions and mapped against each relevant index partition. |
| IIndexProcedure
An arbitrary procedure run against a single index.
|
| IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
| IParallelizableIndexProcedure
A marker interface for an
IIndexProcedure whose operation may be
safely applied in parallel to multiple index partitions. |
| IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
| Class and Description |
|---|
| IIndexProcedure
An arbitrary procedure run against a single index.
|
| Class and Description |
|---|
| AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedures so that their data may be key
range partitions and mapped against each relevant index partition. |
| IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
| IKeyRangeIndexProcedure
Interface for procedures that are mapped across one or more index
partitions based on a key range (fromKey, toKey).
|
| IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
| ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition
|
| Class and Description |
|---|
| AbstractKeyArrayIndexProcedureConstructor
A factory for
IKeyArrayIndexProcedures so that their data may be key
range partitions and mapped against each relevant index partition. |
| IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions
based on an array of keys.
|
| IResultHandler
An interface for handling results obtained when an
IIndexProcedure is
parallelized across either a local index or partitions of a scale-out index. |
| Class and Description |
|---|
| AbstractIndexProcedure
Base class has some utility methods.
|
| IIndexProcedure
An arbitrary procedure run against a single index.
|
| ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.