public class QueryLanguage extends Object
Modifier and Type | Field and Description |
---|---|
static QueryLanguage |
SERQL |
static QueryLanguage |
SERQO |
static QueryLanguage |
SPARQL |
Constructor and Description |
---|
QueryLanguage(String name)
Creates a new QueryLanguage object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
String |
getName()
Gets the name of this query language.
|
int |
hashCode() |
boolean |
hasName(String name) |
static void |
register(QueryLanguage ql)
Registers the specified query language.
|
static QueryLanguage |
register(String name)
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.
|
public static final QueryLanguage SERQL
public static final QueryLanguage SPARQL
public static final QueryLanguage SERQO
public QueryLanguage(String name)
name
- The (case-insensitive) name of the query language, e.g. "SPARQL".public static Collection<QueryLanguage> values()
public static QueryLanguage register(String name)
name
- The name of the query language, e.g. "SPARQL".public static void register(QueryLanguage ql)
public static QueryLanguage valueOf(String qlName)
qlName
- A query language name.public String getName()
public boolean hasName(String name)
Copyright © 2001-2016 Aduna. All Rights Reserved.