public enum SPARQL extends Enum<SPARQL> implements QueryLanguage
The SPARQL Query language
Enum Constant and Description |
---|
Language |
Modifier and Type | Method and Description |
---|---|
static String |
escape(String theString)
Properly escape out any special characters in the query string.
|
static String |
removeSPARQLQueryProlog(String theQuery)
Forked from Sesame's
QueryParserUtil#removeSPARQLQueryProlog to use pre-compiled Patterns. |
static String |
toQuery(Query theQuery) |
static String |
toQuery(String theQuery,
long theOffset,
long theLimit,
Map<String,Value> theBindings,
Dataset theDataset) |
static String |
toQueryString(Value theValue) |
String |
toString() |
static SPARQL |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SPARQL[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SPARQL Language
public static SPARQL[] values()
for (SPARQL c : SPARQL.values()) System.out.println(c);
public static SPARQL valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static String removeSPARQLQueryProlog(String theQuery)
QueryParserUtil#removeSPARQLQueryProlog
to use pre-compiled Patterns.theQuery
- the original query stringpublic static String escape(String theString)
theString
- the query string to escape chars in@Nonnull public static String toQuery(@Nonnull String theQuery, long theOffset, long theLimit, @Nonnull Map<String,Value> theBindings, @Nonnull Dataset theDataset)
Copyright © 2010-2016 Stardog Union. All Rights Reserved.