- C - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.ISWC
-
- CachingGraphD2RQ - Class in de.fuberlin.wiwiss.d2rq.jena
-
A GraphD2RQ that caches the results of the most recently performed
queries on an LRU basis.
- CachingGraphD2RQ(Mapping) - Constructor for class de.fuberlin.wiwiss.d2rq.jena.CachingGraphD2RQ
-
- cancel() - Method in class de.fuberlin.wiwiss.d2rq.find.TripleQueryIter
-
Cancels query execution.
- cancel() - Method in class de.fuberlin.wiwiss.d2rq.sql.SQLIterator
-
- canMatch(NodeMaker) - Method in class de.fuberlin.wiwiss.d2rq.find.URIMakerRule.URIMakerRuleChecker
-
- caseUnspecified() - Method in class de.fuberlin.wiwiss.d2rq.algebra.RelationName
-
- cast(Node, RDFDatatype) - Static method in class de.fuberlin.wiwiss.d2rq.optimizer.expr.XSD
-
- changeNote - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.SKOS
-
- checkMappingFileChanged() - Method in class de.fuberlin.wiwiss.d2rq.server.AutoReloadableDataset
-
re-init dsg if mapping file has changed
- checkMappingFileChanged() - Method in class de.fuberlin.wiwiss.d2rq.server.D2RServer
-
delegate to auto-reloadable dataset, will reload if necessary
- checkOpen() - Method in class de.fuberlin.wiwiss.d2rq.jena.GraphD2RQ
-
- class_ - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
Links d2rq:classMaps to RDFS or OWL classes.
- class_ - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.VoID
-
- classDefinitionComment - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
A comment to be served as rdfs:comment for all associated class definitions
- classDefinitionLabel - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
A label to be served as rdfs:label for all associated class definitions
- ClassMap - Class in de.fuberlin.wiwiss.d2rq.map
-
- ClassMap(Resource) - Constructor for class de.fuberlin.wiwiss.d2rq.map.ClassMap
-
- classMap(Resource) - Method in class de.fuberlin.wiwiss.d2rq.map.Mapping
-
- classMap - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
Used to link RDFS or OWL classes to d2r:classMaps.
- ClassMap - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
Maps an RDFS or OWL class to its database representation.
- CLASSMAP_DUPLICATE_DATABASE - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
-
- CLASSMAP_INVALID_CONSTANTVALUE - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
-
- CLASSMAP_INVALID_DATABASE - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
-
- CLASSMAP_NO_DATABASE - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
-
- CLASSMAP_NO_PROPERTYBRIDGES - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
-
- classMapID() - Method in class de.fuberlin.wiwiss.d2rq.values.BlankNodeID
-
- classMapInventory(String) - Method in class de.fuberlin.wiwiss.d2rq.ClassMapLister
-
- classMapInventory(String, int) - Method in class de.fuberlin.wiwiss.d2rq.ClassMapLister
-
- ClassMapLister - Class in de.fuberlin.wiwiss.d2rq
-
Provides access to the contents of a d2rq:ClassMap in various
ways.
- ClassMapLister(Mapping) - Constructor for class de.fuberlin.wiwiss.d2rq.ClassMapLister
-
- classMapNames() - Method in class de.fuberlin.wiwiss.d2rq.ClassMapLister
-
- classMapNamesForResource(Node) - Method in class de.fuberlin.wiwiss.d2rq.ClassMapLister
-
- classMapResources() - Method in class de.fuberlin.wiwiss.d2rq.map.Mapping
-
- ClassMapServlet - Class in de.fuberlin.wiwiss.d2rq.server
-
- ClassMapServlet() - Constructor for class de.fuberlin.wiwiss.d2rq.server.ClassMapServlet
-
- classPartition - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.VoID
-
- clearCache() - Method in class de.fuberlin.wiwiss.d2rq.jena.CachingGraphD2RQ
-
Clears the current cache.
- clone() - Method in class de.fuberlin.wiwiss.d2rq.sql.BeanCounter
-
- close() - Method in class de.fuberlin.wiwiss.d2rq.download.DownloadContentQuery
-
- close() - Method in class de.fuberlin.wiwiss.d2rq.find.TripleQueryIter
-
- close() - Method in class de.fuberlin.wiwiss.d2rq.jena.GraphD2RQ
-
- close() - Method in class de.fuberlin.wiwiss.d2rq.map.Mapping
-
- close() - Method in class de.fuberlin.wiwiss.d2rq.server.AutoReloadableDataset
-
- close() - Method in class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
-
Closes the database connection and shuts down the keep alive agent.
- close() - Method in class de.fuberlin.wiwiss.d2rq.sql.SQLIterator
-
Make sure the SQL result set is closed and freed.
- closeIterator() - Method in class de.fuberlin.wiwiss.d2rq.engine.QueryIterTableSQL
-
- closeMappingGenerator() - Method in class de.fuberlin.wiwiss.d2rq.SystemLoader
-
- CollectableProperty - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.SKOS
-
The following rule applies for this property: [(?
- Collection - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.SKOS
-
Labelled collections can be used with collectable semantic relation properties
e.g. skos:narrower, where you would like a set of concepts to be displayed
under a 'node label' in the hierarchy.
- column - Variable in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
-
- Column - Class in de.fuberlin.wiwiss.d2rq.values
-
A
ValueMaker
that takes its values from a single
column.
- Column(Attribute) - Constructor for class de.fuberlin.wiwiss.d2rq.values.Column
-
- column - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
- ColumnRenamer - Class in de.fuberlin.wiwiss.d2rq.algebra
-
Something that can rename columns in various objects.
- ColumnRenamer() - Constructor for class de.fuberlin.wiwiss.d2rq.algebra.ColumnRenamer
-
- ColumnRenamerMap - Class in de.fuberlin.wiwiss.d2rq.algebra
-
A
ColumnRenamer
based on a fixed map of
original and replacement columns.
- ColumnRenamerMap(Map<Attribute, Attribute>) - Constructor for class de.fuberlin.wiwiss.d2rq.algebra.ColumnRenamerMap
-
- columnType(Attribute) - Method in class de.fuberlin.wiwiss.d2rq.dbschema.DatabaseSchemaInspector
-
- columnType(Attribute) - Method in class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
-
Returns a column's datatype.
- combineLimits(int, int) - Static method in class de.fuberlin.wiwiss.d2rq.algebra.Relation
-
- CommandLineTool - Class in de.fuberlin.wiwiss.d2rq
-
Base class for the D2RQ command line tools.
- CommandLineTool() - Constructor for class de.fuberlin.wiwiss.d2rq.CommandLineTool
-
- commit() - Method in class de.fuberlin.wiwiss.d2rq.server.AutoReloadableDataset
-
- compare(TripleRelation, TripleRelation) - Method in class de.fuberlin.wiwiss.d2rq.find.URIMakerRule
-
- compareTo(ProjectionSpec) - Method in class de.fuberlin.wiwiss.d2rq.algebra.Attribute
-
Compares columns alphanumerically by qualified name, case sensitive.
- compareTo(ProjectionSpec) - Method in class de.fuberlin.wiwiss.d2rq.algebra.ExpressionProjectionSpec
-
Compares columns alphanumerically by qualified name, case sensitive.
- compareTo(RelationName) - Method in class de.fuberlin.wiwiss.d2rq.algebra.RelationName
-
Relations without schema are less than relations with schema.
- compareTo(PageServlet.Property) - Method in class de.fuberlin.wiwiss.d2rq.server.PageServlet.Property
-
- CompatibleRelationGroup - Class in de.fuberlin.wiwiss.d2rq.algebra
-
A group of
Relation
s that can be combined into a single
relation without changing the semantics of
NodeMaker
s.
- CompatibleRelationGroup() - Constructor for class de.fuberlin.wiwiss.d2rq.algebra.CompatibleRelationGroup
-
- compiledPropertyBridges() - Method in class de.fuberlin.wiwiss.d2rq.map.ClassMap
-
- compiledPropertyBridges() - Method in class de.fuberlin.wiwiss.d2rq.map.Mapping
-
- Concatenation - Class in de.fuberlin.wiwiss.d2rq.expr
-
- Concept - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.SKOS
-
- ConceptScheme - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.SKOS
-
Thesauri, classification schemes, subject heading lists, taxonomies, 'folksonomies',
and other types of controlled vocabulary are all examples of concept schemes.
- condition() - Method in class de.fuberlin.wiwiss.d2rq.algebra.Relation
-
An expression that must be satisfied for all tuples in the
relation.
- condition() - Method in class de.fuberlin.wiwiss.d2rq.algebra.RelationImpl
-
- condition() - Method in class de.fuberlin.wiwiss.d2rq.engine.BindingMaker
-
- condition - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
SQL WHERE condition that must be satisfied for a database row to be mapped.
- conditions - Variable in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
-
- conference - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.ISWC
-
- Conference - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.ISWC
-
- CONFIG_UNKNOWN_CLASS - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
-
- CONFIG_UNKNOWN_PROPERTY - Static variable in exception de.fuberlin.wiwiss.d2rq.D2RQException
-
- ConfigLoader - Class in de.fuberlin.wiwiss.d2rq.server
-
- ConfigLoader(String) - Constructor for class de.fuberlin.wiwiss.d2rq.server.ConfigLoader
-
- Configuration - Class in de.fuberlin.wiwiss.d2rq.map
-
Representation of a d2rq:Configuration from the mapping file.
- Configuration() - Constructor for class de.fuberlin.wiwiss.d2rq.map.Configuration
-
- Configuration(Resource) - Constructor for class de.fuberlin.wiwiss.d2rq.map.Configuration
-
- configuration() - Method in class de.fuberlin.wiwiss.d2rq.map.Mapping
-
- Configuration - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
Represents general settings.
- Conjunction - Class in de.fuberlin.wiwiss.d2rq.expr
-
- connect() - Method in class de.fuberlin.wiwiss.d2rq.map.Mapping
-
Connects all databases.
- connectedDB() - Method in class de.fuberlin.wiwiss.d2rq.map.Database
-
- ConnectedDB - Class in de.fuberlin.wiwiss.d2rq.sql
-
TODO Move all engine-specific code from here to
Vendor
and its implementations
- ConnectedDB(String, String, String) - Constructor for class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
-
- ConnectedDB(String, String, String, Map<String, DataType.GenericType>, int, int, Properties) - Constructor for class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
-
- connection() - Method in class de.fuberlin.wiwiss.d2rq.sql.ConnectedDB
-
- Constant - Class in de.fuberlin.wiwiss.d2rq.expr
-
A constant-valued expression.
- Constant(String) - Constructor for class de.fuberlin.wiwiss.d2rq.expr.Constant
-
- Constant(String, Attribute) - Constructor for class de.fuberlin.wiwiss.d2rq.expr.Constant
-
- ConstantEx - Class in de.fuberlin.wiwiss.d2rq.optimizer.expr
-
Extends a Constant
with a Node
.
- ConstantEx(String, Attribute, Node) - Constructor for class de.fuberlin.wiwiss.d2rq.optimizer.expr.ConstantEx
-
- ConstantEx(String, Node) - Constructor for class de.fuberlin.wiwiss.d2rq.optimizer.expr.ConstantEx
-
- constantValue - Variable in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
-
- constantValue - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
A constant RDF node to be used as the value of this property bridge, or as
the resource of a singleton class map.
- ConstantValueMaker - Class in de.fuberlin.wiwiss.d2rq.values
-
A pseudo value maker that produces a constant value
regardless of the underlying relation.
- ConstantValueMaker(String) - Constructor for class de.fuberlin.wiwiss.d2rq.values.ConstantValueMaker
-
- constraint() - Method in class de.fuberlin.wiwiss.d2rq.algebra.VariableConstraints
-
- constraint() - Method in class de.fuberlin.wiwiss.d2rq.nodes.NodeSetConstraintBuilder
-
- containsColumn(Attribute) - Method in class de.fuberlin.wiwiss.d2rq.algebra.Join
-
- containsConstraint(String) - Static method in class de.fuberlin.wiwiss.d2rq.values.ValueDecorator
-
- containsDuplicates - Variable in class de.fuberlin.wiwiss.d2rq.map.ResourceMap
-
- containsDuplicates - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
Set to true if the table, after applying d2rq:joins and d2rq:conditions, may
contain duplicate records.
- containsNamedModel(String) - Method in class de.fuberlin.wiwiss.d2rq.server.AutoReloadableDataset
-
- contentDownloadColumn - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.D2RQ
-
A database column containing data to be made downloadable.
- ContentTypeNegotiator - Class in de.fuberlin.wiwiss.pubby.negotiation
-
- ContentTypeNegotiator() - Constructor for class de.fuberlin.wiwiss.pubby.negotiation.ContentTypeNegotiator
-
- ContentTypeNegotiator.VariantSpec - Class in de.fuberlin.wiwiss.pubby.negotiation
-
- ContentTypeNegotiator.VariantSpec(String) - Constructor for class de.fuberlin.wiwiss.pubby.negotiation.ContentTypeNegotiator.VariantSpec
-
- contextDestroyed(ServletContextEvent) - Method in class de.fuberlin.wiwiss.d2rq.server.WebappInitListener
-
- contextInitialized(ServletContextEvent) - Method in class de.fuberlin.wiwiss.d2rq.server.WebappInitListener
-
- convert(Expr, NodeRelation) - Static method in class de.fuberlin.wiwiss.d2rq.optimizer.expr.TransformExprToSQLApplyer
-
Converts a SPARQL filter expression to an SQL expression
- country - Static variable in class de.fuberlin.wiwiss.d2rq.vocab.ISWC
-
- create(NodeRelation) - Static method in class de.fuberlin.wiwiss.d2rq.engine.OpTableSQL
-
Creates a new OpTableSQL, or a simpler Op if optimizations
are possible.
- create(Collection<NodeRelation>) - Static method in class de.fuberlin.wiwiss.d2rq.engine.OpUnionTableSQL
-
Creates a new instance from a collection of
NodeRelation
s, or a simpler equivalent Op
if optimizations are possible.
- create(Relation, Collection<BindingMaker>, ExecutionContext) - Static method in class de.fuberlin.wiwiss.d2rq.engine.QueryIterTableSQL
-
Creates an instance, or a simpler QueryIterator
if optimization is possible (e.g., the relation is empty).
- create(NodeRelation, ExecutionContext) - Static method in class de.fuberlin.wiwiss.d2rq.engine.QueryIterTableSQL
-
Creates an instance, or a simpler QueryIterator
if optimization is possible (e.g., the relation is empty).
- create(List<Expression>) - Static method in class de.fuberlin.wiwiss.d2rq.expr.Concatenation
-
- create(Collection<Expression>) - Static method in class de.fuberlin.wiwiss.d2rq.expr.Conjunction
-
- create(Collection<Expression>) - Static method in class de.fuberlin.wiwiss.d2rq.expr.Disjunction
-
- create(Expression, Expression) - Static method in class de.fuberlin.wiwiss.d2rq.expr.Equality
-
- create(Expression) - Static method in class de.fuberlin.wiwiss.d2rq.expr.NotNull
-
- create(String) - Static method in class de.fuberlin.wiwiss.d2rq.expr.SQLExpression
-
- create(QueryIter) - Static method in class de.fuberlin.wiwiss.d2rq.find.TripleQueryIter
-
- create(Collection<Filter>) - Static method in class de.fuberlin.wiwiss.d2rq.mapgen.FilterMatchAny
-
- create1(RelationName, RelationName) - Static method in class de.fuberlin.wiwiss.d2rq.algebra.AliasMap
-
- createAttributeEquality(Attribute, Attribute) - Static method in class de.fuberlin.wiwiss.d2rq.expr.Equality
-
- createAttributeValue(Attribute, String) - Static method in class de.fuberlin.wiwiss.d2rq.expr.Equality
-
- createExpressionValue(Expression, String) - Static method in class de.fuberlin.wiwiss.d2rq.expr.Equality
-
- createFor(NodeRelation) - Static method in class de.fuberlin.wiwiss.d2rq.engine.BindingMaker
-
- createJosekiServiceRegistry() - Method in class de.fuberlin.wiwiss.d2rq.server.D2RServer
-
- createOpD2RQ(OpBGP, ExprList) - Method in class de.fuberlin.wiwiss.d2rq.engine.TransformOpBGP
-
- createPatternMatcher(Pattern) - Static method in class de.fuberlin.wiwiss.d2rq.mapgen.Filter
-
- createRuleChecker(Node) - Method in class de.fuberlin.wiwiss.d2rq.find.URIMakerRule
-
- createSimpleRelation(ConnectedDB, Attribute[]) - Static method in class de.fuberlin.wiwiss.d2rq.algebra.Relation
-
- createStringMatcher(String) - Static method in class de.fuberlin.wiwiss.d2rq.mapgen.Filter
-