|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.hp.hpl.jena.graph.query | |
---|---|
com.hp.hpl.jena.db | A general database backend for persistent storage of Jena models. |
com.hp.hpl.jena.graph | This package defines the Graph and Node family of classes, which form the underlying datatypes of the Jena system. |
com.hp.hpl.jena.graph.query | Defines the graph-level Query classes, allowing multi-pattern query over arbitrary graphs. |
com.hp.hpl.jena.ontology | Provides a set of abstractions and convenience classes for accessing and manipluating ontologies represented in RDF. |
com.hp.hpl.jena.rdf.model | A package for creating and manipulating RDF graphs. |
com.hp.hpl.jena.rdql | RDQL - A query language for Jena. |
com.hp.hpl.jena.util | Miscellaneous collection of utility classes. |
Classes in com.hp.hpl.jena.graph.query used by com.hp.hpl.jena.db | |
---|---|
QueryHandler
a QueryHandler handles queries on behalf of a graph. |
Classes in com.hp.hpl.jena.graph.query used by com.hp.hpl.jena.graph | |
---|---|
QueryHandler
a QueryHandler handles queries on behalf of a graph. |
Classes in com.hp.hpl.jena.graph.query used by com.hp.hpl.jena.graph.query | |
---|---|
BindingQueryPlan
A BindingQueryPlan is something that can run executeBindings() to get back an ExtendedIterator over Domains, ie, Lists. |
|
Domain
A Domain is an answer to a Binding query. |
|
Dyadic
A base class for dyadic expressions with a built-in Valuator; subclasses must define an evalObject or evalBool method which will be supplied with the evaluated operands. |
|
Element
An Element of a matching triple. |
|
Expression
Expression - the interface for expressions that is expected by Query for constraints. |
|
Expression.Application
An abstract base class for apply nodes; subclasses implement getFun(), argCount(), and getArg(). |
|
Expression.Base
An abstract base class for Expressions; over-ride as appropriate. |
|
Expression.Constant
An abstract base class for literal nodes; subclasses implement getValue(). |
|
Expression.Valof
Valof provides an implementation of VariableValues which composes the "compile-time" VariableIndexes map with the "run-time" IndexValues map to produce a VariableValues map. |
|
ExpressionSet
ExpressionSet: represent a set of (boolean) expressions ANDed together. |
|
IndexValues
IndexValues: something that when supplied with a non-negative integer, returns a value. |
|
Mapping
this class is used to record the mapping from [variable] Node's to the indexes they are bound to in a Query. |
|
NamedGraphMap
a mapping from from names to Graphs. |
|
NamedTripleBunches
A NamedTripleBunches maps a [graph] name to a bunch of triples associated with that name. |
|
Pattern
A Pattern represents a matching triple; it is composed of S, P, and O Elements. |
|
PatternCompiler
A PatternCompiler is some class that knows how to handle fixed Node values, binding and bound occurences of variables, and wildcards. |
|
PatternLiteral
PatternLiteral - an interface for pattern literals recognised by Rewrite. |
|
Pipe
A Pipe is anything that can be used to get and put Domain objects; it can be closed, and it can be tested for whether more elements are available. |
|
Query
The class of graph queries, plus some machinery (which should move) for implementing them. |
|
QueryHandler
a QueryHandler handles queries on behalf of a graph. |
|
Rewrite.DyadicLiteral
|
|
Stage
a processing stage in the query pipeline. |
|
TreeQueryPlan
|
|
TripleSorter
Interface for things that can sort triples (for optimising queries). |
|
Valuator
Valuator - an interface for things that evaluate to some value, given a binding of variable (inexes) to values. |
|
ValuatorSet
ValuatorSet - a set of Valuators, which can be added to and evaluated [only]. |
|
VariableIndexes
VariableIndexes: a mapping from variable names to their offsets in some table of variable values. |
|
VariableValues
The interface that allows the values of variables in expressions to be found. |
Classes in com.hp.hpl.jena.graph.query used by com.hp.hpl.jena.ontology | |
---|---|
BindingQueryPlan
A BindingQueryPlan is something that can run executeBindings() to get back an ExtendedIterator over Domains, ie, Lists. |
Classes in com.hp.hpl.jena.graph.query used by com.hp.hpl.jena.rdf.model | |
---|---|
QueryHandler
a QueryHandler handles queries on behalf of a graph. |
Classes in com.hp.hpl.jena.graph.query used by com.hp.hpl.jena.rdql | |
---|---|
IndexValues
IndexValues: something that when supplied with a non-negative integer, returns a value. |
Classes in com.hp.hpl.jena.graph.query used by com.hp.hpl.jena.util | |
---|---|
Query
The class of graph queries, plus some machinery (which should move) for implementing them. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |