de.fuberlin.wiwiss.ng4j.triql.parser
Class Q_Var
java.lang.Object
de.fuberlin.wiwiss.ng4j.triql.parser.SimpleNode
de.fuberlin.wiwiss.ng4j.triql.parser.Q_Var
- All Implemented Interfaces:
- com.hp.hpl.jena.rdql.Printable, com.hp.hpl.jena.rdql.Var, Expr, Node
public class Q_Var
- extends SimpleNode
- implements com.hp.hpl.jena.rdql.Var, Expr
Q_Var
public Q_Var(int id)
Q_Var
public Q_Var(TriQLParser p,
int id)
jjtClose
public void jjtClose()
- Description copied from interface:
Node
- This method is called after all the child nodes have been
added.
- Specified by:
jjtClose
in interface Node
- Overrides:
jjtClose
in class SimpleNode
getVarName
public String getVarName()
- Specified by:
getVarName
in interface com.hp.hpl.jena.rdql.Var
setVarName
public void setVarName(String vn)
eval
public Value eval(com.hp.hpl.jena.rdql.Query q,
ResultBinding env)
- Specified by:
eval
in interface Expr
toString
public String toString()
- Overrides:
toString
in class SimpleNode
asInfixString
public String asInfixString()
- Specified by:
asInfixString
in interface com.hp.hpl.jena.rdql.Printable
asPrefixString
public String asPrefixString()
- Specified by:
asPrefixString
in interface com.hp.hpl.jena.rdql.Printable
print
public void print(PrintWriter pw,
int level)
- Specified by:
print
in interface com.hp.hpl.jena.rdql.Printable