Class Summary |
Alias |
An Alias represents an SQL alias for a physical database table. |
BlankNodeIdentifier |
A blank node identifier that uniquely identifies all resources generated from
a specific ClassMap. |
BlankNodeMaker |
BlankNodeMakers transform attribute values from a result set into blank nodes. |
Column |
A database column. |
ContainsRestriction |
Restriction which can be chained with another ValueSource to state
that all its values contain a certain string. |
D2RQ |
D2RQ vocabulary terms as static objects. |
Database |
Representation of a d2rq:Database from the mapping file. |
FixedNodeMaker |
NodeMaker that returns a fixed node. |
Join |
Represents an SQL join between two tables, spanning one or more columns. |
LiteralMaker |
LiteralMakers transform attribute values from a result set into literals. |
MapParser |
Creates D2RQ domain classes (like PropertyBridge ,
TranslationTable from a Jena model representation
of a D2RQ mapping file. |
MaxLengthRestriction |
Restriction which can be chained with another ValueSource to limit the
length of its values. |
Pattern |
A pattern that combines one or more database columns into a String. |
PropertyBridge |
A respresentation of a d2rq:PropertyBridge, describing how
a set of virtual triples are to be obtained
from a database. |
RegexRestriction |
Restriction which can be chained with another ValueSource to state
that all its values match a certain regular expression. |
TranslationTable |
Translation table that maps a set of database values to a set of
RDF literals or URIs. |
UriMaker |
UriMakers transform attribute values from a result set into URIrefs. |
URIMatchPolicy |
Encapsulates code for this optimizing rule: If a query URI matches
some NodeMaker based on a URI pattern, then don't check any NodeMakers
that are based on an URI column. |