Package org.eclipse.rdf4j.query
Class QueryLanguage
- java.lang.Object
-
- org.eclipse.rdf4j.query.QueryLanguage
-
-
Field Summary
Fields Modifier and Type Field Description static QueryLanguage
SPARQL
SPARQL (Simple Protocol and RDF Query Language) is a W3C Recommendation for querying and updating RDF data.
-
Constructor Summary
Constructors Constructor Description QueryLanguage(String name)
Creates a new QueryLanguage object.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object other)
String
getName()
Gets the name of this query language.int
hashCode()
boolean
hasName(String name)
static QueryLanguage
register(String name)
Registers the specified query language.static void
register(QueryLanguage ql)
Registers the specified query language.String
toString()
static QueryLanguage
valueOf(String qlName)
Returns the query language whose name matches the specified name.static Collection<QueryLanguage>
values()
Returns all known/registered query languages.
-
-
-
Field Detail
-
SPARQL
public static final QueryLanguage SPARQL
SPARQL (Simple Protocol and RDF Query Language) is a W3C Recommendation for querying and updating RDF data.- See Also:
- SPARQL 1.1 Overview
-
-
Constructor Detail
-
QueryLanguage
public QueryLanguage(String name)
Creates a new QueryLanguage object.- Parameters:
name
- The (case-insensitive) name of the query language, e.g. "SPARQL".
-
-
Method Detail
-
values
public static Collection<QueryLanguage> values()
Returns all known/registered query languages.
-
register
public static QueryLanguage register(String name)
Registers the specified query language.- Parameters:
name
- The name of the query language, e.g. "SPARQL".
-
register
public static void register(QueryLanguage ql)
Registers the specified query language.
-
valueOf
public static QueryLanguage valueOf(String qlName)
Returns the query language whose name matches the specified name.- Parameters:
qlName
- A query language name.- Returns:
- The query language whose name matches the specified name, or null if there is no such query language.
-
getName
public String getName()
Gets the name of this query language.- Returns:
- A human-readable format name, e.g. "SPARQL".
-
hasName
public boolean hasName(String name)
-
-