Package org.eclipse.rdf4j.query
Class QueryLanguage
- java.lang.Object
-
- org.eclipse.rdf4j.query.QueryLanguage
-
-
Field Summary
Fields Modifier and Type Field Description static QueryLanguageSPARQLSPARQL (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 booleanequals(Object other)StringgetName()Gets the name of this query language.inthashCode()booleanhasName(String name)static QueryLanguageregister(String name)Registers the specified query language.static voidregister(QueryLanguage ql)Registers the specified query language.StringtoString()static QueryLanguagevalueOf(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)
-
-