org.d2rq.r2rml
Class MappingComponent

java.lang.Object
  extended by org.d2rq.r2rml.MappingComponent
Direct Known Subclasses:
Join, LogicalTable, Mapping, PredicateObjectMap, ReferencingObjectMap, TermMap, TriplesMap

public abstract class MappingComponent
extends Object


Nested Class Summary
static class MappingComponent.ComponentType
           
 
Constructor Summary
MappingComponent()
           
 
Method Summary
abstract  void accept(MappingVisitor visitor)
           
abstract  MappingComponent.ComponentType getType()
           
 boolean isValid()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingComponent

public MappingComponent()
Method Detail

getType

public abstract MappingComponent.ComponentType getType()

accept

public abstract void accept(MappingVisitor visitor)

isValid

public boolean isValid()