Name | Description | Type | Package | Framework |
AbstractArrayBuffer | A thread-safe buffer backed by a fixed capacity array. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
AbstractElementBuffer | Base class for IBuffer of IRelation elements whose target is a mutation (insert, delete, or update) of some IMutableRelation. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
AbstractElementBuffer .DeleteBuffer | Buffer writes on IMutableRelation. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
AbstractElementBuffer .InsertBuffer | Buffer writes on IMutableRelation. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
AbstractJoinNexus | Base implementation for IJoinNexusVersion:$Id$Author:Bryan Thompson | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
AbstractJoinNexusFactory | Base implementation for IJoinNexusFactory. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
AbstractRelation | Base class for IRelation and IMutableRelation impls. | Class | com.bigdata.relation | BlazeGraph |
|
AbstractResource | Base class for locatable resources. | Class | com.bigdata.relation | BlazeGraph |
|
AbstractResource .Options | Options for locatable resources. | Interface | com.bigdata.relation | BlazeGraph |
|
AbstractRuleTestCase | | Class | com.bigdata.relation.rule | BlazeGraph |
|
AbstractRuleTestCase .MyRule | | Class | com.bigdata.relation.rule | BlazeGraph |
|
AbstractRuleTestCase .P | | Class | com.bigdata.relation.rule | BlazeGraph |
|
AbstractRuleTestCase .TestRuleRdfs04a | (?u ?a ?x) -> (?u rdf:type rdfs:Resource)Version:$Id$Author:Bryan ThompsonSee Also:Serialized Form | Class | com.bigdata.relation.rule | BlazeGraph |
|
AbstractRuleTestCase .TestRuleRdfs9 | (?u,rdfs:subClassOf,?x), (?v,rdf:type,?u) -> (?v,rdf:type,?x)Version:$Id$Author:Bryan ThompsonSee Also:Serialized Form | Class | com.bigdata.relation.rule | BlazeGraph |
|
AbstractSolutionBuffer | Base class for IBuffer whose target is a mutation (insert, delete, or update) of some IMutableRelation. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
AbstractSolutionBuffer .DeleteSolutionBuffer | Buffer writes on IMutableRelation. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
AbstractSolutionBuffer .InsertSolutionBuffer | Buffer writes on IMutableRelation#insert(IChunkedIterator) when it isVersion:$Id$Author:Bryan Thompson | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
AbstractStepTask | | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
AbstractUnsynchronizedArrayBuffer | An abstract implementation of an unsynchronized buffer backed by a fixed This implementation is NOT thread-safe. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
AccessPath | Abstract base class for type-specific IAccessPath implementations. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
AccessPathFusedView | A read-only fused view of two access paths obtained for the same IPredicate constraint in two different databases (this is used for | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
ActionEnum | Symbolic constants corresponding to the type of action associated with the execution of an IProgram. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
ArrayAccessPath | An access path over an array of elements. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
Binding | | Class | com.bigdata.relation.rule | BlazeGraph |
|
BlockingBuffer | A buffer that will block when it is full. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
BufferClosedException | Exception thrown by IBlockingBuffer#add() if the buffer is closed. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
ChunkConsumerIterator | A class that aligns a buffer of E[]s (a buffer of chunks) with an IChunkedOrderedIterator. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
ChunkMergeSortHelper | Utility for merge sort of chunks. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
ChunkTrace | Utility class that may be used to trace the chunks accepted for join processing for each predicate. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
DefaultResourceLocator | Generic implementation relies on a ctor for the resource with the following public NAME ( IIndexManager indexManager, String namespace, Long timestamp, Properties properties ) | Class | com.bigdata.relation.locator | BlazeGraph |
|
DefaultRuleTaskFactory | Default factory for tasks to execute IRules. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
DelegateBuffer | A delegation pattern which does not pass on the close() method. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
DistributedJoinMasterTask | Note: For query, this object MUST be executed locally on the client. | Class | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
DistributedJoinTask | of this task per index partition on which the rule will read. | Class | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
ElementFilter | Align the predicate's IElementFilter constraint with ITupleFilter so that the IElementFilter can be evaluated | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
EmptyAccessPath | An access path that is known to be empty. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
EmptyAccessPathExpander | An "expander" which replaces the access path with an EmptyAccessPath. | Class | com.bigdata.relation.rule | BlazeGraph |
|
EmptyAsynchronousIterator | An empty IAsynchronousIterator. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
EmptyCloseableIterator | An empty ICloseableIterator. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
EmptyProgramTask | Provides execution for an "empty" program. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
FlushBufferTask | Task invokes IBuffer. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
IAbstractAccessPath | A common interface for all access paths. | Interface | com.bigdata.relation.accesspath | BlazeGraph |
|
IAccessPath | An abstraction for efficient reads of IElements from a IRelation using the index selected by an IPredicate | Interface | com.bigdata.relation.accesspath | BlazeGraph |
|
IAccessPathExpander | An interface for expander patterns for an IPredicate when it appears in the right-hand position of a JOIN. | Interface | com.bigdata.relation.rule | BlazeGraph |
|
IAsynchronousIterator | Interface for iterators that are running asynchronously. | Interface | com.bigdata.relation.accesspath | BlazeGraph |
|
IBinding | Interface for a binding. | Interface | com.bigdata.relation.rule | BlazeGraph |
|
IBindingSetAccessPath | An interface for access paths which visit solutions (versus IElementVersion:$Id$Author:Bryan Thompson | Interface | com.bigdata.relation.accesspath | BlazeGraph |
|
IBlockingBuffer | Interface provides an iterator to drain chunks from an IBuffer. | Interface | com.bigdata.relation.accesspath | BlazeGraph |
|
IBuffer | A buffer abstraction. | Interface | com.bigdata.relation.accesspath | BlazeGraph |
|
IDatabase | A collection of relations having a unique namespace. | Interface | com.bigdata.relation | BlazeGraph |
|
IElementFilter | Filter for accepting or rejecting visited elements. | Interface | com.bigdata.relation.accesspath | BlazeGraph |
|
IJoinMaster | Interface exported by the JoinMasterTask. | Interface | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
IJoinNexus | Interface provides an interoperability nexus for the IPredicates, IBindingSets, and ISolutions for the evaluation of an | Interface | com.bigdata.relation.rule.eval | BlazeGraph |
|
IJoinNexusFactory | A factory for IJoinNexus instances. | Interface | com.bigdata.relation.rule.eval | BlazeGraph |
|
ILocatableResource | A locatable resource. | Interface | com.bigdata.relation.locator | BlazeGraph |
|
IMultiSourceCloseableIterator | An interface which permits new sources to be attached dynamically. | Interface | com.bigdata.relation.accesspath | BlazeGraph |
|
IMutableDatabase | | Interface | com.bigdata.relation | BlazeGraph |
|
IMutableRelation | A mutable IRelation. | Interface | com.bigdata.relation | BlazeGraph |
|
IMutableRelationIndexWriteProcedure | Marker interface for procedures responsible for writing on an IIndex in order to satisfy an IMutableRelation write. | Interface | com.bigdata.relation | BlazeGraph |
|
IMutableResource | | Interface | com.bigdata.relation | BlazeGraph |
|
IProgram | A program consists of a set of rules and/or programs. | Interface | com.bigdata.relation.rule | BlazeGraph |
|
IProgramTask | Interface for a task that executes a (complex) program (vs a single rule). | Interface | com.bigdata.relation.rule.eval | BlazeGraph |
|
IQueryOptions | A collection of constraints that may be imposed on an IStep when evaluated as a query. | Interface | com.bigdata.relation.rule | BlazeGraph |
|
IRelation | An abstraction corresponding to a set of elements using some schema (think a table containing a set of rows). | Interface | com.bigdata.relation | BlazeGraph |
|
IResourceLocator | An object that knows how to resolve a resource identifier (aka namespace) to an ILocatableResource instance. | Interface | com.bigdata.relation.locator | BlazeGraph |
|
IRule | Conjunctive query of N IPredicates with optional IConstraints. | Interface | com.bigdata.relation.rule | BlazeGraph |
|
IRuleState | | Interface | com.bigdata.relation.rule.eval | BlazeGraph |
|
IRuleStatisticsFactory | A factory for rule statistics objects. | Interface | com.bigdata.relation.rule.eval | BlazeGraph |
|
IRuleTaskFactory | A factory for objects that handle the execution of an IRule. | Interface | com.bigdata.relation.rule.eval | BlazeGraph |
|
IRunnableBuffer | An IBuffer that may be closed. | Interface | com.bigdata.relation.accesspath | BlazeGraph |
|
ISlice | Indicates the first solution to be returned to the caller (offset) and the #of solutions to be returned (limit). | Interface | com.bigdata.relation.rule | BlazeGraph |
|
ISolution | A solution bundles together any of (a) the materialized element corresponding to the bindings on the head of an IRule; (b) the IBindingSet | Interface | com.bigdata.relation.rule.eval | BlazeGraph |
|
IStarJoin | Interface for a special type of IPredicate - the star join predicate. | Interface | com.bigdata.relation.rule | BlazeGraph |
|
IStarJoin .IStarConstraint | A star constraint specifies the shape of the star join. | Interface | com.bigdata.relation.rule | BlazeGraph |
|
IStep | An IStep is either a single IRule or a complexVersion:$Id$Author:Bryan Thompson | Interface | com.bigdata.relation.rule | BlazeGraph |
|
IStepTask | Interface for evaluation of an IStep. | Interface | com.bigdata.relation.rule.eval | BlazeGraph |
|
JoinMasterTask | Master providing efficient distributed evaluation of IRules. | Class | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
JoinStats | Statistics about processing for a single join dimension as reported by a single JoinTask. | Class | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
JoinTask | Consumes IBindingSet chunks from the previous join dimension. | Class | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
JoinTaskFactoryTask | A factory for DistributedJoinTasks. | Class | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
JoinTaskSink | An object used by a JoinTask to write on another JoinTask providing a sink for a specific index partition. | Class | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
LocalJoinMasterTask | Note: Just like a nested subquery join, when used for mutation this must read and write on the ITx. | Class | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
LocalJoinTask | JoinTask implementation for a Journal. | Class | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
MultiplexBlockingBuffer | A factory for skins which may be used to multiplex writes against a shared BlockingBuffer instance. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
MultiSourceSequentialCloseableIterator | Class allows new sources to be attached dynamically. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
MutationTask | A task that executes a mutation operation. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
Program | Mutable program may be used to create a variety of rule executions. | Class | com.bigdata.relation.rule | BlazeGraph |
|
ProgramTask | Task for executing a program when all of the indices for the relation are co-located on the same DataService. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
ProgramUtility | Support for determining how and where a program should be executed. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
QueryOptions | | Class | com.bigdata.relation.rule | BlazeGraph |
|
QueryTask | A task that executes a query operation. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
RelationFusedView | A factory for fused views reading from both of the source IRelations. | Class | com.bigdata.relation | BlazeGraph |
|
RelationSchema | A Schema for metadata about existing relations. | Class | com.bigdata.relation | BlazeGraph |
|
Rule | | Class | com.bigdata.relation.rule | BlazeGraph |
|
RuleLog | Class defines the log on which rule execution statistics are written. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
RuleState | State for a rule execution. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
RuleStats | Statistics about what an IStep did when it was executed. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
RunRuleAndFlushBufferTask | Helper class is used for sequential IRule step execution. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
RunRuleAndFlushBufferTaskFactory | Factory class is used for sequential IRule step execution. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
SameVariableConstraintTupleFilter | TupleFilter class wrapping the SameVariableConstraint. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
Slice | Default implementation. | Class | com.bigdata.relation.rule | BlazeGraph |
|
Solution | Flyweight implementation. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
SolutionComparator | Wraps the Comparator obtained from a IKeyOrder such that it will ordered ISolutions by the elements reported by | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
SolutionFilter | Resolves an ISolution to its element and delegates the filter test to an IElementFilter suitable for the expected element type. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.relation.ddl | BlazeGraph |
|
TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.relation.locator | BlazeGraph |
|
TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.relation.rule | BlazeGraph |
|
TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.relation | BlazeGraph |
|
TestArrayBuffer | Test suite for AbstractArrayBuffer. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TestBlockingBuffer | Test suite for BlockingBuffer and its IAsynchronousIterator. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TestBlockingBufferWithChunks | Test suite for BlockingBuffer and its IAsynchronousIterator when using an array type for the elements (chunk processing). | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TestBlockingBufferWithChunksDeque | Test suite for BlockingBuffer and its IAsynchronousIterator when using an array type for the elements (chunk processing) and a | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TestDefaultResourceLocator | Test suite for location relations, etc. | Class | com.bigdata.relation.locator | BlazeGraph |
|
TestMultiplexBlockingBuffer | Test suite for MultiplexBlockingBuffer. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TestMultiSourceSequentialCloseableIterator | Test suite for the MultiSourceSequentialCloseableIterator. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TestProgram | Test suite for Program and common rule/program re-writes. | Class | com.bigdata.relation.rule | BlazeGraph |
|
TestRule | Test suite for basic Rule mechanisms. | Class | com.bigdata.relation.rule | BlazeGraph |
|
TestRuleState | | Class | com.bigdata.relation.rule.eval | BlazeGraph |
|
TestSlice | Unit tests for Slice. | Class | com.bigdata.relation.rule | BlazeGraph |
|
TestThickAsynchronousIterator | Unit tests for ThickAsynchronousIterator. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TestThickCloseableIterator | Unit tests for ThickCloseableIterator. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TestUnsynchronizedArrayBuffer | Test suite for the UnsynchronizedArrayBuffer. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TestUnsynchronizedUnboundedChunkBuffer | | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
ThickAsynchronousIterator | An IAsynchronousIterator that may be serialized and sent to a remote JVM for consumption. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
ThickCloseableIterator | An ICloseableIterator that may be serialized and sent to a remote JVM for consumption. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
ThreadLocalBufferFactory | A factory pattern for per-thread objects whose life cycle is tied to some container. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
TupleObjectResolver | Resolve an ITuple to its AbstractTuple. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
UnsynchronizedArrayBuffer | An unsynchronized buffer backed by a fixed capacity array that migrates references onto the caller's buffer (which is normally thread-safe) using | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
UnsynchronizedUnboundedChunkBuffer | An unsynchronized buffer backed by a fixed capacity array that migrates references onto an internal Queue, which may be drained by an | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
UnsyncLocalOutputBuffer | Wraps the base class to update the caller's BOpStats. | Class | com.bigdata.relation.accesspath | BlazeGraph |
|
UnsyncLocalOutputBuffer | Keeps track of the chunks of binding sets that are generated on the caller'sVersion:$Id: UnsyncLocalOutputBuffer. | Class | com.bigdata.relation.rule.eval.pipeline | BlazeGraph |
|
WrappedAsynchronousIterator | An IAsynchronousIterator that wraps an IChunkedIterator or a ICloseableIterator. | Class | com.bigdata.relation.accesspath | BlazeGraph |