org.d2rq.r2rml
Class TermMap.ConstantValuedTermMap

java.lang.Object
  extended by org.d2rq.r2rml.MappingComponent
      extended by org.d2rq.r2rml.TermMap
          extended by org.d2rq.r2rml.TermMap.ConstantValuedTermMap
Enclosing class:
TermMap

public static class TermMap.ConstantValuedTermMap
extends TermMap

This is usable either as a regular or as a simple mapping component.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.d2rq.r2rml.TermMap
TermMap.ColumnOrTemplateValuedTermMap, TermMap.ColumnValuedTermMap, TermMap.ConstantValuedTermMap, TermMap.Position, TermMap.TemplateValuedTermMap, TermMap.TermType
 
Nested classes/interfaces inherited from class org.d2rq.r2rml.MappingComponent
MappingComponent.ComponentType
 
Constructor Summary
TermMap.ConstantValuedTermMap()
           
 
Method Summary
 void acceptAs(MappingVisitor visitor, TermMap.Position position)
           
 RDFNode getConstant()
           
 TermMap.TermType getTermType(TermMap.Position position)
           
 MappingComponent.ComponentType getType()
           
 void setConstant(RDFNode constant)
           
 
Methods inherited from class org.d2rq.r2rml.TermMap
accept, getClasses, getGraphMaps, getGraphs
 
Methods inherited from class org.d2rq.r2rml.MappingComponent
isValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TermMap.ConstantValuedTermMap

public TermMap.ConstantValuedTermMap()
Method Detail

getType

public MappingComponent.ComponentType getType()
Specified by:
getType in class MappingComponent

setConstant

public void setConstant(RDFNode constant)

getConstant

public RDFNode getConstant()

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