org.d2rq.r2rml
Class ConstantShortcut

java.lang.Object
  extended by org.d2rq.r2rml.MappingTerm
      extended by org.d2rq.r2rml.ConstantShortcut

public class ConstantShortcut
extends MappingTerm


Method Summary
 void accept(MappingVisitor visitor)
           
 void acceptAs(MappingVisitor visitor, TermMap.Position position)
           
 TermMap.ConstantValuedTermMap asTermMap()
           
static ConstantShortcut create(RDFNode constant)
          Always succeeds.
 boolean equals(Object other)
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class org.d2rq.r2rml.MappingTerm
isValid, isValid
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

create

public static ConstantShortcut create(RDFNode constant)
Always succeeds. Check MappingTerm.isValid() to see if syntax is ok.

Returns:
null if arg is null

toString

public String toString()
Overrides:
toString in class Object

asTermMap

public TermMap.ConstantValuedTermMap asTermMap()

accept

public void accept(MappingVisitor visitor)
Specified by:
accept in class MappingTerm

acceptAs

public void acceptAs(MappingVisitor visitor,
                     TermMap.Position position)

equals

public boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object