Package | Description |
---|---|
com.bigdata.rdf.graph |
The GAS (Gather Apply Scatter) API was developed for PowerGraph
(aka GraphLab 2.1).
|
com.bigdata.rdf.graph.analytics |
This package provides implementations of various graph analytics using the
GAS API.
|
com.bigdata.rdf.graph.impl |
This is an implementation of the GAS API for the bigdata platform.
|
com.bigdata.rdf.graph.impl.bd | |
com.bigdata.rdf.graph.impl.frontier | |
com.bigdata.rdf.graph.impl.ram |
This is an implementation of the GAS API for the Java concurrency
class.
|
com.bigdata.rdf.graph.impl.sail |
This is an implementation of the GAS API for the openrdf SAIL.
|
com.bigdata.rdf.graph.impl.scheduler | |
com.bigdata.rdf.graph.impl.util | |
com.bigdata.rdf.graph.util |
Class and Description |
---|
EdgesEnum
Typesafe enumeration used to specify whether a GATHER or SCATTER phase is
applied to the in-edges, out-edges, both, or not run.
|
Factory
Singleton pattern for initializing a vertex state or edge state object
given the vertex or edge.
|
FrontierEnum
Type-safe enumeration characterizing the assumptions of an algorithm
concerning its initial frontier.
|
IBinder
An interface that may be used to extract variable bindings for the
vertices visited by the algorithm.
|
IBindingExtractor
This interface makes it possible to extract bindings for variables from an
IGASProgram . |
IGASContext
Execution context for an
IGASProgram . |
IGASOptions
Interface for options that are understood by the
IGASEngine and which
may be declared by the IGASProgram . |
IGASProgram
Abstract interface for GAS programs.
|
IGASScheduler
Interface schedules a vertex for execution.
|
IGASSchedulerImpl
Extended
IGASScheduler interface. |
IGASState
Interface exposes access to the VS and ES that is visible during a GATHER or
SCATTER operation.
|
IGASStats
Statistics for GAS algorithms.
|
IGraphAccessor
Interface abstracts access to a backend graph implementation.
|
IReducer
An interface for computing reductions over the vertices of a graph.
|
IStaticFrontier
Interface abstracts the fixed frontier as known on entry into a new
round.
|
TraversalDirectionEnum
Typesafe enumeration of manner in which an RDF graph will be traversed by an
IGASProgram based on its EdgesEnum . |
Class and Description |
---|
EdgesEnum
Typesafe enumeration used to specify whether a GATHER or SCATTER phase is
applied to the in-edges, out-edges, both, or not run.
|
Factory
Singleton pattern for initializing a vertex state or edge state object
given the vertex or edge.
|
FrontierEnum
Type-safe enumeration characterizing the assumptions of an algorithm
concerning its initial frontier.
|
IBinder
An interface that may be used to extract variable bindings for the
vertices visited by the algorithm.
|
IBindingExtractor
This interface makes it possible to extract bindings for variables from an
IGASProgram . |
IGASContext
Execution context for an
IGASProgram . |
IGASEngine
The interface used to submit an
IGASProgram for evaluation. |
IGASOptions
Interface for options that are understood by the
IGASEngine and which
may be declared by the IGASProgram . |
IGASProgram
Abstract interface for GAS programs.
|
IGASScheduler
Interface schedules a vertex for execution.
|
IGASState
Interface exposes access to the VS and ES that is visible during a GATHER or
SCATTER operation.
|
IGraphAccessor
Interface abstracts access to a backend graph implementation.
|
IPredecessor
A interface for
IGASProgram s that compute paths and track a
predecessor relationship among the visited vertices. |
IReducer
An interface for computing reductions over the vertices of a graph.
|
Class and Description |
---|
EdgesEnum
Typesafe enumeration used to specify whether a GATHER or SCATTER phase is
applied to the in-edges, out-edges, both, or not run.
|
Factory
Singleton pattern for initializing a vertex state or edge state object
given the vertex or edge.
|
IBinder
An interface that may be used to extract variable bindings for the
vertices visited by the algorithm.
|
IBindingExtractor
This interface makes it possible to extract bindings for variables from an
IGASProgram . |
IGASContext
Execution context for an
IGASProgram . |
IGASEngine
The interface used to submit an
IGASProgram for evaluation. |
IGASOptions
Interface for options that are understood by the
IGASEngine and which
may be declared by the IGASProgram . |
IGASProgram
Abstract interface for GAS programs.
|
IGASSchedulerImpl
Extended
IGASScheduler interface. |
IGASState
Interface exposes access to the VS and ES that is visible during a GATHER or
SCATTER operation.
|
IGASStats
Statistics for GAS algorithms.
|
IGraphAccessor
Interface abstracts access to a backend graph implementation.
|
IReducer
An interface for computing reductions over the vertices of a graph.
|
IStaticFrontier
Interface abstracts the fixed frontier as known on entry into a new
round.
|
TraversalDirectionEnum
Typesafe enumeration of manner in which an RDF graph will be traversed by an
IGASProgram based on its EdgesEnum . |
Class and Description |
---|
EdgesEnum
Typesafe enumeration used to specify whether a GATHER or SCATTER phase is
applied to the in-edges, out-edges, both, or not run.
|
Factory
Singleton pattern for initializing a vertex state or edge state object
given the vertex or edge.
|
FrontierEnum
Type-safe enumeration characterizing the assumptions of an algorithm
concerning its initial frontier.
|
IBinder
An interface that may be used to extract variable bindings for the
vertices visited by the algorithm.
|
IBindingExtractor
This interface makes it possible to extract bindings for variables from an
IGASProgram . |
IGASContext
Execution context for an
IGASProgram . |
IGASEngine
The interface used to submit an
IGASProgram for evaluation. |
IGASOptions
Interface for options that are understood by the
IGASEngine and which
may be declared by the IGASProgram . |
IGASProgram
Abstract interface for GAS programs.
|
IGASScheduler
Interface schedules a vertex for execution.
|
IGASSchedulerImpl
Extended
IGASScheduler interface. |
IGASState
Interface exposes access to the VS and ES that is visible during a GATHER or
SCATTER operation.
|
IGraphAccessor
Interface abstracts access to a backend graph implementation.
|
IPredecessor
A interface for
IGASProgram s that compute paths and track a
predecessor relationship among the visited vertices. |
IStaticFrontier
Interface abstracts the fixed frontier as known on entry into a new
round.
|
TraversalDirectionEnum
Typesafe enumeration of manner in which an RDF graph will be traversed by an
IGASProgram based on its EdgesEnum . |
Class and Description |
---|
IStaticFrontier
Interface abstracts the fixed frontier as known on entry into a new
round.
|
Class and Description |
---|
EdgesEnum
Typesafe enumeration used to specify whether a GATHER or SCATTER phase is
applied to the in-edges, out-edges, both, or not run.
|
IGASContext
Execution context for an
IGASProgram . |
IGASEngine
The interface used to submit an
IGASProgram for evaluation. |
IGraphAccessor
Interface abstracts access to a backend graph implementation.
|
Class and Description |
---|
EdgesEnum
Typesafe enumeration used to specify whether a GATHER or SCATTER phase is
applied to the in-edges, out-edges, both, or not run.
|
IGASContext
Execution context for an
IGASProgram . |
IGASEngine
The interface used to submit an
IGASProgram for evaluation. |
IGraphAccessor
Interface abstracts access to a backend graph implementation.
|
Class and Description |
---|
IGASScheduler
Interface schedules a vertex for execution.
|
IGASSchedulerImpl
Extended
IGASScheduler interface. |
IStaticFrontier
Interface abstracts the fixed frontier as known on entry into a new
round.
|
Class and Description |
---|
EdgesEnum
Typesafe enumeration used to specify whether a GATHER or SCATTER phase is
applied to the in-edges, out-edges, both, or not run.
|
IGASEngine
The interface used to submit an
IGASProgram for evaluation. |
IGASProgram
Abstract interface for GAS programs.
|
IGASSchedulerImpl
Extended
IGASScheduler interface. |
IGASStats
Statistics for GAS algorithms.
|
IGraphAccessor
Interface abstracts access to a backend graph implementation.
|
Class and Description |
---|
IGASEngine
The interface used to submit an
IGASProgram for evaluation. |
IGraphAccessor
Interface abstracts access to a backend graph implementation.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.