Package org.openrdf.query.algebra

Examples of org.openrdf.query.algebra.FunctionCall


    throws VisitorException
  {
    ValueConstant vc = (ValueConstant)node.getURI().jjtAccept(this, null);
    assert vc.getValue() instanceof URI;

    FunctionCall functionCall = new FunctionCall(vc.getValue().toString());

    for (ASTValueExpr argExpr : node.getArgList()) {
      functionCall.addArg((ValueExpr)argExpr.jjtAccept(this, null));
    }

    return functionCall;
  }
View Full Code Here


    throws VisitorException
  {
    ValueConstant uriNode = (ValueConstant)node.jjtGetChild(0).jjtAccept(this, null);
    URI functionURI = (URI)uriNode.getValue();

    FunctionCall functionCall = new FunctionCall(functionURI.toString());

    for (int i = 1; i < node.jjtGetNumChildren(); i++) {
      Node argNode = node.jjtGetChild(i);
      functionCall.addArg((ValueExpr)argNode.jjtAccept(this, null));
    }

    return functionCall;
  }
View Full Code Here

    throws VisitorException
  {
    ValueConstant vc = (ValueConstant)node.getURI().jjtAccept(this, null);
    assert vc.getValue() instanceof URI;

    FunctionCall functionCall = new FunctionCall(vc.getValue().toString());

    for (ASTValueExpr argExpr : node.getArgList()) {
      functionCall.addArg((ValueExpr)argExpr.jjtAccept(this, null));
    }

    return functionCall;
  }
View Full Code Here

    throws VisitorException
  {
    ValueConstant uriNode = (ValueConstant)node.jjtGetChild(0).jjtAccept(this, null);
    URI functionURI = (URI)uriNode.getValue();

    FunctionCall functionCall = new FunctionCall(functionURI.toString());

    for (int i = 1; i < node.jjtGetNumChildren(); i++) {
      Node argNode = node.jjtGetChild(i);
      functionCall.addArg((ValueExpr)argNode.jjtAccept(this, null));
    }

    return functionCall;
  }
View Full Code Here

TOP

Related Classes of org.openrdf.query.algebra.FunctionCall

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.