de.fuberlin.wiwiss.d2rq.map
Class PropertyMap
java.lang.Object
de.fuberlin.wiwiss.d2rq.map.MapObject
de.fuberlin.wiwiss.d2rq.map.ResourceMap
de.fuberlin.wiwiss.d2rq.map.PropertyMap
public class PropertyMap
- extends ResourceMap
- Author:
- Jörg Henß, Richard Cyganiak (richard@cyganiak.de)
Fields inherited from class de.fuberlin.wiwiss.d2rq.map.ResourceMap |
aliases, bNodeIdColumns, column, conditions, constantValue, containsDuplicates, datatype, joins, lang, limit, limitInverse, order, orderDesc, pattern, refersToClassMap, sqlExpression, translateWith, uriColumn, uriPattern, uriSqlExpression, valueContainses, valueMaxLength, valueRegexes |
Methods inherited from class de.fuberlin.wiwiss.d2rq.map.ResourceMap |
addAlias, addCondition, addDefinitionComment, addDefinitionLabel, addDefinitionProperty, addJoin, addValueContains, addValueRegex, assertHasPrimarySpec, buildAliasedNodeMaker, getAdditionalDefinitionProperties, getDefinitionComments, getDefinitionLabels, nodeMaker, relation, relationBuilder, setBNodeIdColumns, setConstantValue, setContainsDuplicates, setTranslateWith, setURIColumn, setURIPattern, setUriSQLExpression, setValueMaxLength, wrapValueSource |
PropertyMap
public PropertyMap(String uriPattern,
Database database)
buildRelation
protected Relation buildRelation()
- Specified by:
buildRelation
in class ResourceMap
validate
public void validate()
throws D2RQException
- Specified by:
validate
in class MapObject
- Throws:
D2RQException
toString
public String toString()
- Overrides:
toString
in class MapObject