Package | Description |
---|---|
com.bigdata.bop.engine | |
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.relation.rule.eval |
This package supports rule evaluation.
|
com.bigdata.relation.rule.eval.pipeline |
This package implements a pipeline join.
|
com.bigdata.service |
This package provides implementations of bigdata services (metadata
service, data service, transaction manager service.
|
com.bigdata.service.ndx.pipeline | |
com.bigdata.service.proxy |
This package provides implementations of proxy objects for commonly used
classes.
|
Modifier and Type | Method and Description |
---|---|
IAsynchronousIterator<IBindingSet[]> |
MockRunningQuery.iterator() |
IAsynchronousIterator<E> |
OutputStatsBuffer.iterator() |
Modifier and Type | Method and Description |
---|---|
static void |
AbstractQueryEngineTestCase.assertSameSolutions(IBindingSet[] expected,
IAsynchronousIterator<IBindingSet[]> itr)
Deprecated.
by
#assertSameSolutions(Future, IBindingSet[], IAsynchronousIterator) |
Modifier and Type | Class and Description |
---|---|
protected class |
BlockingBuffer.BlockingIterator
An inner class that reads from the buffer.
|
class |
EmptyAsynchronousIterator<E>
An empty
IAsynchronousIterator . |
class |
ThickAsynchronousIterator<E>
An
IAsynchronousIterator that may be serialized and sent to a remote
JVM for consumption. |
class |
WrappedAsynchronousIterator<E,F>
|
Modifier and Type | Method and Description |
---|---|
IAsynchronousIterator<E> |
IBlockingBuffer.iterator()
Return an iterator reading from the buffer.
|
IAsynchronousIterator<E> |
DelegateBuffer.iterator() |
IAsynchronousIterator<E> |
BlockingBuffer.iterator()
The iterator is NOT thread-safe and does NOT support remove().
|
Modifier and Type | Method and Description |
---|---|
protected void |
TestThickAsynchronousIterator.assertSameIterator(String[] expected,
IAsynchronousIterator<String> actual) |
protected void |
TestThickAsynchronousIterator.doRoundTripTest(String[] expected,
IAsynchronousIterator<String> itr) |
Modifier and Type | Method and Description |
---|---|
protected IAsynchronousIterator<ISolution[]> |
ProgramTask.executeQuery(IStep step)
Execute the
IStep as a query. |
Modifier and Type | Method and Description |
---|---|
boolean |
DistributedJoinTask.addSource(IAsynchronousIterator<IBindingSet[]> source)
Adds a source from which this
DistributedJoinTask will read
IBindingSet chunks. |
Constructor and Description |
---|
DistributedJoinTask(IRule rule,
IJoinNexus joinNexus,
int[] order,
int orderIndex,
int partitionId,
AbstractScaleOutFederation<?> fed,
IJoinMaster master,
UUID masterUUID,
IAsynchronousIterator<IBindingSet[]> src,
IKeyOrder[] keyOrders,
DataService dataService,
IVariable[][] requiredVars) |
JoinTaskFactoryTask(String scaleOutIndexName,
IRule rule,
IJoinNexusFactory joinNexusFactory,
int[] order,
int orderIndex,
int partitionId,
IJoinMaster masterProxy,
UUID masterUUID,
IAsynchronousIterator<IBindingSet[]> sourceItrProxy,
IKeyOrder[] keyOrders,
IVariable[][] requiredVars) |
LocalJoinTask(IRule rule,
IJoinNexus joinNexus,
int[] order,
int orderIndex,
IJoinMaster masterProxy,
UUID masterUUID,
IAsynchronousIterator<IBindingSet[]> source,
IBuffer<ISolution[]> solutionBuffer,
IVariable[][] requiredVars) |
Modifier and Type | Method and Description |
---|---|
abstract <E> IAsynchronousIterator<E> |
AbstractDistributedFederation.getProxy(IAsynchronousIterator<E> src,
IStreamSerializer<E> serializer,
int capacity)
Return a proxy object for an
IAsynchronousIterator suiteable for
use in an RMI environment. |
Modifier and Type | Method and Description |
---|---|
abstract <E> IAsynchronousIterator<E> |
AbstractDistributedFederation.getProxy(IAsynchronousIterator<E> src,
IStreamSerializer<E> serializer,
int capacity)
Return a proxy object for an
IAsynchronousIterator suiteable for
use in an RMI environment. |
Modifier and Type | Field and Description |
---|---|
protected IAsynchronousIterator<E[]> |
AbstractSubtask.src
The iterator draining the
AbstractSubtask.buffer . |
protected IAsynchronousIterator<E[]> |
AbstractMasterTask.src
The iterator draining the
AbstractMasterTask.buffer . |
Modifier and Type | Class and Description |
---|---|
class |
ClientAsynchronousIterator<E>
Wraps an
RemoteAsynchronousIterator so that it looks like an
IAsynchronousIterator again. |
Constructor and Description |
---|
RemoteAsynchronousIteratorImpl(IAsynchronousIterator<E> itr)
Ctor variant does not support
RemoteAsynchronousIteratorImpl.nextElement() . |
RemoteAsynchronousIteratorImpl(IAsynchronousIterator<E> itr,
IStreamSerializer<E> serializer)
Ctor variant optionally supports
RemoteAsynchronousIteratorImpl.nextElement() . |
RemoteChunkedIterator(IAsynchronousIterator<E[]> sourceIterator,
IStreamSerializer<E[]> serializer,
IKeyOrder<E> keyOrder) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.