com.hp.hpl.jena.sparql.util
Class ExprUtils

java.lang.Object
  extended by com.hp.hpl.jena.sparql.util.ExprUtils

public class ExprUtils
extends Object

Misc support for Expr


Constructor Summary
ExprUtils()
           
 
Method Summary
static NodeValue eval(Expr expr)
           
static NodeValue eval(Expr expr, Binding binding)
           
static void evalPrint(Expr expr, Binding binding)
           
static void expr(String exprStr)
           
static void expr(String exprStr, Binding binding)
           
static void exprPrefix(String exprStr)
           
static void exprPrefix(String string, Binding binding)
           
static String fmtSPARQL(Expr expr)
           
static String fmtSPARQL(ExprList exprs)
           
static void fmtSPARQL(IndentedWriter iOut, Expr expr)
           
static void fmtSPARQL(IndentedWriter iOut, ExprList exprs)
           
static void fmtSPARQL(IndentedWriter iOut, ExprList exprs, SerializationContext pmap)
           
static void fmtSPARQL(IndentedWriter iOut, Expr expr, SerializationContext sCxt)
           
static String joinList(List<Expr> args, String sep)
           
static Expr nodeToExpr(com.hp.hpl.jena.graph.Node n)
           
static Expr parse(Query query, String s, boolean checkAllUsed)
           
static Expr parse(String s)
           
static Expr parse(String s, com.hp.hpl.jena.shared.PrefixMapping pmap)
           
static NodeValue parseNodeValue(String s)
           
static String strComparison(int cmp)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExprUtils

public ExprUtils()
Method Detail

nodeToExpr

public static Expr nodeToExpr(com.hp.hpl.jena.graph.Node n)

joinList

public static String joinList(List<Expr> args,
                              String sep)

parse

public static Expr parse(String s)

parse

public static Expr parse(String s,
                         com.hp.hpl.jena.shared.PrefixMapping pmap)

parse

public static Expr parse(Query query,
                         String s,
                         boolean checkAllUsed)

parseNodeValue

public static NodeValue parseNodeValue(String s)

fmtSPARQL

public static void fmtSPARQL(IndentedWriter iOut,
                             Expr expr,
                             SerializationContext sCxt)

fmtSPARQL

public static void fmtSPARQL(IndentedWriter iOut,
                             Expr expr)

fmtSPARQL

public static String fmtSPARQL(Expr expr)

fmtSPARQL

public static void fmtSPARQL(IndentedWriter iOut,
                             ExprList exprs,
                             SerializationContext pmap)

fmtSPARQL

public static void fmtSPARQL(IndentedWriter iOut,
                             ExprList exprs)

fmtSPARQL

public static String fmtSPARQL(ExprList exprs)

strComparison

public static String strComparison(int cmp)

expr

public static void expr(String exprStr)

expr

public static void expr(String exprStr,
                        Binding binding)

exprPrefix

public static void exprPrefix(String exprStr)

evalPrint

public static void evalPrint(Expr expr,
                             Binding binding)

eval

public static NodeValue eval(Expr expr)

eval

public static NodeValue eval(Expr expr,
                             Binding binding)

exprPrefix

public static void exprPrefix(String string,
                              Binding binding)


Licenced under the Apache License, Version 2.0