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
 

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