Package | Description |
---|---|
com.bigdata.blueprints | |
com.bigdata.bop.rdf.filter | |
com.bigdata.bop.rdf.join | |
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.rdf.inf |
This package provides an eager closure inference engine for most of the RDF and
RDFS entailments and can be used to realize entailments for owl:sameAs, owl:equivilentClass,
and owl:equivilentProperty.
|
com.bigdata.rdf.internal.encoder | |
com.bigdata.rdf.sail |
This package contains the SAIL that allow bigdata to be used as a backend for
the Sesame 2.x platform.
|
com.bigdata.rdf.sparql.ast |
This package contains an Abstract Syntax Tree which provides an intermediate translation
target for SPARQL parsers.
|
com.bigdata.rdf.sparql.ast.eval | |
com.bigdata.rdf.spo |
This package defines a statement model using long term identifiers rather than
RDF Value objects.
|
com.bigdata.rdf.store |
This package provides several realizations of an RDF database using the bigdata
architecture, including one suitable for temporary data, one suitable for local
processing (single host), and one designed for scale-out on commodity hardware.
|
com.bigdata.relation.accesspath |
This package includes an abstraction layer for efficient access paths, including
chunked iterators, blocking buffers, and an abstraction corresponding to the natural
order of an index.
|
com.bigdata.service.proxy |
This package provides implementations of proxy objects for commonly used
classes.
|
com.bigdata.striterator |
Streaming iterator patterns based on Martyn Cutcher's striterator design
but supporting generics and with extensions for closable, chunked, and
ordered streaming iterators.
|
cutthecrap.utils.striterators |
Modifier and Type | Class and Description |
---|---|
class |
BigdataGraph.WrappedResult<E> |
Modifier and Type | Class and Description |
---|---|
static class |
NativeDistinctFilter.DistinctFilterImpl
|
Modifier and Type | Class and Description |
---|---|
class |
ChunkedMaterializationIterator
Iterator pattern for chunked materialization.
|
Modifier and Type | Class and Description |
---|---|
class |
EntryScanIterator
Iterator visits index entries (dereferencing visited tuples to the
application objects stored within those tuples).
|
Modifier and Type | Interface and Description |
---|---|
interface |
IJustificationIterator
Interface for chunked
Justification iterators. |
Modifier and Type | Class and Description |
---|---|
class |
BackchainOwlSameAsIterator |
class |
BackchainOwlSameAsPropertiesIterator
Provides backward chaining for property collection and reverse property
collection on owl:sameAs for all access paths.
|
class |
BackchainOwlSameAsPropertiesPIterator
Provides backward chaining for property collection and reverse property
collection on owl:sameAs for the ?P? and ??? access paths.
|
class |
BackchainOwlSameAsPropertiesPOIterator
Provides backward chaining for reverse property collection on owl:sameAs for
the ?PO and ??O access paths.
|
class |
BackchainOwlSameAsPropertiesSPIterator
Provides backward chaining for property collection on owl:sameAs for the SP?
and S?? access paths.
|
class |
BackchainOwlSameAsPropertiesSPOIterator
Provides backward chaining for property collection and reverse property
collection on owl:sameAs for the SPO and S?O access paths.
|
class |
BackchainTypeResourceIterator
Provides backward chaining for (x rdf:type rdfs:Resource).
|
static class |
BackchainTypeResourceIterator.PushbackIterator<E>
Implementation class for
BackchainTypeResourceIterator.PushbackFilter . |
class |
FullyBufferedJustificationIterator
Fully buffers and then visits all
Justification s for a given
statement. |
class |
JustificationIterator
Deprecated.
replace with appropriate access path reading on the
justifications index for SPORelation (or treat as a secondary
relation).
|
class |
OwlSameAsPropertiesExpandingIterator |
Modifier and Type | Class and Description |
---|---|
class |
SolutionSetStreamDecoder
Stream decoder for solution sets (chunk oriented).
|
Modifier and Type | Class and Description |
---|---|
class |
RunningQueryCloseableIterator<E>
Iteration construct wraps an
IRunningQuery with logic to (a) verify
that the IRunningQuery has not encountered an error; and (b) to
cancel the IRunningQuery when the iterator draining the
IRunningQuery is closed . |
class |
Sesame2BigdataIterator<T,E extends Exception>
Class aligns a Sesame 2
CloseableIteration with a bigdata
ICloseableIterator . |
Modifier and Type | Class and Description |
---|---|
class |
SolutionSetStatserator
Class populates an
ISolutionSetStats object from a stream of
solutions. |
Modifier and Type | Class and Description |
---|---|
static class |
GeoSpatialServiceFactory.GeoSpatialInputBindingsIterator
Iterates a geospatial search over a set of input bindings.
|
Modifier and Type | Class and Description |
---|---|
class |
DistinctSPOIterator
Deprecated.
By a simple distinct filter and a filter which strips off the
context position from an SPOC. Stack them together and it does
the same thing. (The fall back to the B+Tree might still be
interesting if we do not have a persistent hash map to fall back
on instead and we want streaming results. Otherwise use an
external merge sort.)
|
class |
SPOArrayIterator
Deprecated.
by
ChunkedArrayIterator but this still has some very
purpose specific uses mainly dealing with
TruthMaintenance and with fully buffering precisely
because the DB impl is not using concurrency controls. |
Modifier and Type | Interface and Description |
---|---|
interface |
BigdataStatementIterator
Iterator visiting
BigdataStatement s. |
interface |
BigdataValueIterator
Iterator visiting
BigdataValue s. |
Modifier and Type | Class and Description |
---|---|
class |
BigdataBindingSetResolverator
Efficiently resolve term identifiers in Bigdata
IBindingSet s to RDF
BigdataValue s. |
class |
BigdataOpenRDFBindingSetsResolverator
Efficiently resolve openrdf
BindingSet s to bigdata
IBindingSet s (this is a streaming API). |
class |
BigdataSolutionResolverator
Efficiently resolve term identifiers in Bigdata
ISolution s to RDF
BigdataValue s. |
class |
BigdataStatementIteratorImpl
Efficiently resolve term identifiers in Bigdata
ISPO s to RDF
BigdataValue s. |
class |
BigdataTriplePatternMaterializer
Efficient batched, streaming resolution of triple patterns to statements
spanned by those triple patterns that are present in the data.
|
class |
BigdataValueIteratorImpl
Wraps an iterator that visits term identifiers and exposes each visited term
identifier as a
BigdataValue (batch API). |
class |
EmptyStatementIterator
Empty iterator.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IAsynchronousIterator<E>
Interface for iterators that are running asynchronously.
|
interface |
IMultiSourceCloseableIterator<E>
An interface which permits new sources to be attached dynamically.
|
Modifier and Type | Class and Description |
---|---|
protected class |
BlockingBuffer.BlockingIterator
An inner class that reads from the buffer.
|
class |
ChunkConsumerIterator<E>
A class that aligns a buffer of
E[] s (a buffer of chunks) with
an IChunkedOrderedIterator . |
class |
EmptyAsynchronousIterator<E>
An empty
IAsynchronousIterator . |
class |
EmptyCloseableIterator<E>
An empty
ICloseableIterator . |
class |
MultiSourceSequentialCloseableIterator<E>
Class allows new sources to be attached dynamically.
|
class |
ThickAsynchronousIterator<E>
An
IAsynchronousIterator that may be serialized and sent to a remote
JVM for consumption. |
class |
ThickCloseableIterator<E>
An
ICloseableIterator that may be serialized and sent to a remote
JVM for consumption. |
class |
WrappedAsynchronousIterator<E,F>
|
Modifier and Type | Class and Description |
---|---|
class |
ClientAsynchronousIterator<E>
Wraps an
RemoteAsynchronousIterator so that it looks like an
IAsynchronousIterator again. |
class |
WrappedRemoteChunkedIterator<E>
Wraps an
IRemoteChunkedIterator so that it looks like an
IChunkedOrderedIterator again. |
Modifier and Type | Interface and Description |
---|---|
interface |
IChunkedIterator<E>
An iterator that is able visit items in chunks.
|
interface |
IChunkedOrderedIterator<R>
An extension of
IChunkedIterator interface that knows about natural
traversal orders and how to re-order the elements that are being visited to
support JOINs where the natural order for the access paths is different for
the left- and right-hand side of the JOIN. |
interface |
IChunkedOrderedStriterator<I extends IChunkedOrderedIterator<E>,E>
Generic-enabled streaming iterator pattern for chunked ordered iterators.
|
interface |
IChunkedStriterator<I extends IChunkedIterator<E>,E>
Generic-enabled streaming iterator pattern for chunked iterators.
|
interface |
IStriterator<I extends Iterator<E>,E>
Streaming iterator pattern ala Martyn Cutcher with generics.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractChunkedResolverator<E,F,S>
Wraps an
IChunkedIterator and asynchronously resolves chunks. |
class |
ChunkedArrayIterator<E>
Fully buffered iterator.
|
class |
ChunkedArraysIterator<E>
An iterator that visits the elements in the given iterator of arrays.
|
class |
ChunkedConvertingIterator<E,F>
Supports the chunk-at-a-time filter and conversion operations.
|
class |
ChunkedOrderedStriterator<I extends IChunkedOrderedIterator<E>,E>
Chunked ordered streaming iterator.
|
class |
ChunkedResolvingIterator<E,S>
Converts the type of the source iterator using
ChunkedResolvingIterator.resolve(Object) . |
class |
ChunkedStriterator<I extends IChunkedIterator<E>,E>
Chunked streaming iterator.
|
class |
ChunkedWrappedIterator<E>
Converts an
Iterator into chunked iterator. |
class |
Chunkerator<E>
Iterator "chunks" up another iterator, visiting arrays of elements at a time.
|
class |
ClosableEmptyIterator<E>
A closable iterator that visits nothing.
|
class |
ClosableSingleItemIterator<E>
A closable iterator that visits a single item.
|
class |
CloseableChunkedIteratorWrapperConverter<E>
A fly weight conversion that wraps a normal
IChunkedIterator as an
ICloseableIterator visiting the source iterator's chunks, i.e., this
converts between an IChunkedIterator and an Iterator visiting
chunks. |
class |
CloseableIteratorWrapper<E>
Wraps a normal
Iterator as an ICloseableIterator . |
class |
Dechunkerator<E>
Wrap an iterator visiting chunks as an iterator visiting the individual
elements in each chunk.
|
class |
DelegateChunkedIterator<E>
Abstract class for delegation patterns for chunked iterators.
|
class |
EmptyChunkedIterator<E>
An empty iterator.
|
class |
GenericChunkedOrderedStriterator<E>
Chunked ordered streaming iterator class that supresses generic types.
|
class |
GenericChunkedStriterator<E>
Chunked streaming iterator class that supresses generic types.
|
class |
GenericStriterator<E>
Streaming iterator class that suppresses generic types.
|
class |
PushbackIterator<E>
Allows pushback of the most recently visited element onto the iterator.
|
class |
SingleValueChunkedIterator<E>
An iterator that will visit a single value.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ICloseableIterator<E>
An iterator that defines a
ICloseableIterator.close() method - you MUST close instances
of this interface. |
Modifier and Type | Class and Description |
---|---|
class |
SingleValueIterator<E>
SingleValueIterator
Only one value but need to return an iterator? This makes it easy.
|
class |
Striterator
Striterator - transformation and mapping patterns over java
Iterator
s. |
class |
XPropertyIterator
XPropertyIterator
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.