org.d2rq.r2rml
Class TermMap.ColumnOrTemplateValuedTermMap
java.lang.Object
org.d2rq.r2rml.MappingComponent
org.d2rq.r2rml.TermMap
org.d2rq.r2rml.TermMap.ColumnOrTemplateValuedTermMap
- Direct Known Subclasses:
- TermMap.ColumnValuedTermMap, TermMap.TemplateValuedTermMap
- Enclosing class:
- TermMap
public abstract static class TermMap.ColumnOrTemplateValuedTermMap
- extends TermMap
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TermMap.ColumnOrTemplateValuedTermMap
public TermMap.ColumnOrTemplateValuedTermMap()
setSpecifiedTermType
public void setSpecifiedTermType(TermMap.TermType termType)
getSpecifiedTermType
public TermMap.TermType getSpecifiedTermType()
- The term type as specified by rr:termType, or null if the property is not present
setLanguageTag
public void setLanguageTag(LanguageTag languageTag)
getLanguageTag
public LanguageTag getLanguageTag()
setDatatype
public void setDatatype(ConstantIRI datatype)
getDatatype
public ConstantIRI getDatatype()
setInverseExpression
public void setInverseExpression(StringTemplate inverseExpression)
getInverseExpression
public StringTemplate getInverseExpression()
getDefaultObjectMapTermType
public abstract TermMap.TermType getDefaultObjectMapTermType()
- The default term type if not overridden by rr:termType or
presence of rr:datatype or rr:language
getTermType
public TermMap.TermType getTermType(TermMap.Position position)
- Specified by:
getTermType
in class TermMap
acceptAs
public void acceptAs(MappingVisitor visitor,
TermMap.Position position)
- Overrides:
acceptAs
in class TermMap