A B C D E F G H I J L M N O P Q R S T U V W X

D

d2rq - package d2rq
D2RQ Command line tools.
D2RQ - Class in de.fuberlin.wiwiss.d2rq.vocab
Vocabulary definitions from file:doc/specification/d2rq-rdfs.n3
D2RQ() - Constructor for class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
 
D2RQ_SQLEXCEPTION - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
D2RQAssembler - Class in de.fuberlin.wiwiss.d2rq.assembler
A Jena assembler that builds ModelD2RQs.
D2RQAssembler() - Constructor for class de.fuberlin.wiwiss.d2rq.assembler.D2RQAssembler
 
D2RQException - Exception in de.fuberlin.wiwiss.d2rq
Exception used to signal most D2RQ errors.
D2RQException(String) - Constructor for exception de.fuberlin.wiwiss.d2rq.D2RQException
 
D2RQException(Throwable) - Constructor for exception de.fuberlin.wiwiss.d2rq.D2RQException
 
D2RQException(String, Throwable) - Constructor for exception de.fuberlin.wiwiss.d2rq.D2RQException
 
D2RQException(String, int) - Constructor for exception de.fuberlin.wiwiss.d2rq.D2RQException
 
D2RQException(Throwable, int) - Constructor for exception de.fuberlin.wiwiss.d2rq.D2RQException
 
D2RQException(String, Throwable, int) - Constructor for exception de.fuberlin.wiwiss.d2rq.D2RQException
 
D2RQModel - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
Jena Assemler specification for a relational database, mapped to RDF using the D2RQ tool.
D2RQPatternStage - Class in de.fuberlin.wiwiss.d2rq.rdql
TODO Review comments Instances of this Stage are created by D2RQQueryHandler to handle a set of query triples that by D2RQ-mapping refer to the same database.
D2RQPatternStage(Collection, Mapping, ExpressionSet, Triple[]) - Constructor for class de.fuberlin.wiwiss.d2rq.rdql.D2RQPatternStage
 
D2RQQueryHandler - Class in de.fuberlin.wiwiss.d2rq.rdql
A D2RQQueryHandler handles queries on behalf of a GraphD2RQ.
D2RQQueryHandler(Graph, Collection) - Constructor for class de.fuberlin.wiwiss.d2rq.rdql.D2RQQueryHandler
 
D2RQRepository - Class in de.fuberlin.wiwiss.d2rq.sesame
This implementation for the SesameRepository interface provides a read-only access to a D2RQ Source.
D2RQRepository(String, D2RQSource, LocalService) - Constructor for class de.fuberlin.wiwiss.d2rq.sesame.D2RQRepository
Creates a read-only D2RQRepository for the supplied Sail.
D2RQSource - Class in de.fuberlin.wiwiss.d2rq.sesame
Implementation of the Sesame RdfSource Interface for D2RQ This class wraps the D2RQGraph into an implementation of the Sesame RdfSource interface.
D2RQSource(String, String, String) - Constructor for class de.fuberlin.wiwiss.d2rq.sesame.D2RQSource
Creates a new instance of D2RQSource
D2RQStatementIterator - Class in de.fuberlin.wiwiss.d2rq.sesame
Wraps a Jena ExtendedIterator with Jena Statements and maps the Jena Statements to Sesame Statments
D2RQStatementIterator(ExtendedIterator, ValueFactory) - Constructor for class de.fuberlin.wiwiss.d2rq.sesame.D2RQStatementIterator
Creates a new instance of D2RQStatementIterator
database() - Method in interface de.fuberlin.wiwiss.d2rq.algebra.Relation
 
database() - Method in class de.fuberlin.wiwiss.d2rq.algebra.RelationImpl
 
database() - Method in class de.fuberlin.wiwiss.d2rq.map.ClassMap
 
Database - Class in de.fuberlin.wiwiss.d2rq.map
Representation of a d2rq:Database from the mapping file.
Database(Resource) - Constructor for class de.fuberlin.wiwiss.d2rq.map.Database
 
database(Resource) - Method in class de.fuberlin.wiwiss.d2rq.map.Mapping
 
Database - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
Represents a database.
DATABASE_DUPLICATE_JDBCDRIVER - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
DATABASE_DUPLICATE_JDBCDSN - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
DATABASE_DUPLICATE_ODBCDSN - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
DATABASE_DUPLICATE_PASSWORD - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
DATABASE_DUPLICATE_USERNAME - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
DATABASE_JDBCDRIVER_CLASS_NOT_FOUND - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
DATABASE_MISSING_DSN - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
DATABASE_MISSING_JDBCDRIVER - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
DATABASE_ODBC_WITH_JDBC - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
DATABASE_ODBC_WITH_JDBCDRIVER - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
 
databases() - Method in class de.fuberlin.wiwiss.d2rq.map.Mapping
 
DatabaseSchemaInspector - Class in de.fuberlin.wiwiss.d2rq.dbschema
Inspects a database to retrieve schema information.
DatabaseSchemaInspector(ConnectedDB) - Constructor for class de.fuberlin.wiwiss.d2rq.dbschema.DatabaseSchemaInspector
 
databaseValue - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
 
dataStorage - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
 
datatype - Variable in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
 
datatype - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
The datatype of literals created by this bridge.
DatatypePropertyBridge - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
(Deprecated) Maps a datatype property to one or more database columns.
DATE_COLUMN - Static variable in class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
 
dateColumn - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
 
