Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
P
ParserTest
- class de.fuberlin.wiwiss.d2rq.
ParserTest
.
Unit tests for
MapParser
ParserTest(String)
- Constructor for class de.fuberlin.wiwiss.d2rq.
ParserTest
Constructor for ParserTest.
Pattern
- class de.fuberlin.wiwiss.d2rq.map.
Pattern
.
A pattern that combines one or more database columns into a String.
Pattern(String)
- Constructor for class de.fuberlin.wiwiss.d2rq.map.
Pattern
Constructs a new Pattern instance from a pattern syntax string
Pattern.PartsIterator
- class de.fuberlin.wiwiss.d2rq.map.
Pattern.PartsIterator
.
Pattern.PartsIterator()
- Constructor for class de.fuberlin.wiwiss.d2rq.map.
Pattern.PartsIterator
PatternQueryCombiner
- class de.fuberlin.wiwiss.d2rq.rdql.
PatternQueryCombiner
.
Handles a triple pattern query on a D2RQ mapped database.
PatternQueryCombiner(GraphD2RQ, VariableBindings, Collection, Triple[])
- Constructor for class de.fuberlin.wiwiss.d2rq.rdql.
PatternQueryCombiner
PatternQueryCombiner.PQCResultIterator
- class de.fuberlin.wiwiss.d2rq.rdql.
PatternQueryCombiner.PQCResultIterator
.
Iterator for PatternQueryCombiner results.
PatternQueryCombiner.PQCResultIterator()
- Constructor for class de.fuberlin.wiwiss.d2rq.rdql.
PatternQueryCombiner.PQCResultIterator
PatternTest
- class de.fuberlin.wiwiss.d2rq.
PatternTest
.
Tests the
Pattern
class.
PatternTest(String)
- Constructor for class de.fuberlin.wiwiss.d2rq.
PatternTest
Constructor for PatternTest.
PlaceholderNode
- class com.hp.hpl.jena.graph.
PlaceholderNode
.
A PlaceholderNode gives information about a node, mich may not be fully instanciated.
PlaceholderNode(Object)
- Constructor for class com.hp.hpl.jena.graph.
PlaceholderNode
Prefixable
- interface de.fuberlin.wiwiss.d2rq.map.
Prefixable
.
Implementing instances provide a uniform way of creating a copy of themselves in which physical database table names are replaced by aliases.
ProcessingInstructions
- Static variable in class de.fuberlin.wiwiss.d2rq.map.
D2RQ
PropertyBridge
- class de.fuberlin.wiwiss.d2rq.map.
PropertyBridge
.
A respresentation of a d2rq:PropertyBridge, describing how a set of virtual triples are to be obtained from a database.
PropertyBridge(Node, NodeMaker, NodeMaker, NodeMaker, Database, Set, Map)
- Constructor for class de.fuberlin.wiwiss.d2rq.map.
PropertyBridge
parse(String)
- Method in class de.fuberlin.wiwiss.d2rq.helpers.
CSV
parse: break the input String into fields
parse()
- Method in class de.fuberlin.wiwiss.d2rq.helpers.
CSVParser
parse()
- Method in class de.fuberlin.wiwiss.d2rq.map.
MapParser
Starts the parsing process.
parseAdditionalProperties()
- Method in class de.fuberlin.wiwiss.d2rq.map.
MapParser
parseClassMaps()
- Method in class de.fuberlin.wiwiss.d2rq.map.
MapParser
parseDatabases()
- Method in class de.fuberlin.wiwiss.d2rq.map.
MapParser
parsePattern()
- Method in class de.fuberlin.wiwiss.d2rq.map.
Pattern
parseProcessingInstructions()
- Method in class de.fuberlin.wiwiss.d2rq.map.
MapParser
parsePropertyBridges()
- Method in class de.fuberlin.wiwiss.d2rq.map.
MapParser
parser
- Variable in class de.fuberlin.wiwiss.d2rq.
DBConnectionTest
partsIterator()
- Method in class de.fuberlin.wiwiss.d2rq.map.
Pattern
password
- Static variable in class de.fuberlin.wiwiss.d2rq.map.
D2RQ
pattern
- Static variable in class de.fuberlin.wiwiss.d2rq.map.
D2RQ
pattern
- Variable in class de.fuberlin.wiwiss.d2rq.map.
Pattern
patternElements
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
CombinedPatternStage
patternResourceMakers
- Variable in class de.fuberlin.wiwiss.d2rq.map.
MapParser
patternStage(Mapping, ExpressionSet, Triple[])
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
D2RQQueryHandler
patterns
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
NodeConstraint
all patterns to be matched against
performQuery(Connection, String)
- Static method in class de.fuberlin.wiwiss.d2rq.
DBConnectionTest
performanceLogger
- Static variable in class de.fuberlin.wiwiss.d2rq.
RDQLTestFramework
possible
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
ConstraintHandler
possible
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
NodeConstraint
true means: satisfiable.
possible
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
PatternQueryCombiner
if false then contradiction, no SQL query necessary.
predicateMaker
- Variable in class de.fuberlin.wiwiss.d2rq.find.
TripleQuery
predicateMaker
- Variable in class de.fuberlin.wiwiss.d2rq.map.
PropertyBridge
prefetch()
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
PatternQueryCombiner.PQCResultIterator
Tries to prefetch a
prefetchedResult
.
prefetchedResult
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
PatternQueryCombiner.PQCResultIterator
iterator helper
prefix(Object)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
Prefixes an object based on its interface declarations.
prefix(Collection)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefix(String)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
Strings are assumed to be tables.
prefix(Column)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefix(Join)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefix(PropertyBridge)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefix
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixerTest
prefixAndReferTable(String)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
Prefixes a table name and makes sure a FROM-Term exists.
prefixCollection(Collection)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefixCollectionAndMap(Collection, Map)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
puts previous and result into map while prefixing a collection.
prefixCollectionIntoCollectionAndMap(Collection, Collection, Map)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
Iterates over a collection and stores the results into both a collection and a map (unprefixed -> prefixed).
prefixColumn(Column)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefixColumnColumnMap(Map)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefixConditions(Set)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefixIfPrefixable(Object)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
this is used in handling NodeMaker and ValueSource classes some of which do not implement Prefixable
prefixJoin(Join)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefixNodeMaker(NodeMaker)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefixPrefixable(Prefixable)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
Prefixes an object that adheres to
Prefixable
interface.
prefixPropertyBridge(PropertyBridge)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefixSeparator
- Static variable in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefixSet(Set)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
Creates a new HashSet of prefixed values.
prefixString(String)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
Actual prefixing method with some plausibility checks.
prefixStringContinuation
- Static variable in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefixTable(String)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
Tables are refered to and prefixed
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
BlankNodeIdentifier
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
BlankNodeMaker
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
Column
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
ContainsRestriction
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
Join
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
LiteralMaker
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
MaxLengthRestriction
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
Pattern
prefixTables(TablePrefixer)
- Method in interface de.fuberlin.wiwiss.d2rq.map.
Prefixable
Changes the fields in a newly created clone that are to be modified when making aliasses.
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
PropertyBridge
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
RegexRestriction
prefixTables(TablePrefixer)
- Method in class de.fuberlin.wiwiss.d2rq.map.
UriMaker
prefixValueSource(ValueSource)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
prefixedAliasMap
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixer
new aliases.
prefixer
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixerTest
prefixes
- Variable in class de.fuberlin.wiwiss.d2rq.map.
MapParser
prev()
- Method in class de.fuberlin.wiwiss.d2rq.helpers.
IndexArray
printArray(String[])
- Method in class de.fuberlin.wiwiss.d2rq.
RDQLTestFramework
printCollection(Collection)
- Method in class de.fuberlin.wiwiss.d2rq.
RDQLTestFramework
printMap(Map)
- Method in class de.fuberlin.wiwiss.d2rq.
RDQLTestFramework
printObject(Object)
- Method in class de.fuberlin.wiwiss.d2rq.
RDQLTestFramework
processingInstructions
- Variable in class de.fuberlin.wiwiss.d2rq.
GraphD2RQ
processingInstructions
- Variable in class de.fuberlin.wiwiss.d2rq.map.
MapParser
property
- Static variable in class de.fuberlin.wiwiss.d2rq.map.
D2RQ
propertyBridge
- Static variable in class de.fuberlin.wiwiss.d2rq.map.
D2RQ
propertyBridge
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixerTest
propertyBridges
- Variable in class de.fuberlin.wiwiss.d2rq.
GraphD2RQ
Collection of all PropertyBridges definded in the mapping file
propertyBridges
- Variable in class de.fuberlin.wiwiss.d2rq.map.
MapParser
propertyBridges
- Variable in class de.fuberlin.wiwiss.d2rq.rdql.
TablePrefixerTest
propertyBridgesForTriple(Triple)
- Method in class de.fuberlin.wiwiss.d2rq.
GraphD2RQ
propertyName
- Static variable in class de.fuberlin.wiwiss.d2rq.map.
D2RQ
propertyValue
- Static variable in class de.fuberlin.wiwiss.d2rq.map.
D2RQ
protocol
- Static variable in class de.fuberlin.wiwiss.d2rq.find.
SQLResultSet
putOp(String, String)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
ExpressionTranslator
putOp(String, String, int)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
ExpressionTranslator
putOp(String, String, int, int)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
ExpressionTranslator
putOp(String, String, int, int, int, int)
- Method in class de.fuberlin.wiwiss.d2rq.rdql.
ExpressionTranslator
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X