Constructor and Description |
---|
FilterUtils() |
Modifier and Type | Method and Description |
---|---|
protected static void |
append(Compare cmp,
StringBuilder sb) |
protected static void |
append(ValueConstant vc,
StringBuilder sb) |
protected static void |
append(ValueExpr expr,
StringBuilder sb) |
protected static void |
append(Var var,
StringBuilder sb) |
protected static StringBuilder |
appendLiteral(StringBuilder sb,
Literal lit) |
protected static StringBuilder |
appendURI(StringBuilder sb,
IRI uri) |
protected static StringBuilder |
appendValue(StringBuilder sb,
Value value) |
static ValueExpr |
toFilter(ConjunctiveFilterExpr filterExpr) |
static ValueExpr |
toFilter(FilterExpr filterExpr) |
static ValueExpr |
toFilter(FilterValueExpr filterExpr) |
static String |
toSparqlString(ConjunctiveFilterExpr filterExpr) |
static String |
toSparqlString(FilterExpr filterExpr) |
static String |
toSparqlString(FilterValueExpr filterExpr)
Returns a SPARQL representation of the provided expression,
e.g Compare(?v, "<", 3) is converted to "?v < '3'"
|
public static String toSparqlString(FilterValueExpr filterExpr) throws FilterConversionException
filterExpr
- FilterConversionException
public static String toSparqlString(FilterExpr filterExpr) throws FilterConversionException
FilterConversionException
public static String toSparqlString(ConjunctiveFilterExpr filterExpr) throws FilterConversionException
FilterConversionException
public static ValueExpr toFilter(FilterValueExpr filterExpr) throws FilterConversionException
FilterConversionException
public static ValueExpr toFilter(FilterExpr filterExpr) throws FilterConversionException
FilterConversionException
public static ValueExpr toFilter(ConjunctiveFilterExpr filterExpr) throws FilterConversionException
FilterConversionException
protected static void append(ValueExpr expr, StringBuilder sb) throws FilterConversionException
FilterConversionException
protected static void append(Compare cmp, StringBuilder sb) throws FilterConversionException
FilterConversionException
protected static void append(Var var, StringBuilder sb)
protected static void append(ValueConstant vc, StringBuilder sb)
protected static StringBuilder appendValue(StringBuilder sb, Value value)
protected static StringBuilder appendURI(StringBuilder sb, IRI uri)
protected static StringBuilder appendLiteral(StringBuilder sb, Literal lit)
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.