DateTimeTranslator - Class in de.fuberlin.wiwiss.d2rq.types
Translates from MySQL DATETIME values to xsd:dateTime values.
DateTimeTranslator() - Constructor for class de.fuberlin.wiwiss.d2rq.types.DateTimeTranslator
 
dbType() - Method in class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
Reports the brand of RDBMS.
dbTypeIs(String) - Method in class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
 
dbValue() - Method in class de.fuberlin.wiwiss.d2rq.map.TranslationTable.Translation
 
de.fuberlin.wiwiss.d2rq - package de.fuberlin.wiwiss.d2rq
D2RQ's public API, including the Jena-compatible Model implementation.
de.fuberlin.wiwiss.d2rq.algebra - package de.fuberlin.wiwiss.d2rq.algebra
Implementation of an RDF-based relational algebra.
de.fuberlin.wiwiss.d2rq.assembler - package de.fuberlin.wiwiss.d2rq.assembler
A Jena assembler for setting up D2RQ models.
de.fuberlin.wiwiss.d2rq.csv - package de.fuberlin.wiwiss.d2rq.csv
Parsers for Comma Seperated Value (CSV) files for use with translation tables.
de.fuberlin.wiwiss.d2rq.dbschema - package de.fuberlin.wiwiss.d2rq.dbschema
JDBC-based database schema inspection code.
de.fuberlin.wiwiss.d2rq.fastpath - package de.fuberlin.wiwiss.d2rq.fastpath
D2RQ's Fastpath query implementation is able to translate a basic graph pattern (a set of triples that may contain variables) into a single SQL expression.
de.fuberlin.wiwiss.d2rq.find - package de.fuberlin.wiwiss.d2rq.find
The find query implementation can answer simple queries for triple patterns (RDF triples that may contain wildcards in the subject, predicate, and/or object positions).
de.fuberlin.wiwiss.d2rq.map - package de.fuberlin.wiwiss.d2rq.map
Classes that represent the components of a mapping file.
de.fuberlin.wiwiss.d2rq.mapgen - package de.fuberlin.wiwiss.d2rq.mapgen
The mapping generator introspects a database schema and generates a simple default D2RQ mapping that matches the DB schema.
de.fuberlin.wiwiss.d2rq.nodes - package de.fuberlin.wiwiss.d2rq.nodes
Code that maps a set of database values into a set of RDF nodes.
de.fuberlin.wiwiss.d2rq.parser - package de.fuberlin.wiwiss.d2rq.parser
Code that converts a D2RQ mapping file from its RDF representation into corresponding Java objects.
de.fuberlin.wiwiss.d2rq.pp - package de.fuberlin.wiwiss.d2rq.pp
Generates human-readable representations of various objects for use in error messages, logging and debugging.
de.fuberlin.wiwiss.d2rq.rdql - package de.fuberlin.wiwiss.d2rq.rdql
Implementation of Jena's Graph query handler.
de.fuberlin.wiwiss.d2rq.sesame - package de.fuberlin.wiwiss.d2rq.sesame
Sesame wrapper for D2RQ.
de.fuberlin.wiwiss.d2rq.sql - package de.fuberlin.wiwiss.d2rq.sql
SQL query and result processing code.
de.fuberlin.wiwiss.d2rq.types - package de.fuberlin.wiwiss.d2rq.types
Code for dealing with XSD data types.
de.fuberlin.wiwiss.d2rq.values - package de.fuberlin.wiwiss.d2rq.values
Code for expressing a rule that generates a set of values from some data in the database.
de.fuberlin.wiwiss.d2rq.vocab - package de.fuberlin.wiwiss.d2rq.vocab
Convenient Java representations of RDF vocabularies.
DELIMITER - Static variable in class de.fuberlin.wiwiss.d2rq.values.Pattern
 
deliver(Pipe) - Method in class de.fuberlin.wiwiss.d2rq.rdql.D2RQPatternStage
Realizes the piping between the previous, this and the following Stage.
describeSelf(NodeSetFilter) - Method in class de.fuberlin.wiwiss.d2rq.nodes.FixedNodeMaker
 
describeSelf(NodeSetFilter) - Method in interface de.fuberlin.wiwiss.d2rq.nodes.NodeMaker
 
describeSelf(NodeSetFilter) - Method in class de.fuberlin.wiwiss.d2rq.nodes.TypedNodeMaker
 
describeSelf(NodeSetFilter) - Method in class de.fuberlin.wiwiss.d2rq.values.BlankNodeID
 
describeSelf(NodeSetFilter) - Method in class de.fuberlin.wiwiss.d2rq.values.Column
 
describeSelf(NodeSetFilter) - Method in class de.fuberlin.wiwiss.d2rq.values.Pattern
 
describeSelf(NodeSetFilter) - Method in class de.fuberlin.wiwiss.d2rq.values.ValueDecorator
 
describeSelf(NodeSetFilter) - Method in interface de.fuberlin.wiwiss.d2rq.values.ValueMaker
 
div(int) - Method in class de.fuberlin.wiwiss.d2rq.sql.BeanCounter
This = This / n .
doubleQuote(String) - Method in class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
Wraps s in single quotes and escapes special characters to avoid SQL injection
DUMMY - Static variable in class de.fuberlin.wiwiss.d2rq.algebra.MutableRelation
 
dump_rdf - Class in d2rq
Command line utility for dumping a database to RDF, using the MappingGenerator or a mapping file.
dump_rdf() - Constructor for class d2rq.dump_rdf
 

A B C D E F G H I J L M N O P Q R S T U V W X