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

M

MapParser - class de.fuberlin.wiwiss.d2rq.map.MapParser.
Creates D2RQ domain classes (like PropertyBridge, TranslationTable from a Jena model representation of a D2RQ mapping file.
MapParser(Model) - Constructor for class de.fuberlin.wiwiss.d2rq.map.MapParser
Constructs a new MapParser from a Jena model containing the RDF statements from a D2RQ mapping file.
MaxLengthRestriction - class de.fuberlin.wiwiss.d2rq.map.MaxLengthRestriction.
Restriction which can be chained with another ValueSource to limit the length of its values.
MaxLengthRestriction(ValueSource, int) - Constructor for class de.fuberlin.wiwiss.d2rq.map.MaxLengthRestriction
 
MockLogger - class de.fuberlin.wiwiss.d2rq.MockLogger.
Mock implementation of the Logger class for unit testing.
MockLogger() - Constructor for class de.fuberlin.wiwiss.d2rq.MockLogger
 
ModelAPITest - class de.fuberlin.wiwiss.d2rq.functional_tests.ModelAPITest.
Functional tests that exercise a ModelD2RQ by calling Model API functions.
ModelAPITest(String) - Constructor for class de.fuberlin.wiwiss.d2rq.functional_tests.ModelAPITest
 
ModelD2RQ - class de.fuberlin.wiwiss.d2rq.ModelD2RQ.
A D2RQ read-only Jena model backed by a non-RDF database.
ModelD2RQ(String) - Constructor for class de.fuberlin.wiwiss.d2rq.ModelD2RQ
Create a non-RDF database-based model.
ModelD2RQ(String, String) - Constructor for class de.fuberlin.wiwiss.d2rq.ModelD2RQ
Create a non-RDF database-based model.
ModelD2RQ(Model) - Constructor for class de.fuberlin.wiwiss.d2rq.ModelD2RQ
Create a non-RDF database-based model.
MySQLExpressionTranslator - class de.fuberlin.wiwiss.d2rq.rdql.MySQLExpressionTranslator.
 
MySQLExpressionTranslator(ConstraintHandler, SQLStatementMaker) - Constructor for class de.fuberlin.wiwiss.d2rq.rdql.MySQLExpressionTranslator
 
m_finished - Variable in class de.fuberlin.wiwiss.d2rq.find.D2RQResultIterator
Flag that the iteration has finished
m_prefetched - Variable in class de.fuberlin.wiwiss.d2rq.find.D2RQResultIterator
Flag that a triple has been prefetched
m_prefetchedTriple - Variable in class de.fuberlin.wiwiss.d2rq.find.D2RQResultIterator
Prefetched Triple
m_prefetchedTripleResultSet - Variable in class de.fuberlin.wiwiss.d2rq.find.D2RQResultIterator
Prefetched TripleResultSet
main(String[]) - Static method in class de.fuberlin.wiwiss.d2rq.AllTests
 
main(String[]) - Static method in class de.fuberlin.wiwiss.d2rq.functional_tests.AllTests
 
makeConstraints() - Method in class de.fuberlin.wiwiss.d2rq.rdql.ConstraintHandler
Creates Node constraints for all shared Bind variables.
makeGuard(Mapping, ExpressionSet) - Method in class de.fuberlin.wiwiss.d2rq.rdql.CombinedPatternStage
Construct a set of Valuators from RDQL expressions.
makeNodeMakerIterator(Set) - Method in class de.fuberlin.wiwiss.d2rq.rdql.ConstraintHandler
 
makePropertyBridges() - Method in class de.fuberlin.wiwiss.d2rq.rdql.PatternQueryCombiner
Creates copies of the property bridges that could fit the triples.
makeStores() - Method in class de.fuberlin.wiwiss.d2rq.rdql.PatternQueryCombiner
allocates arrays
makeTriple(String[], Map) - Method in class de.fuberlin.wiwiss.d2rq.find.TripleQuery
Creates a triple from a database result row.
makeTripleQueries() - Method in class de.fuberlin.wiwiss.d2rq.rdql.PatternQueryCombiner
Creates a TripleQuery for each PropertyBridge.
manuallyConfiguredConnection() - Method in class de.fuberlin.wiwiss.d2rq.DBConnectionTest
 
map - Variable in class de.fuberlin.wiwiss.d2rq.PatternTest
 
mapModel - Variable in class de.fuberlin.wiwiss.d2rq.DBConnectionTest
 
mapToSharedPut(Map, Object, VariableIndex) - Method in class de.fuberlin.wiwiss.d2rq.rdql.VariableBindings
Looks up key in a object to varIndexSet map, adds varIndexMember to the set or creates it.
matchConstraint(NodeConstraint) - Method in class de.fuberlin.wiwiss.d2rq.map.BlankNodeMaker
 
matchConstraint(NodeConstraint) - Method in class de.fuberlin.wiwiss.d2rq.map.FixedNodeMaker
 
matchConstraint(NodeConstraint) - Method in class de.fuberlin.wiwiss.d2rq.map.LiteralMaker
 
matchConstraint(NodeConstraint) - Method in interface de.fuberlin.wiwiss.d2rq.map.NodeMaker
Adds constraint information to a NodeConstraint.
matchConstraint(NodeConstraint) - Method in class de.fuberlin.wiwiss.d2rq.map.UriMaker
 
matchFixedNode(Node) - Method in class de.fuberlin.wiwiss.d2rq.rdql.NodeConstraint
We see a fixed NodeMaker.
matchLiteralMaker(LiteralMaker) - Method in class de.fuberlin.wiwiss.d2rq.rdql.NodeConstraint
We see a literal NodeMaker.
matchNodeType(int) - Method in class de.fuberlin.wiwiss.d2rq.rdql.NodeConstraint
We see a NodeMaker, that produces nodes of type BlankNodeType, UriNodeType or LiteralNodeType.
matchPatternIntoNodeConstraint(Pattern, NodeConstraint) - Method in class de.fuberlin.wiwiss.d2rq.map.Pattern
 
matchValueSource(Column) - Method in class de.fuberlin.wiwiss.d2rq.rdql.NodeConstraint
Constraints given on Nodes that are equal to Columns can be directly translated to Column constraints.
matchValueSource(Pattern) - Method in class de.fuberlin.wiwiss.d2rq.rdql.NodeConstraint
Pattern-Constraints can be translated to column constraints.
matchValueSource(RegexRestriction) - Method in class de.fuberlin.wiwiss.d2rq.rdql.NodeConstraint
 
matchValueSource(ValueSource) - Method in class de.fuberlin.wiwiss.d2rq.rdql.NodeConstraint
 
matches(Node) - Method in class com.hp.hpl.jena.graph.PlaceholderNode
Answer true iff this node accepts the other one as a match.
matchesOtherLiteralMaker(LiteralMaker) - Method in class de.fuberlin.wiwiss.d2rq.map.LiteralMaker
 
maxLength - Variable in class de.fuberlin.wiwiss.d2rq.map.MaxLengthRestriction
 
mayChangeID() - Method in class de.fuberlin.wiwiss.d2rq.rdql.TablePrefixer
optimization information for Prefixable objects.
mayPrefixPrefixedString - Static variable in class de.fuberlin.wiwiss.d2rq.rdql.TablePrefixer
 
mightContainDuplicates() - Method in class de.fuberlin.wiwiss.d2rq.find.TripleQuery
 
mightContainDuplicates - Variable in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
 
mightContainDuplicates() - Method in class de.fuberlin.wiwiss.d2rq.map.PropertyBridge
 
minus(InfoD2RQ) - Method in class de.fuberlin.wiwiss.d2rq.helpers.InfoD2RQ
Get a difference instance.
model - Variable in class de.fuberlin.wiwiss.d2rq.ParserTest
 
model - Variable in class de.fuberlin.wiwiss.d2rq.RDQLTestFramework
 
model - Variable in class de.fuberlin.wiwiss.d2rq.functional_tests.ModelAPITest
 
model - Variable in class de.fuberlin.wiwiss.d2rq.map.MapParser
 
moveForward() - Method in class de.fuberlin.wiwiss.d2rq.find.D2RQResultIterator
More forward one triple.

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