| Name | Description | Type | Package | Framework |
| AbstractBigdataGraphTestCase | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph | |
| AbstractGraphFixture | Class | com.bigdata.rdf.graph.util | BlazeGraph | |
| BaseGASProgram | Abstract base class with some useful defaults. | Class | com.bigdata.rdf.graph.impl | BlazeGraph |
| BaseGASProgram .Bindings | by BaseGASProgram. | Interface | com.bigdata.rdf.graph.impl | BlazeGraph |
| BFS | Breadth First Search (BFS) is an iterative graph traversal primitive. | Class | com.bigdata.rdf.graph.analytics | BlazeGraph |
| BFS .Bindings | Additional IBindingExtractor. | Interface | com.bigdata.rdf.graph.analytics | BlazeGraph |
| BFS .ES | Edge state is not used. | Class | com.bigdata.rdf.graph.analytics | BlazeGraph |
| BFS .VS | Class | com.bigdata.rdf.graph.analytics | BlazeGraph | |
| BigdataGASEngine | IGASEngine for dynamic activation of vertices. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| BigdataGASEngine .BigdataGraphAccessor | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph | |
| BigdataGASRunner | Base class for running performance tests against the bigdata backend. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| BigdataGASState | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph | |
| BigdataGraphFixture | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph | |
| BigdataGraphFixture .BigdataSailGraphLoader | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph | |
| BinderBase | A base class for IBinders. | Class | com.bigdata.rdf.graph | BlazeGraph |
| CC | Connected components computes the distinct sets of non-overlapping subgraphs within a graph. | Class | com.bigdata.rdf.graph.analytics | BlazeGraph |
| CC .Bindings | Additional IBindingExtractor. | Interface | com.bigdata.rdf.graph.analytics | BlazeGraph |
| CC .ES | Edge state is not used. | Class | com.bigdata.rdf.graph.analytics | BlazeGraph |
| CC .VS | Class | com.bigdata.rdf.graph.analytics | BlazeGraph | |
| CHMScheduler | A simple scheduler based on a ConcurrentHashMap. | Class | com.bigdata.rdf.graph.impl.scheduler | BlazeGraph |
| EdgeOnlyFilter | Filter visits only edges (filters out attribute values). | Class | com.bigdata.rdf.graph.impl | BlazeGraph |
| EdgesEnum | Typesafe enumeration used to specify whether a GATHER or SCATTER phase is applied to the in-edges, out-edges, both, or not run. | Class | com.bigdata.rdf.graph | BlazeGraph |
| Factory | Singleton pattern for initializing a vertex state or edge state object given the vertex or edge. | Class | com.bigdata.rdf.graph | BlazeGraph |
| FrontierEnum | Type-safe enumeration characterizing the assumptions of an algorithm concerning its initial frontier. | Class | com.bigdata.rdf.graph | BlazeGraph |
| FuzzySSSP | This algorithm provides a fuzzy implementation of the shortest paths between a set of source vertices and a set of target vertices. | Class | com.bigdata.rdf.graph.analytics | BlazeGraph |
| GASContext | Class | com.bigdata.rdf.graph.impl | BlazeGraph | |
| GASEngine | IGASEngine for dynamic activation of vertices. | Class | com.bigdata.rdf.graph.impl | BlazeGraph |
| GASImplUtil | Some utility method for the GAS Engine implementation. | Class | com.bigdata.rdf.graph.impl.util | BlazeGraph |
| GASRunnerBase | Base class for running performance tests. | Class | com.bigdata.rdf.graph.impl.util | BlazeGraph |
| GASService | A SERVICE that exposes IGASPrograms for SPARQL execution. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| GASService .Options | Interface | com.bigdata.rdf.graph.impl.bd | BlazeGraph | |
| GASState | Class | com.bigdata.rdf.graph.impl | BlazeGraph | |
| GASStats | Statistics for GAS algorithms. | Class | com.bigdata.rdf.graph.impl | BlazeGraph |
| GASUtil | Utility class for operations on the public interfaces. | Class | com.bigdata.rdf.graph.util | BlazeGraph |
| GraphLoader | Utility to load data into a graph. | Class | com.bigdata.rdf.graph.util | BlazeGraph |
| IArraySlice | Interface for a slice of a backing array. | Interface | com.bigdata.rdf.graph.impl.util | BlazeGraph |
| IBinder | An interface that may be used to extract variable bindings for the vertices visited by the algorithm. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IBindingExtractor | This interface makes it possible to extract bindings for variables from anAuthor:Bryan Thompson | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IGASContext | Execution context for an IGASProgram. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IGASEngine | The interface used to submit an IGASProgram for evaluation. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IGASOptions | Interface for options that are understood by the IGASEngine and which may be declared by the IGASProgram. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IGASProgram | Abstract interface for GAS programs. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IGASScheduler | Interface schedules a vertex for execution. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IGASSchedulerImpl | implementation of the GAS Engine. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IGASState | Interface exposes access to the VS and ES that is visible during a GATHER or This interface is intended to be restrictive in both its API and the state | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IGASStats | Statistics for GAS algorithms. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IGraphAccessor | Interface abstracts access to a backend graph implementation. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IGraphFixture | A fixture for a graph. | Interface | com.bigdata.rdf.graph.util | BlazeGraph |
| IGraphFixtureFactory | Factory for IGraphFixture. | Interface | com.bigdata.rdf.graph.util | BlazeGraph |
| IIntArraySlice | Interface for a slice of a backing int[]. | Interface | com.bigdata.rdf.graph.impl.util | BlazeGraph |
| IManagedArray | An interface for a managed array. | Interface | com.bigdata.rdf.graph.impl.util | BlazeGraph |
| IManagedIntArray | An interface for a managed int[]. | Interface | com.bigdata.rdf.graph.impl.util | BlazeGraph |
| IPredecessor | A interface for IGASPrograms that compute paths and track a predecessor relationship among the visited vertices. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IReducer | An interface for computing reductions over the vertices of a graph. | Interface | com.bigdata.rdf.graph | BlazeGraph |
| IStaticFrontier | Interface | com.bigdata.rdf.graph | BlazeGraph | |
| ManagedArray | A view on a mutable int[] that may be extended. | Class | com.bigdata.rdf.graph.impl.util | BlazeGraph |
| ManagedIntArray | A view on a mutable int[] that may be extended. | Class | com.bigdata.rdf.graph.impl.util | BlazeGraph |
| MergeSortIterator | An N-way merge sort of N source iterators visiting Values (which areAuthor:Bryan Thompson | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| PATHS | PATHS is an iterative graph traversal operation. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| PATHS .Bindings | Additional IBindingExtractor. | Interface | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| PATHS .ES | Edge state is not used. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| PATHS .VS | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph | |
| PR | Page rank assigns weights to the vertices in a graph based by on the relative "importance" as determined by the patterns of directed links in the graph. | Class | com.bigdata.rdf.graph.analytics | BlazeGraph |
| PR .Bindings | Additional IBindingExtractor. | Interface | com.bigdata.rdf.graph.analytics | BlazeGraph |
| PR .ES | Edge state is not used. | Class | com.bigdata.rdf.graph.analytics | BlazeGraph |
| PR .VS | Class | com.bigdata.rdf.graph.analytics | BlazeGraph | |
| RAMGASEngine | Class | com.bigdata.rdf.graph.impl.ram | BlazeGraph | |
| RAMGASEngine .RAMGraph | A simple RDF graph model suitable for graph mining algorithms. | Class | com.bigdata.rdf.graph.impl.ram | BlazeGraph |
| RAMGASEngine .RAMGraphAccessor | Class | com.bigdata.rdf.graph.impl.ram | BlazeGraph | |
| RAMGASRunner | Class for running GAS performance tests against the SAIL. | Class | com.bigdata.rdf.graph.impl.ram | BlazeGraph |
| RAMGraphFixture | Class | com.bigdata.rdf.graph.impl.ram | BlazeGraph | |
| RAMGraphLoader | TODO Blank nodes have global scope. | Class | com.bigdata.rdf.graph.impl.ram | BlazeGraph |
| SAILGASEngine | Class | com.bigdata.rdf.graph.impl.sail | BlazeGraph | |
| SAILGASEngine .SAILGraphAccessor | Class | com.bigdata.rdf.graph.impl.sail | BlazeGraph | |
| SAILGASRunner | Class for running GAS performance tests against the SAIL. | Class | com.bigdata.rdf.graph.impl.sail | BlazeGraph |
| SailGraphFixture | Class | com.bigdata.rdf.graph.impl.sail | BlazeGraph | |
| SailGraphLoader | Class | com.bigdata.rdf.graph.util | BlazeGraph | |
| SSSP | SSSP (Single Source, Shortest Path). | Class | com.bigdata.rdf.graph.analytics | BlazeGraph |
| SSSP .Bindings | Additional IBindingExtractor. | Interface | com.bigdata.rdf.graph.analytics | BlazeGraph |
| SSSP .ES | Edge state is not used. | Class | com.bigdata.rdf.graph.analytics | BlazeGraph |
| SSSP .VS | Class | com.bigdata.rdf.graph.analytics | BlazeGraph | |
| StaticFrontier2 | An implementation of a "static" frontier that grows and reuses the backing Note: This implementation has package private methods that permit certain | Class | com.bigdata.rdf.graph.impl.frontier | BlazeGraph |
| STScheduler | A scheduler suitable for a single thread. | Class | com.bigdata.rdf.graph.impl.scheduler | BlazeGraph |
| TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| TestBFS | Test class for Breadth First Search (BFS) traversal. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| TestFuzzySSSP | TODO. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| TestGather | Test class for GATHER. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| TestSSSP | Test class for SSP traversal. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| TLScheduler | This scheduler uses thread-local buffers (LinkedHashSet) to track the distinct vertices scheduled by each execution thread. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| TLScheduler2 | This scheduler uses thread-local buffers (LinkedHashSet) to track the distinct vertices scheduled by each execution thread. | Class | com.bigdata.rdf.graph.impl.bd | BlazeGraph |
| TraversalDirectionEnum | enum TraversalDirectionEnumTypesafe enumeration of manner in which an RDF graph will be traversed by an | Class | com.bigdata.rdf.graph | BlazeGraph |
| VertexDistribution | Utility class for sampling vertices from a graph. | Class | com.bigdata.rdf.graph.impl.util | BlazeGraph |
| VertexTaskFactory | A factory for tasks that are applied to each vertex in the frontier. | Interface | com.bigdata.rdf.graph.impl | BlazeGraph |