org.d2rq.r2rml
Class MappingVisitor.DoNothingImplementation

java.lang.Object
  extended by org.d2rq.r2rml.MappingVisitor.DoNothingImplementation
All Implemented Interfaces:
MappingVisitor
Direct Known Subclasses:
MappingVisitor.TreeWalkerImplementation
Enclosing interface:
MappingVisitor

public static class MappingVisitor.DoNothingImplementation
extends Object
implements MappingVisitor


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.d2rq.r2rml.MappingVisitor
MappingVisitor.DoNothingImplementation, MappingVisitor.TreeWalkerImplementation
 
Constructor Summary
MappingVisitor.DoNothingImplementation()
           
 
Method Summary
 void visitComponent(Join join)
           
 void visitComponent(LogicalTable.BaseTableOrView logicalTable)
           
 void visitComponent(LogicalTable.R2RMLView logicalTable)
           
 void visitComponent(LogicalTable logicalTable)
           
 void visitComponent(Mapping mapping)
           
 void visitComponent(PredicateObjectMap predicateObjectMap)
           
 void visitComponent(ReferencingObjectMap referencingObjectMap)
           
 void visitComponent(TermMap.ColumnOrTemplateValuedTermMap termMap, TermMap.Position position)
           
 void visitComponent(TermMap.ColumnValuedTermMap termMap, TermMap.Position position)
           
 void visitComponent(TermMap.ConstantValuedTermMap termMap, TermMap.Position position)
           
 void visitComponent(TermMap.TemplateValuedTermMap termMap, TermMap.Position position)
           
 void visitComponent(TermMap termMap, TermMap.Position position)
           
 void visitComponent(TriplesMap triplesMap)
           
 void visitComponentProperty(Property property, Resource resource, MappingComponent.ComponentType... types)
           
 void visitSimpleProperty(Property property, Object value)
           
 void visitTerm(ColumnNameR2RML columnName)
           
 void visitTerm(ConstantIRI iri)
           
 void visitTerm(ConstantShortcut shortcut, TermMap.Position position)
           
 void visitTerm(LanguageTag languageTag)
           
 void visitTerm(SQLQuery sqlQuery)
           
 void visitTerm(StringTemplate stringTemplate)
           
 void visitTerm(TableOrViewName tableName)
           
 void visitTermProperty(Property property, MappingTerm term)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingVisitor.DoNothingImplementation

public MappingVisitor.DoNothingImplementation()
Method Detail

visitComponentProperty

public void visitComponentProperty(Property property,
                                   Resource resource,
                                   MappingComponent.ComponentType... types)
Specified by:
visitComponentProperty in interface MappingVisitor

visitTermProperty

public void visitTermProperty(Property property,
                              MappingTerm term)
Specified by:
visitTermProperty in interface MappingVisitor

visitSimpleProperty

public void visitSimpleProperty(Property property,
                                Object value)
Specified by:
visitSimpleProperty in interface MappingVisitor

visitComponent

public void visitComponent(Mapping mapping)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(TriplesMap triplesMap)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(LogicalTable logicalTable)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(LogicalTable.BaseTableOrView logicalTable)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(LogicalTable.R2RMLView logicalTable)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(TermMap termMap,
                           TermMap.Position position)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(TermMap.ConstantValuedTermMap termMap,
                           TermMap.Position position)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(TermMap.ColumnOrTemplateValuedTermMap termMap,
                           TermMap.Position position)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(TermMap.ColumnValuedTermMap termMap,
                           TermMap.Position position)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(TermMap.TemplateValuedTermMap termMap,
                           TermMap.Position position)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(PredicateObjectMap predicateObjectMap)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(ReferencingObjectMap referencingObjectMap)
Specified by:
visitComponent in interface MappingVisitor

visitComponent

public void visitComponent(Join join)
Specified by:
visitComponent in interface MappingVisitor

visitTerm

public void visitTerm(TableOrViewName tableName)
Specified by:
visitTerm in interface MappingVisitor

visitTerm

public void visitTerm(SQLQuery sqlQuery)
Specified by:
visitTerm in interface MappingVisitor

visitTerm

public void visitTerm(ConstantShortcut shortcut,
                      TermMap.Position position)
Specified by:
visitTerm in interface MappingVisitor

visitTerm

public void visitTerm(ColumnNameR2RML columnName)
Specified by:
visitTerm in interface MappingVisitor

visitTerm

public void visitTerm(StringTemplate stringTemplate)
Specified by:
visitTerm in interface MappingVisitor

visitTerm

public void visitTerm(ConstantIRI iri)
Specified by:
visitTerm in interface MappingVisitor

visitTerm

public void visitTerm(LanguageTag languageTag)
Specified by:
visitTerm in interface MappingVisitor