com.hp.hpl.jena.sparql.syntax
Class Template

java.lang.Object
  extended by com.hp.hpl.jena.sparql.syntax.Template
Direct Known Subclasses:
TemplateGroup, TemplateTriple

public abstract class Template
extends Object

Templates : patterns in the CONSTRUCT clause


Constructor Summary
Template()
           
 
Method Summary
abstract  boolean equalIso(Object temp2, NodeIsomorphismMap labelMap)
           
 boolean equals(Object temp2)
           
abstract  int hashCode()
           
abstract  void subst(Collection<com.hp.hpl.jena.graph.Triple> acc, Map<com.hp.hpl.jena.graph.Node,com.hp.hpl.jena.graph.Node> bNodeMap, Binding b)
           
 String toString()
           
abstract  void visit(TemplateVisitor v)
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Template

public Template()
Method Detail

subst

public abstract void subst(Collection<com.hp.hpl.jena.graph.Triple> acc,
                           Map<com.hp.hpl.jena.graph.Node,com.hp.hpl.jena.graph.Node> bNodeMap,
                           Binding b)

visit

public abstract void visit(TemplateVisitor v)

hashCode

public abstract int hashCode()
Overrides:
hashCode in class Object

equalIso

public abstract boolean equalIso(Object temp2,
                                 NodeIsomorphismMap labelMap)

equals

public final boolean equals(Object temp2)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010 Epimorphics Ltd.